Forgive me if this is a duplicate, but I couldn't find the answer (or didn't look good enough).
My VST3 issue (MEqualizer, MVibrato): Using Midi settings -> controllers, I add a controller that controls Param 2. I hit the learn button, send a CC message from my keyboard, it learns it, all is well. Except for the MIDI channel. It doesn't matter whether I send the message on channel 1, 2, 3 ... 16, it is always mapped to channel 1. And it also responds to this message on any channel.
I tested the same thing with the VST2 version of the same plugins: These do filter the intended messages on the intended channels (at least the way I expect).
I don't know if it's a bug, a feature or a 'nicessity' of Steinberg's VST3 implementation (or my fault).
I've installed 16.09 (Windows 11)
VST3 parameters alway respond to channel 1
-
MeldaProduction MeldaProduction https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=176122
- KVRAF
- 14325 posts since 15 Mar, 2008 from Czech republic
I'm afraid it is a perk of VST3... While it would be possible to implement this in all channels (I believe), it would require creating of parameters for every channel, that's 128 * 16 parameters... Yeah, well, VST3 is designed idiotically here...
