I don't know what happened as I did nothing to the website, but the provider (Dream Host) just did an update of wordpress, so guessing that may have something to do with it. I will look into what is going on...
For MIDI output - the answer is yes, and also this is a very contentious issue.
First, MIDI CCs are handled strangely in VST3 (IMO) - CCs are not allowed to enter the MIDI event queue but rather must be processed through the parameter queue and there are several blistering threads on the Steinberg Dev Forum about this. See:
For MIDI output, the original VST3 spec was just as limiting, only allowing you to send MIDI note on/off and a few other messages. Developers were angry and frustrated, so Steinberg created what they call "Legacy CC" to allow outputting CCs from the plugin.
If you build the SDK example plugins, you will see one called "legacymidiccout" which you can use as an example for your own stuff.
The process( ) function accepts a structure that has the MIDI input queue - you can see in my VST3Plugin.cpp implementation where I parse that queue of MIDI events. That same structure includes a MIDI output queue and that is were you will place your MIDI messages for output.
You should definitely hit the Steinberg Dev Forum as there are several threads related to MIDI in and out of VSt3 plugins.
Most Users Ever Online: 294
Currently Browsing this Page:
Guest Posters: 2
Newest Members:AP, Liv, Wojciech Jakóbczyk, markb, marcTark, Jon_1, John Thursday, JK, kyrandian, F_Marchal
Moderators: W Pirkle: 706