I’m working on a plugin that’s hosting other plugins.
Since the host is itself a plugin, it enables “JucePlugin_Build_AU”, which in term asserts if the versionHint is 0 in AudioProcessor::validateParameter()
.
The plugin I’m hosting is a VST3, which creates a VST3PluginInstance, and all the parameters in that one show up with a version of 0 - tested with both my plugins and 3rd party non-JUCE plugins.
Tested with JUCE 7.0.7 as well as the latest develop.
Is there a way to avoid that assert, other than forking JUCE?
Eyal