You can get the schematics PDF here.
Please note: There are at least three different versions of the Dual Envelope Generator (Dual Env) as Rob keeps improving his designs. The are designated ‘v1’ to ‘v3’.
Dual Env v1:
The Dual Envelope module is a fully voltage controlled envelope generator specifically designed to be used with sequenced music.
There are two different types of envelopes available, one is a four stage (attack, decay1, break level, decay2, release) envelope and the second is a one stage envelope (decay only). Both envelope generators share the same gate input, meaning that they can not be triggered separately. Triggering treshold is at roughly 100mV above ground and also accepts e.g. triangle waves. The ADBDR envelope is primarily intended to be used for volume envelopes. When the decay2 knob on the first envelope generator is fully open the decay2 acts like the sustain that you find on most of the traditional envelope generators. In this case the break control will act like the sustain level.
There are CV inputs for the attack, decay1, decay2 and release rates. The CV for the attack is inversed, so increasing the CV level will shorten the attack time while increasing the decay times for the decay1, decay2 and release. This means that when e.g. the key velocity voltage is used a higher velocity will shorten the attack and increase the other decay times. Rate settings can be from really snappy to pretty slow. Care was taken that you still have good control over the rates when in the snappy range.
The second envelope generator is intended as a modulation envelope generator to e.g. sweep a filter or control the harmonic waveshaping of an OSC HRM module. It has an extra output that is controlled by a bipolar mix knob that can invert the envelope shape and also gives some extra overall ‘sink’ or ‘lift’ when the output level is increased.
Rate can be set from a glitch to about a minute. When modulating decay times with control voltages it is good advise to keep the voltage fixed while the envelope is developing. E.g. trying to modulate the decay time with an audio rate signal does in general not produce sensible results. A S&H is integrated into the module to sample the decaytime modulation input signal for the second envelope generator on every new gate trigger. This way the modulation amount will stay fixed until the module is triggered again by a new gate pulse. The sampled signal is also brought out on a connector, so it can be routed to a CV input on the first ADBDR envelope generator. Or be used in any other S&H application.
The ADBDR envelope is designed in a way that is has to finish its attack phase to reach its peak level before it can be retriggered. When used for sequencing this allows for complex envelope shapes that give interesting rhythmic effects, but when used for keyboard play it might feel a bit strange to play the module with long attack times and fast play.
Note that there are no attenuator knobs to set the amount of modulation for the ADBDR envelope CV inputs, these inputs are at full sensitivity. They can be connected directly to e.g. the velocity CV or CC# CV outputs of a MIDItoCV converter, but when modulated from other sources one might need an extra CV mixer module to set the modulation levels properly
todo: add information on v2 and v3