home/ atoms/ filter-envelope-modulation

Routing an envelope to filter cutoff is the core articulation move of subtractive synthesis

In subtractive synthesis, shaping a filter’s cutoff over time with an envelope is the core technique that gives a note its timbral contour. On a note’s gate, the ADSR rises (attack), falls (decay), holds (sustain) while the gate is held, then falls (release); routing this to the filter’s cutoff makes the filter open and close in sync with the note — the classic ‘vowel sweep’ pluck or bow articulation, where the initial brightness and the sustained timbre are controlled independently of the note’s pitch and loudness. Increasing the envelope’s attack makes the filter open slowly (a fade-in); turning everything down except a short decay yields a tight ‘blip’. Because the cutoff envelope and the amplitude envelope are separate, a voice is fully articulated by combining them — and in practice the same envelope is often routed simultaneously to both the filter’s cutoff and the amplitude stage (a VCA or mixer level CV) so the two track together.

Examples

In VCV Rack: ADSR OUT → VCF FREQ CV (attack ~0, decay medium, sustain ~50%, release short). Play a note — the filter opens briefly then closes; raise the attack to hear it fade in; turn all down except a slight DEC for a ‘blip’. In SuperCollider, one envelope drives both cutoff and amplitude:

x = { |gate = 1|
    var env = EnvGen.kr(Env.adsr(0.3, 0.3, 0.9, 1.2), gate);
    var sig = RLPF.ar(LFSaw.ar(220), 220 + (220 * env), 0.005);
    sig * env !2
}; y = x.play;

Assessment

Describe the timbral effect of increasing the attack of an envelope controlling filter cutoff, and explain why the same envelope is often routed to both the filter cutoff and the amplitude stage. Then write a SuperCollider SynthDef where attack time controls how fast the filter opens and the cutoff sweeps 200 Hz → 2 kHz, explaining each parameter’s role.

“So the when you press a key on the keyboard, the gate triggers the ADSR to open and close, and that triggers the filter to open. You can control how much the filter is open with the ADSR settings.”
corpus · vcv-rack-tutorial-step-by-step-techno-patch-build-studio-bro · chunk 2
“Note that although amplitude is the most obvious application of envelopes, you can really control anything with them. For example in this chapter there are some great examples using ADSR envelopes to control a filter's cutoff frequency.”
corpus · welsh-s-synthesizer-cookbook-figures-in-supercollider-cookbo · chunk 6