[Bug] Missing Define for JUCE_IGNORE_VST3_MISMATCHED_PARAMETER_ID_WARNING

Hi,
I’m working on a plugin originally released with VST2 and need to support migrating old sessions to VST3. I ran into the below error and followed the comments and found JUCE_IGNORE_VST3_MISMATCHED_PARAMETER_ID_WARNING is not defined to configure in Projucer.

 #error You may have a conflict with parameter automation between VST2 and VST3 versions of your plugin. See the comment above for more details.

You should be able to just define JUCE_IGNORE_VST3_MISMATCHED_PARAMETER_ID_WARNING as 1 manually in either the Producer or CMake. That being said it’s probably sensible to add as a configurable value in the juce_audio_plugin_client module.

1 Like