Skip to main content

Cubase drag and drop to Current support

I’ve been going insane because you can’t drag and drop files from Cubase’s arrangement view/ timeline into Current’s sampler or granular engine.

From what I understand, this is because Cubase uses some format called XML for drag and drop which most VSTs don’t support.

I know that it should be Steinberg who changes their software and not you, but I’m finding Steinberg forum posts about this dating back to 2012 so I doubt they’ll do anything anytime soon.

2 comments

Log in to comment and vote

Comments2

  • Ben Minimal

    •

    Jan 5

    Is this something you experience with other plugins as well? We can take a look but if Cubase is indeed providing a non-audio file format then there’s not much we can do.

    • User

      •

      Jan 6

      It’s the same with most other third-party plugins, but not Cubase stock VSTs.

      ChatGPT says:

      Cubase sends non-standard drag payloads from the Arrange view.
      To support them, a plugin must:

      1. Use the VST3 host drag-and-drop API

      2. Detect Cubase-specific data formats

      3. Parse Steinberg’s event/region descriptors

      4. Resolve those into audio file references

      5. Import or copy the audio internally

      How stock Steinberg plugins handle it:

      • Detect Cubase as the host

      • Check for Cubase’s proprietary drag IDs

      • Parse the payload

      • Ask Cubase for the resolved audio data

      • Copy or stream it into the plugin

      This is host-aware plugin coding, not generic VST behavior.

      You’ll find tons of threads where people ask about this:

      https://www.reddit.com/r/cubase/comments/tfbmny/drag_audio_sample_into_third_party_plugun_sampler/

      I know that Steinberg is the odd one out here, so I wouldn’t blame you if there’s nothing you can do about this, but I’d still appreciate it if you found a way to add this feature.