I cannot get MPE to work fine with the VST3 plugin format.
There are no problems with MPE when using AU or VST2.
I have implemented the AudioProcessor::supportsMPE method to return true.
We have our own host for testing our plugin but when I send MPE pressure (midi description = “channel pressure”) this is received in the plugin as “aftertouch”. AU and VST2 works fine with our own host.
When I test this with Tracktion 7.2.1, the channel pressure message is filtered by tracktion, and so is the timbre MPE message. No problems here with AU, didn’t try VST2 yet.
It might be a problem with our host, but I don’t have any problems with AU or VST2.
However, I am still looking for a good host to test MPE ;).
Thanks in advance,