Monday, April 6, 2009

VST-XML Translator for Cubase & Nuendo


As of today, Cubase and Nuendo do not have "proper" drag and drop from their media bays, pools, and edit windows into 3rd party samplers, or even the desktop. All of the other DAWs support this standard OS feature, but Cubase and Nuendo users are out in the cold.

What it boils down to is Cubase/Nuendo using "vst-xml" in their drag and drop operations instead of file handles. They have good reason, as dragging a region creates a vst-xml text stream with the region ID, start and stop position within a wav file, and the wav file itself which is more of what we want, but 3rd party developers have not implemented vst-xml parsing for years and Steinberg wont change their stance on the issue.

However, as a user and a programmer, I know that this functionality is very simple to implement. So I have created a tool for Cubase and Nuendo users that will work in the interim.

VST-XML Translator (Win/No OSX Yet) (download)
*Note, you must install the .NET 2.0 Re-distributable first.



What it is/does:


  • It is an application that runs alongside Cubase or Nuendo

  • Allows you to drag from MediaBay, Edit window, Pool, etc into the application, which in turn parses the vst-xml

  • Allows you to drag recently parsed files from vst-xml back into your favorite sampler

  • Monitors clipboard for copy events. Copying files or regions in the Edit window, Pool, or MediaBay instantly show in the current items queue ready to be dragged into your favorite sampler

  • Allows you to save dragged regions to desktop

  • Allows you to save dragged regions to a folder of your choice

  • Keeps a historical queue of items that you have dragged to the window

  • Has optional "Always on Top"

  • Displays Samplerate, fize size, duration, channels of selected/copied/dragged regions



How to use it:


  • Select regions, then drag to VSTXML-Translator, then drag from VSTXML-Translator into sampler/desktop/folder/etc. or use right click save commands.

  • Select regions, then hit control+C, then drag from VSTXML-Translator into sampler/desktop/folder/etc. or use right click save commands

  • Its that simple!

2 comments: