diff --git a/src/QuadLFO.h b/src/QuadLFO.h index 5f2d370..4437443 100644 --- a/src/QuadLFO.h +++ b/src/QuadLFO.h @@ -904,7 +904,8 @@ struct QuadLFO : modules::XTModule for (int c = 0; c < chanByLFO[i]; ++c) { auto r = RateQuantity::independentRateScale(modAssist.values[RATE_0 + i][c]); - if (ic && triggers[i][c].process(inputs[TRIGGER_0].getVoltage(c * (!monoTrigger)))) + if (ic && + triggers[i][c].process(inputs[TRIGGER_0 + i].getVoltage(c * (!monoTrigger)))) { processors[i][c]->attack(shape); }