Generating MIDI messages within a VST plugin and passing them to the host

The reason many people aren’t making a VST2 is that, unless you already have a license for VST2 from Steinberg, you no longer can get one and are not legally allowed to release a VST2. If you are making this plugin for your own use only, then by all means you can make a VST2, and have easily usable MIDI - unlike VST3. Just enable JUCE_PLUGINHOST_VST in the Projucer juce_audio_processors module settings.

2 Likes