Polyphonic ADSR with cycle completion
The setup allows a new ADSR cycle to be initiated only after the prior ADSR cycle has completed.
Shown are two variants using different ADSR modules a.) ADSR EG by VCV and b.) EG x VCA by Surge XT.
To sense completion of a cycle, ADSR output is compared to a low constant value (0.01V) using Compare (VCV), which in turn arms a trigger buffer (ML Modules). The trigger is then released from the buffer upon next input.
Polyphonic ADSR with cycle completion_ADSR EG_20241113.vcvs (21.4 KB)
Polyphonic ADSR with cycle completion_EG x VCA_20241113.vcvs (24.3 KB)
As use cases, here are two examples that generate random flowing chords of 4 and 8 notes, respectively:
Use case_4-note flowing chords_EG x VCA_20241113.vcvs (25 KB)
Use case_8-note flowing chords_EG x VCA_20241113.vcvs (33.3 KB)