diff --git a/src/effects/backends/builtin/lvmixeqbase.h b/src/effects/backends/builtin/lvmixeqbase.h index e24e20e5832..72b9f1aa286 100644 --- a/src/effects/backends/builtin/lvmixeqbase.h +++ b/src/effects/backends/builtin/lvmixeqbase.h @@ -22,8 +22,8 @@ class LVMixEQEffectGroupState : public EffectState { public: explicit LVMixEQEffectGroupState(const mixxx::EngineParameters& engineParameters) : EffectState(engineParameters), - m_oldLow(1.0), - m_oldMid(1.0), + m_oldLow(0.0), + m_oldMid(0.0), m_oldHigh(1.0), m_rampHoldOff(LVMixEQEffectGroupStateConstants::kRampDone), m_oldSampleRate(engineParameters.sampleRate()), @@ -216,6 +216,11 @@ class LVMixEQEffectGroupState : public EffectState { m_oldHigh, 1.0, numSamples); + + m_oldLow = 0.0; + m_oldMid = 0.0; + m_oldHigh = 1.0; + m_rampHoldOff = LVMixEQEffectGroupStateConstants::kRampDone; } /*