The 8hp AI003 Looping ADSR Envelope Generator is a looping ADSR Envelope Generator. It can be manually triggered via Momentary Push Button, Gated via the Gate Signal, Triggered or re-triggered by a Trigger input, or set into a loop mode via a toggle switch. An LED shows the status of the output.
This Looping ADSR Envelope Generator circuit was derived (with permission) from the great and simple circuit (only 2 ICs!) from Nicolas on the Electromusic.com forums. With some help from the great Dave Brown, the circuit was updated to provide additional voltage protection, more uniform looping and gate behavior, more precise LED monitoring, and some nice user experience updates.
In Gate or Trigger mode, the envelope can be used as a traditional ADSR envelope generator. In loop mode, the output sends a variable exponential waveshape between Ramp, Triangle, and Sawtooth LFO with control over the attack and decay of the LFO shape.
The modes are dependent on whether or not the gate jack is inserted, and for triggers, the Sustain level – see the chart below. We will be releasing a more traditional ADSR with “normal” gating functions shortly (but with twice the part count and no AD loop).
|Mode||Plug in Gate Jack||Sustain Level||Output|
|Loop||True||0||AD Loop when Gated|
|Loop||TRUE||0<||AD Loop when Gated|
|ADSR||TRUE||0||ADSR – no trigger|
|ADSR||FALSE||0<||Trigger Mode but will “hang” on sustain|
|ADSR||TRUE||0<||ADSR – no trigger|
Minimum Gate/Trigger Signal: 2V
Attack Time: 20ms – 14 seconds
Decay Time: 10ms – 20 seconds
Release Time: 100ms – 7 seconds
Max Voltage (when run off +/- 12V): 7.5V
The Build Guide is here