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.
source
share