DSP 101
M12 · L02
Module 12: Capstone & Real-World DSP

Audio Effects Pipeline

From a dry microphone signal to a polished, produced sound — every stage in the chain is a different DSP algorithm applied in sequence.

01 / 11
DSP 101
M12 · L02
Signal Flow

The Complete Chain

Each stage solves one acoustic problem. The conventional order reflects acoustic logic — not arbitrary tradition.

EQ
Tone shaping first
Comp
Then dynamics control
FX
Space & time last
02 / 11
DSP 101
M12 · L02
Equalizer

Parametric EQ

Each band is a biquad IIR filter — just five coefficients and nine MAC operations per sample. Stack four biquads; get a four-band EQ.

Biquad Transfer Function
H(z)=\frac{b_0+b_1 z^{-1}+b_2 z^{-2}}{1+a_1 z^{-1}+a_2 z^{-2}}
03 / 11
DSP 101
M12 · L02
EQ Band Types

Four Filter Shapes

The same biquad structure, different coefficients — each optimized for a specific acoustic task.

  • Low shelf: boost or cut all bass below a corner frequency
  • Peaking bell: boost or cut around a center frequency with adjustable Q
  • Notch: deep cut at one frequency — removes hum or resonance
  • High shelf: boost or cut all treble above a corner frequency
04 / 11
DSP 101
M12 · L02
Reverb

Room in a Box

Algorithmic Reverb
Comb + all-pass filter networks · cheap · controllable · can sound metallic
Convolution Reverb
Real room impulse response · perfect acoustic realism · overlap-add FFT convolution
05 / 11
DSP 101
M12 · L02
Dynamics

Compression & Limiting

  • Threshold: level above which gain reduction begins
  • Ratio: 4:1 means 4 dB in → 1 dB out above threshold
  • Attack/Release: how fast gain reduction is applied and removed
  • Makeup gain: restore level after compression
  • Limiter: ratio ≥ 10:1 with look-ahead — prevents clipping
06 / 11
DSP 101
M12 · L02
Time Effects

Delay & Chorus

Delay: a circular buffer read at an offset. Chorus: modulate the delay time with a slow LFO to create the ensemble effect.

Modulated Delay
d(n)=D+A\sin\!\left(2\pi f_{\text{LFO}}\,n/f_s\right)
07 / 11
DSP 101
M12 · L02
Parallel Processing

Wet / Dry Mix

Each effect blends its output with the original via a mix control. Reverb and delay are almost always parallel — preserving the dry transient attack.

New York (Parallel) Compression
Blend heavily compressed signal with dry signal — punchy transients + controlled sustain
08 / 11
DSP 101
Knowledge Check

Check whatstuck

Four questions on the audio effects chain — the parametric EQ biquad, compression ratio, reverb types, and the latency budget.

Question 1 of 0
Score 0/0

09 / 11
DSP 101
M12 · L02
Latency Budget

Delay Accumulates

  • Biquad EQ & compressor: sample-by-sample → ~0 ms latency
  • Convolution reverb (overlap-add, 1024-pt block): ~21 ms at 48 kHz
  • Look-ahead limiter: 5–10 ms fixed delay
  • Target <20 ms total for live monitoring without noticeable lag
  • DAW host compensates plugin latency in recording contexts
10 / 11
DSP 101
Up Next
Coming Up

DSP in Communications

OFDM receivers, channel equalization, timing synchronization — the DSP engine inside every Wi-Fi and 5G modem.

11 / 11