[Reverb]
- fixed mix down
This commit is contained in:
+4
-4
@@ -46,8 +46,8 @@ AudioEffect* createEffectInstance (audioMasterCallback audioMaster)
|
|||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
Plugin::Plugin(audioMasterCallback audioMaster)
|
Plugin::Plugin(audioMasterCallback audioMaster)
|
||||||
: AudioEffectX(audioMaster, 1, NUM_PARMS) // 1 program, 1 parameter only
|
: 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_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)
|
, m_reverb_2({DELAY_MAX, DELAY_MAX, DELAY_MAX, DELAY_MAX}, DELAY_MAX, 0)
|
||||||
{
|
{
|
||||||
sampleRate = 48000;
|
sampleRate = 48000;
|
||||||
setNumInputs(2); // stereo in
|
setNumInputs(2); // stereo in
|
||||||
@@ -106,8 +106,8 @@ void Plugin::setParameter(VstInt32 index, float value)
|
|||||||
case FEEDBACK_DELAY_MIN:
|
case FEEDBACK_DELAY_MIN:
|
||||||
case FEEDBACK_DELAY_XAX:
|
case FEEDBACK_DELAY_XAX:
|
||||||
m_feedback_delay[index-FEEDBACK_DELAY_MIN] = (uint)(value * DELAY_MAX);
|
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_1.setFeedbackDelay(m_feedback_delay[0], m_feedback_delay[1]);
|
||||||
m_reverb_2.setFeedbackDelay(m_feedback_delay[0], m_feedback_delay[0]);
|
m_reverb_2.setFeedbackDelay(m_feedback_delay[0], m_feedback_delay[1]);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user