Hordijk Dual Envelope

Here is the full module with both envelopes. The second envelope is always triggered along with the first and is always in trigger mode. It also has a repeat setting so that the envelope can loop on its own independently of the gate (or be used as a gate).

The second envelope is mainly intended as a modulation envelope, with the first being used for volume and the second for a filter, for example. The second envelope also has a bipolar output which can be useful in conjunction with the bipolar modulation inputs on many of Hordijk’s modules – e.g. the modulation of the Harmonic oscillator in the patch. The schematic above in this thread provides a good idea of what is going on.

RH-RM Dual Envelope.audulus (361.9 KB)

Before going into further detail I should however point out that there are two issues that I haven’t yet solved with this module.

In regular, non-trigger mode the attack can overshoot the value of 1, e.g when two attacks occur in quick succession or the release hasn’t fully played out. I’ve tried various approaches to this problem but haven’t yet found a satisfactory solution. @stschoen perhaps you have a fresh take on this since you know the ins and outs of the uLope modules. I’ve studied them in detail (and learnt a lot!) but have gotten to the stage where I’m no longer seeing the wood for the trees. (This issue also affects trigger mode when the release hasn’t played out completely.)

Another issue in trigger mode is the attack always starting from 0 which can be problematic when decays or the release haven’t been completed. E.g. when changing from regular to trigger mode in the patch above. I’ll take another look at this when I get the chance. There are probably some internals that can be handled more elegantly.

2 Likes