1125 |
volEGs[i]->EG.enterFadeOutStage(); |
volEGs[i]->EG.enterFadeOutStage(); |
1126 |
} |
} |
1127 |
} |
} |
1128 |
|
|
1129 |
|
void SfzSignalUnitRack::EnterFadeOutStage(int maxFadeOutSteps) { |
1130 |
|
suVolEG.EG.enterFadeOutStage(maxFadeOutSteps); |
1131 |
|
for (int i = 0; i < volEGs.size(); i++) { |
1132 |
|
volEGs[i]->EG.enterFadeOutStage(maxFadeOutSteps); |
1133 |
|
} |
1134 |
|
} |
1135 |
|
|
1136 |
void SfzSignalUnitRack::Reset() { |
void SfzSignalUnitRack::Reset() { |
1137 |
EqUnitSupport::ResetUnits(); |
EqUnitSupport::ResetUnits(); |
1138 |
|
|
1172 |
LFOs[i]->ResetUnits(); // class EqUnitSupport |
LFOs[i]->ResetUnits(); // class EqUnitSupport |
1173 |
} |
} |
1174 |
} |
} |
1175 |
|
|
1176 |
|
void SfzSignalUnitRack::CalculateFadeOutCoeff(float FadeOutTime, float SampleRate) { |
1177 |
|
suVolEG.EG.CalculateFadeOutCoeff(FadeOutTime, SampleRate); |
1178 |
|
for (int i = 0; i < EGs.capacity(); i++) { |
1179 |
|
EGs[i]->EG.CalculateFadeOutCoeff(FadeOutTime, SampleRate); |
1180 |
|
} |
1181 |
|
} |
1182 |
|
|
1183 |
void SfzSignalUnitRack::UpdateEqSettings(EqSupport* pEqSupport) { |
void SfzSignalUnitRack::UpdateEqSettings(EqSupport* pEqSupport) { |
1184 |
if (!pEqSupport->HasSupport()) return; |
if (!pEqSupport->HasSupport()) return; |