audiopluginsadd-onvst

DAW Audio Plugin Development for Non-Destructive Operations (e.g. Cut, Fade)


I want to create a plugin for DAWs such as Adobe Audition or Pro Tools, etc. that would do something like this:

  1. Download a text file (just into the memory would be enough)
  2. Apply the commands in this file (mostly cut and potentially cross-fade operations) to a project file in a non-destructive manner as if the user just would have done it manually
  3. Allow the user of the DAW the possibility to keep or remove the individual cuts

Now, I know there are VST, VST3, Audio Unit, etc. But additionally some tools might have their own plugin or add-on functionality. But since this is more a "tool" than an instrument (VSTi) or effect (VSTfx), I'm not sure if these systems are the right way to go.

What would be the recommended way of going about developing such a plugin?


Solution

  • Ok, I got an answer in the Juce forum. I go ahead and quote the summary of the finding:

    So if I understand correctly the way through the plugin architecture doesn’t work for this scenario.

    That means such a plugin needs to be developed for each individual DAW, given a supported SDK to build it?

    So for example for Adobe Audition we’d need to use the Adobe Audition SDK. For Pro Tools this one or Reaper with ReaScript.