diff --git a/plugin/Source/PluginProcessor.cpp b/plugin/Source/PluginProcessor.cpp index 0de977f..4e610b1 100644 --- a/plugin/Source/PluginProcessor.cpp +++ b/plugin/Source/PluginProcessor.cpp @@ -691,7 +691,6 @@ void WavetableAudioProcessor::reset() gate.reset(); chorus.reset(); stereoDelay.reset(); - reverb.reset(); for (auto& l : modLFOs) @@ -741,6 +740,8 @@ void WavetableAudioProcessor::processBlock (juce::AudioBuffer& buffer, ju { blockMissed = presetLoaded = false; lastMono = ! lastMono; + stereoDelay.reset(); + reverb.reset(); turnOffAllVoices (false); }