kermit
1
Hi,
I have developed a plugin that has been in the field for some time and offers VST2 and VST3 variants. Cubase shows the following UIDS:
VST2: 56535430613669746274656368206365
VST3: F2AEE70D00DE4F4E5442504154423739
I now ask what the best strategy is to migrate from VST2 to VST3 in case that a project is opened with VST2 and VST2 is no longer available:
- VST2: effVendorSpecific
- VST3: IPluginCompatibility
- VST3: Moduleinfo.json
Thanks for any help.
Best
Thomas
TBProaudio
Hi,
Have you had a chance to check out this page: Compatibility with VST 2.x or VST 1 - VST 3 Developer Portal
Feel free to come back if something is not answered there.
kermit
3
Thank you for yur prompt support.
I implemented IPluginCompatibility, which works pretty well with Cubase and Studio One.
And I implemented vendorSpecific as well, to support Reaper.
But now I have the problem that Cubase makes an auto conversion VST2toVST3 even if the VST2 plugin is still there.
How can this be?
kermit
4
OK, found out that is a Reaper thing.
Reaper supports IPluginCompatibility as well, so no need for vendorSpecific.
Thank you for the support!