I’ve been attempting to build an envelope generator that, when triggered, generates an attack and decay phase (no sustain or release), but ignores new triggers on the attack phase.
What I managed to build so far is almost there, but there is a downwards “spike” in the transition between the attack and decay phases, and when using the envelope to control a VCF or VCA it results in an audible click.
I’ve tried both the low pass filter and slew limiter modules to try and smooth out that spike, but neither worked.
Here’s what I have so far:
I can further expand on my approach, but my suspicion is that there must be a simpler way of doing this.
So my questions are:
- Is there a simpler way of doing what I’m attempting?
- If not, is there a way of eliminating the “spike”?
Any help would be much appreciated.
A-D Envelope.audulus (44.2 KB)