Hi
With Fabians great success with IK multimedia, let’s keep rolling:
Antares AutoTune 8.1 Crashes Juce plugin hosts.
Initially reported by end user, I can confirm the issue in the demo plugin host.
It simply crashes during scan.
The plugin can not be run under debugger so a bit hard to figure out.
OK thanks to the folks at Antares we were able to narrow down the problem. It’s still not fixed yet but there is a workaround you can use right now.
The problem only occurs when scanning the plug-ins. It seems that AutoTune doesn’t like to be loaded and then immediately closed again without completely initialising the whole VST3. To workaround the problem simply comment out lines 1031-1055 in juce_VST3PluginFormat.cpp. Replace these lines by
This will hard code the number of input/output channels to two so this will probably break other VST3 plug-ins. We’ll work on a better fix and update this post soon.
Sure… was more thinking that you could put an if statement there to only do that if it is autotune. You already have vendor and effect name to check against.
There is nothing we can do about this bug. We are in contact with Antares and they confirmed that it is a bug when AutoTune is loaded and immediately closed again. I suggest changing the scanning code on your own local branch and adding a sleep when scanning AutoTune. Sorry that I don’t have better news on this.