VST SDK and VST SDK

I wanted to create a template VST MIDI plug-in with an editor (no sound processing, just a user interface editor with a powerful template editor and randomizer).

I read the dreadful VST and VST SDK module documentation . I hope some of you can answer my questions:

  • I got it right: Is the VST SDK only for sound effects and instruments, only if the VST SDK is only for MIDI effects?
  • None of the VST module SDK samples work (they need a VSTGUI that is not in the VST module SDK. I tried to use the VSTUI from: SDK 2.4, SDK 3.5.1 or VSTGUI.sf, but I can’t compile it. It ends up with a lot of mistakes.

Anyone who can point me in the right direction? THX

+3
source share
1 answer

Yes, the VSTGUI source code is a mess. A rather nasty rewrite took place a few years ago, as did the VST SDK. BTW, the term “SDK module” is basically the same as referring to the VST SDK. This term is probably used more often since version 3, since VST3 extensions are expanding in this regard.

In any case, back to your project. If you are not going to process audio, I would recommend instead implementing your plugin as a tool that produces MIDI. If you use the amazing Juce framework , you can accomplish this quite easily, as well as a handy GUI tool and development tool.

+1
source

All Articles