envelope params too

This commit is contained in:
Gordon JC Pearce 2025-02-05 23:50:45 +00:00
parent ca653441f9
commit d35f880430
1 changed files with 6 additions and 8 deletions

View File

@ -157,14 +157,8 @@ void DistrhoUIchassis::programLoaded(uint32_t index) {
}
}
void DistrhoUIchassis::parameterChanged(uint32_t index, float value) {
// printf("in parameterchanged %d %f\n", index, value);
if (index == Chassis::pLFORate) {
xSliderLFORate->setValue(value);
}
if (index == Chassis::pLFODelay) {
xSliderLFODelay->setValue(value);
}
printf("in parameterchanged %d %f\n", index, value);
switch(index) {
case Chassis::pLFORate: xSliderLFORate->setValue(value); break;
case Chassis::pLFODelay: xSliderLFODelay->setValue(value); break;
@ -178,6 +172,10 @@ void DistrhoUIchassis::parameterChanged(uint32_t index, float value) {
case Chassis::pEnv: xSliderEnv->setValue(value); break;
case Chassis::pLfo: xSliderLfo->setValue(value); break;
case Chassis::pKyb: xSliderKyb->setValue(value); break;
case Chassis::pAtk: xSliderAtk->setValue(value); break;
case Chassis::pDcy: xSliderDcy->setValue(value); break;
case Chassis::pStn: xSliderStn->setValue(value); break;
case Chassis::pRls: xSliderRls->setValue(value); break;
}