I had to discover that there are problems with VST3 plugins and Program Change. I have a virtual instrument requiring Program Change messages to change sound/technique, and it doesn’t work when hosted in VEPRO as a VST3 plugin.
The same virtual instrument works fine in Logic, with VEPRO as an AU plugin.
Is there any hope this compatibility issue between VST3 and Program Change to be resolved? I see this was already reported years ago, but I also see it is still there.
As an alternative, do you think there is a way to use VEPRO as a VST2 plugin, instead of VST3, in Dorico? Since I don’t use VST3 for anything else than Dorico, maybe I can just remove the VST3 version of VEPRO?
In the meantime I did a test, by removing all components of VEPRO from the VST3 folder. I then whitelisted the VST2 version, and selected the VEPRO plugin in Dorico again. It works.
But if I don’t remove the VST3 components, how can I select the VST2 version from Dorico? I can only see a single choice (Vienna Ensemble Pro) in the Play mode.
I know that they are coexisting. I just removed one of them, after they have been on my Mac together.
But I don’t want them to simply coexist: I want to select the VST2 version. How do you do, in Dorico, if both are installed? As far as I can see, the most recent one is automatically selected.