From 3680f7be13745d6ae5fed2cdeeb10b486177bfcf Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Tue, 11 Nov 2025 19:51:46 +0100 Subject: [PATCH] [Reverb] - fixed mix down --- src/plugin.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plugin.cpp b/src/plugin.cpp index 69c6e59..4288152 100755 --- a/src/plugin.cpp +++ b/src/plugin.cpp @@ -46,8 +46,8 @@ AudioEffect* createEffectInstance (audioMasterCallback audioMaster) //----------------------------------------------------------------------------- Plugin::Plugin(audioMasterCallback audioMaster) : AudioEffectX(audioMaster, 1, NUM_PARMS) // 1 program, 1 parameter only -, m_reverb_1({DELAY_MAX, DELAY_MAX, DELAY_MAX, DELAY_MAX}, DELAY_MAX) -, m_reverb_2({DELAY_MAX, DELAY_MAX, DELAY_MAX, DELAY_MAX}, DELAY_MAX) +, m_reverb_1({DELAY_MAX, DELAY_MAX, DELAY_MAX, DELAY_MAX}, DELAY_MAX, 0) +, m_reverb_2({DELAY_MAX, DELAY_MAX, DELAY_MAX, DELAY_MAX}, DELAY_MAX, 0) { sampleRate = 48000; setNumInputs(2); // stereo in @@ -106,8 +106,8 @@ void Plugin::setParameter(VstInt32 index, float value) case FEEDBACK_DELAY_MIN: case FEEDBACK_DELAY_XAX: m_feedback_delay[index-FEEDBACK_DELAY_MIN] = (uint)(value * DELAY_MAX); - m_reverb_1.setFeedbackDelay(m_feedback_delay[0], m_feedback_delay[0]); - m_reverb_2.setFeedbackDelay(m_feedback_delay[0], m_feedback_delay[0]); + m_reverb_1.setFeedbackDelay(m_feedback_delay[0], m_feedback_delay[1]); + m_reverb_2.setFeedbackDelay(m_feedback_delay[0], m_feedback_delay[1]); break; }