Envelope generator allow to produce envelope signal from gate or trigger.
It has two working modes: attack/decay (sustain LED is off) and attack/release (sustain LED is on).
Image of the latest released version of the module. This is not the final product, development is in progress.
In attack/decay mode any trigger or gate on gate input produce one-shot sequence of attack and decay. You can control attack and decay time by knobs and by external CV from 5 millisecond to 30 second.
End of cycle (EOC) output produce trigger pulse at the end of attack + decay sequence. You can make LFO from envelope generator by connecting EOC to the gate input, so on each end of cycle generator will start cycle again.
In attack/release mode when gate is switched on, output is slowly rise till get the input level. When gate is switched off output is slowly fall to zero.
Mode changing button also trigger the envelope manually when is switched from A/R to A/D mode.
So envelope generator works as slew limiter. If input signal is not binary level gate but CV changing from 0 to 5V, envelope generator smoothly follows input signal.
Also if you set fall time more than rise time and pass audio signal to the gate in, envelope generator will work as the envelope follower
Known issues
- rise and fall time is in wrong range
- rise time knob is inverted
- board outline and pcb color marking update is needed