Every Juce plug-in project I’ve tried keeps hitting this
jassert on run, it’s in
juce_AudioProcessor.cpp. They were all working fine a few days ago.
Within this function:
void AudioProcessor::setPlayConfigDetails (const int newNumIns, const int newNumOuts, const double newSampleRate, const int newBlockSize)
The jassert hit is here:
// if the user is using this method then they do not want any side-buses or aux outputs
success &= disableNonMainBuses();
I’m on Windows 7 64bit using Visual Studio 2017 and Juce v5.1.2.
Seems it could be because the plugin is set to have way too many input/output channels. Weird that it would happen on the three projects I tried and on a brand new plug-in project though.