We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 866b9e6 commit 2a2d784Copy full SHA for 2a2d784
1 file changed
src/funcgen.cpp
@@ -99,6 +99,7 @@ struct Funcgen : Module {
99
dsp::BooleanTrigger eoc_trigger[CHANNEL_COUNT];
100
dsp::BooleanTrigger cm_eoc_trigger;
101
dsp::BooleanTrigger loop_trigger[CHANNEL_COUNT];
102
+ dsp::BooleanTrigger cm_loop_trigger;
103
dsp::PulseGenerator eoc_pulse[CHANNEL_COUNT];
104
//dsp::PulseGenerator cm_eoc_pulse;
105
@@ -225,6 +226,10 @@ struct Funcgen : Module {
225
226
outputs[EOC_OUTPUT + i].setVoltage(eoc ? 10.f : 0.f);
227
}
228
229
+ if (cm_loop_trigger.process(params[CASCADE_LOOP_PARAM].getValue())) {
230
+ cm_envelope.retrigger();
231
+ }
232
+
233
if (cm_eoc_trigger.process(cm_envelope.eoc)) {
234
//cm_eoc_pulse.trigger(1e-3f);
235
end_envelope(current_index);
0 commit comments