Building a Modular Subtractive Synthesis Signal Chain

Building a Modular Subtractive Synthesis Signal Chain

By Priya Nair ·

Building a Modular Subtractive Synthesis Signal Chain

1) What you’ll learn (and why it matters)

This tutorial walks you through building a complete, modular subtractive synthesis signal chain—from oscillator to output—using practical settings you can apply in a hardware modular rig or a software modular environment (VCV Rack, Reaktor Blocks, Softube Modular, Bitwig Grid, etc.). You’ll learn how to:

Subtractive synthesis matters because it’s the backbone of countless real-world sounds—basslines that sit in a mix, leads that speak clearly, pads that stay warm instead of harsh. Modular workflow forces you to build the signal path intentionally, and that skill translates directly to better programming on any synth.

2) Prerequisites / setup requirements

3) Step-by-step modular signal chain

  1. Step 1 — Establish a clean pitch and gate path

    Action: Patch your pitch CV and gate so the voice plays predictably.

    What to do (and why): Route 1V/oct to the VCO’s pitch input and a gate to your main amp envelope (ADSR/AD). Stable pitch and reliable triggers are the foundation; if the control path is wrong, every downstream tweak feels “mysterious.”

    Suggested settings:

    • VCO coarse tuning: set to a known reference (A2 = 110 Hz for bass, A3 = 220 Hz for lead).
    • If available: enable VCO “fine tune” and set it center (0 cents) before adjusting.
    • Gate level: typical modular gates are 5V to 10V. If your envelope isn’t triggering, your gate may be too low.

    Common pitfalls:

    • Patch pitch CV into a linear FM input instead of 1V/oct (results: pitch warbles, poor tracking).
    • Using a trigger when your envelope expects a sustained gate (results: notes that “blip” only).

    Troubleshooting: If notes are out of tune across the keyboard, check 1V/oct calibration, reduce any FM amount to zero, and confirm you’re not accidentally mixing another pitch CV into the VCO.

  2. Step 2 — Create a harmonically useful source with two oscillators (optional but powerful)

    Action: Start with one oscillator, then add a second for weight and width.

    What to do (and why): Subtractive synthesis works best when your source has controllable harmonic content. A saw wave is a classic starting point because it contains both odd and even harmonics, giving the filter something to sculpt. Adding a second oscillator slightly detuned creates “beating,” perceived as thickness.

    Suggested settings:

    • VCO1 waveform: saw (or pulse at 50% if you prefer a hollower tone).
    • VCO2 waveform: saw or pulse.
    • Detune VCO2: +5 to +12 cents for a lead, +2 to +6 cents for a bass (too much detune makes low-end wander).
    • If using pulse: set PWM to 50% initially; modulate later.

    Common pitfalls:

    • Starting with a sine wave and expecting dramatic filtering (a sine has almost no harmonics to subtract).
    • Detuning too far for bass, causing the fundamental to “smear” and fight the kick.

    Troubleshooting: If the sound seems unstable, confirm one oscillator isn’t drifting severely; in software, check unison/voice settings aren’t stacking unexpectedly.

  3. Step 3 — Gain stage at the mixer before the filter

    Action: Mix oscillator levels to hit the filter with intention, not accident.

    What to do (and why): Many filters change character depending on input level. Pushing the input can add saturation or drive; too much can collapse low-end or add harshness. Set your oscillator mix so the filter has headroom and you can choose when to overdrive.

    Suggested settings:

    • Start each oscillator at -12 dB (or ~30–40% on many modular mixers), then bring the combined mix up.
    • If your filter has an input level knob: set it to unity (often marked 0 dB or midpoint) to start.

    Common pitfalls:

    • Running both VCOs at full level into the filter and mistaking distortion for “character.”
    • Level mismatches when comparing waveforms (a louder waveform will always seem “better”).

    Troubleshooting: If the filter sounds thin or brittle, back down the mixer level by 3–6 dB and compensate later at the VCA/output.

  4. Step 4 — Patch the classic subtractive path: Mixer → Low-pass Filter → VCA

    Action: Build the core audio chain in the standard order.

    What to do (and why): This order is classic for a reason: the filter shapes harmonic content, and the VCA controls loudness. It also keeps noise under control—when the VCA closes, the voice goes silent.

    Suggested settings:

    • Filter mode: 24 dB/oct low-pass for solid bass and smooth cutoff sweeps; use 12 dB/oct if you want a more open, brassy feel.
    • Cutoff: start around 200–800 Hz for bass, 800 Hz–2.5 kHz for leads (adjust by ear with your monitoring level consistent).
    • Resonance (Q): start at 10–20%. Increase to 30–40% for expressive sweeps, but watch for volume drop or whistling.

    Common pitfalls:

    • Putting the VCA before the filter and then wondering why the filter keeps hissing (noise is still audible if the filter is after the VCA and being driven).
    • Using high resonance on bass and losing fundamental energy.

    Troubleshooting: If resonance makes the patch quieter, compensate with slight drive into the filter or a small boost at the VCA output—but avoid clipping your final output.

  5. Step 5 — Add an amp envelope (ADSR) to control loudness

    Action: Patch your main envelope to the VCA CV input.

    What to do (and why): The amp envelope shapes the note’s timing—pluck, punch, sustain, release—so it sits correctly in real music. A bass for techno needs fast control; a pad needs longer transitions to avoid clicks.

    Suggested settings (starting points):

    • Bass (tight): Attack 2–5 ms, Decay 120–250 ms, Sustain 0–20%, Release 60–120 ms.
    • Lead (expressive): Attack 5–15 ms, Decay 200–400 ms, Sustain 30–60%, Release 150–300 ms.
    • Pad (smooth): Attack 150–500 ms, Decay 500–1500 ms, Sustain 60–100%, Release 800–2500 ms.

    Common pitfalls:

    • Attack at 0 ms causing clicks (especially with bright waveforms).
    • Release too long in fast passages, creating a muddy overlap.

    Troubleshooting: If you hear clicking at note-on, raise attack to 3–10 ms. If you hear clicking at note-off, raise release slightly or ensure the envelope returns smoothly to zero.

  6. Step 6 — Add a dedicated filter envelope for “subtractive” motion

    Action: Patch a second envelope to the filter cutoff CV input.

    What to do (and why): The filter envelope creates the classic “pluck,” “wow,” and “brass” articulation. Your ear perceives a fast-moving cutoff as a change in timbre, which reads as expression even if pitch stays static.

    Suggested settings:

    • Filter envelope Attack: 0–10 ms (fast for punch).
    • Decay: 80–300 ms for plucks; 300–800 ms for softer sweeps.
    • Sustain: 0–30% for a pluck; 40–70% for a sustained bright tone.
    • Envelope amount (to cutoff): start small, around +1 to +3 V equivalent (or ~10–25% on many attenuverters), then increase.

    Common pitfalls:

    • Too much envelope amount: the cutoff flies fully open, making every note equally bright and defeating the point.
    • Filter envelope release too long on bass, smearing into the next note.

    Troubleshooting: If nothing changes, confirm the cutoff CV input isn’t expecting bipolar modulation while your envelope is unipolar (or vice versa). Use the input’s attenuator/attenuverter correctly: positive for brighter on attack, negative for “reverse” filter motion.

  7. Step 7 — Add LFO modulation for life, but constrain it

    Action: Use an LFO to modulate either pitch (vibrato), pulse width (PWM), or filter cutoff subtly.

    What to do (and why): Static patches sound synthetic in a bad way; tiny movement makes them feel “played.” The key is keeping modulation depth under control so the sound stays mix-ready.

    Suggested settings:

    • Vibrato: sine LFO at 4.5–6.5 Hz, depth around ±5 to ±15 cents (very small CV amount; start near zero and creep up).
    • Filter wobble: triangle LFO at 0.1–0.4 Hz for slow motion, depth ~5–10% of cutoff range.
    • PWM: LFO at 0.2–2 Hz, PWM depth 20–40%, starting from a 40–60% pulse width (avoid extremes that go silent on some oscillators).

    Common pitfalls:

    • Accidentally modulating pitch with too much depth—instantly sounds out of tune.
    • Using a square LFO on cutoff at high depth, causing abrupt jumps and clicks.

    Troubleshooting: If modulation feels “random,” verify the LFO is synced or free-running as intended. In tempo-based music, try syncing slow LFO rates to note values (e.g., 1/2 or 1 bar) if your environment supports it.

  8. Step 8 — Add controlled drive/saturation (optional) and finalize output level

    Action: Choose where to add harmonic enhancement and set final gain.

    What to do (and why): Drive can help a bass read on small speakers and help leads cut through dense arrangements. The placement matters:

    • Drive before the filter: creates richer harmonics that the filter can shape (classic “driven filter” sound).
    • Drive after the filter: preserves the filter contour and adds density without changing cutoff behavior as much.

    Suggested settings:

    • Start with gentle saturation: aim for 1–3 dB of harmonic lift, not obvious fuzz.
    • Final output peak level (in your DAW): target around -12 dBFS to -6 dBFS on peaks for comfortable headroom while composing.

    Common pitfalls:

    • Clipping inside the modular chain and then turning down later (once clipped, the harshness remains).
    • Adding drive to “fix” a patch that actually needs envelope/filter adjustments.

    Troubleshooting: If you hear crackling or harsh fizz on transients, reduce drive or pre-filter level by 3–6 dB. If the patch disappears in the mix, increase mid harmonics by opening cutoff slightly or using mild post-filter saturation.

4) Before and after: what to expect

Before (basic oscillator to output): A raw saw wave straight to output is bright, static, and often too harsh in the 2–6 kHz range. It may sound “big” solo but fights vocals, cymbals, and guitars. Dynamics are flat unless you ride volume manually.

After (full subtractive chain): The sound has a clear note shape (attack/decay/release), controlled brightness (filter cutoff and resonance), and musical motion (filter envelope and subtle LFO). In a real track—say a 4-on-the-floor kick with an offbeat bass—the bass will occupy a stable space, punch predictably, and avoid random level spikes from uncontrolled filter drive.

5) Pro tips to take it further

6) Wrap-up

Building a modular subtractive chain is mostly about disciplined routing and level control: a harmonically useful source, intentional gain staging, a filter shaped by an envelope, and a VCA controlled by a clean amp contour. Patch this same chain repeatedly with small variations—swap waveforms, change filter slope, move drive position, adjust envelope times by measured amounts (not guesswork). After a week of practice, you’ll recognize problems faster, troubleshoot calmly, and get sounds that work in real sessions without endless tweaking.