I for one have a plugin that can send MIDI to DAW. In VST2 it is as simple as calling sendVstEventsToHost(). Works all the time. Even works with SysEx. Which is a whole lot more complicated matter if you know how SysEx works. (ie. you'll have to buffer a dump).syntonica wrote: Mon Jan 31, 2022 7:30 am until SB started getting all legal with it, VST2 worked fine. Some might argue better.
In VST3, there doesn't seem to be a straight way to do everything. You can send notes ON/OFF with IEventList and there is also this LegacyMIDICCOutEvent, but then thats only for CC ? What about all the other MIDI event types? Pitch bend? MTC ? Song position? RPN/NRPN? etc...