diff --git a/source/PluginProcessor.cpp b/source/PluginProcessor.cpp index 8c49858..88e86cf 100644 --- a/source/PluginProcessor.cpp +++ b/source/PluginProcessor.cpp @@ -610,6 +610,16 @@ PolarDesignerAudioProcessor::PolarDesignerAudioProcessor() : AudioProcessor (Bus activeBandsChanged = true; zeroDelayModeChanged = true; ffDfEqChanged = true; + + // !J! Some Hosts call setStateInformation before prepareToPlay... + // filter bank + filterBankBuffer.setSize (N_CH_IN * 5, currentBlockSize); + filterBankBuffer.clear(); + firFilterBuffer.setSize (5, firLen); + firFilterBuffer.clear(); + omniEightBuffer.setSize (2, currentBlockSize); + omniEightBuffer.clear(); + computeAllFilterCoefficients(); initAllConvolvers(); repaintDEQ = true;