DSP building blocks
EQ, dynamics, automixing and acoustic echo cancellation.
A digital signal processor (DSP) is the brain of a room's audio. Microphones, codecs, PCs and media players all feed it; it routes, cleans up and balances everything, then feeds the loudspeakers and the far end of the call. Whatever the brand, DSPs are built from the same handful of blocks. Learn what each one does and you can read almost any DSP design.
Equalisation
EQ raises or cuts chosen frequency ranges. In installed AV it is mostly corrective — removing problems rather than adding colour.
| Filter | What it does | Typical use |
|---|---|---|
| High-pass (HPF) | Removes everything below a set frequency | On every speech mic: cut rumble, HVAC and proximity boom, often around 80–120 Hz |
| Low-pass (LPF) | Removes everything above a set frequency | Subwoofer feeds; taming hiss |
| Parametric | Boost or cut around a centre frequency; Q sets the width | Notching a room resonance or a harsh peak |
| Shelf | Tilts everything above or below a frequency | Gentle brightening or warming |
- High-pass (HPF)
- What it doesRemoves everything below a set frequency
- Typical useOn every speech mic: cut rumble, HVAC and proximity boom, often around 80–120 Hz
- Low-pass (LPF)
- What it doesRemoves everything above a set frequency
- Typical useSubwoofer feeds; taming hiss
- Parametric
- What it doesBoost or cut around a centre frequency; Q sets the width
- Typical useNotching a room resonance or a harsh peak
- Shelf
- What it doesTilts everything above or below a frequency
- Typical useGentle brightening or warming
Dynamics
Dynamics processors change gain automatically depending on the signal's level. Each is defined by a threshold — the level at which it starts to act — and how strongly it acts beyond it.
- Compressor — above the threshold, output rises more slowly than input. At 3:1, a signal 9 dB over the threshold comes out only 3 dB over. Make-up gain then lifts everything back up, so quiet and loud talkers end up closer together.
- Limiter — a compressor with a very high ratio: a ceiling the signal can't pass. Used to protect loudspeakers, amplifiers and the far end from sudden peaks.
- Gate / expander — the opposite: below the threshold, the signal is turned down. It keeps unused mics quiet so their room noise doesn't add up.
- Automatic gain control (AGC) — a slow-acting leveller that nudges a channel toward a target level over seconds, useful for talkers who sit at varying distances.
| In | Out | |
|---|---|---|
| Quiet talker | -42 | -36.0 |
| Typical talker | -28 | -23.3 |
| Loud talker | -14 | -18.7 |
| Room noise, nobody talking | -55 | -49.0 |
Quiet-to-loud spread: 28 dB in → 17.3 dB out. Make-up gain also lifts the room noise.
Static transfer curves with a hard knee; real processors also have attack and release times that set how quickly they react.
Automatic mixing
Every open microphone adds room noise and reverberation, and makes feedback more likely. An automixer manages a group of mics so that only the ones being talked into are fully open.
- Gated automixers open and close each channel against a threshold, much like a gate.
- Gain-sharing automixers distribute a fixed total gain among the mics in proportion to how much each is being used. The overall level stays constant however many people talk, with no audible switching.
Gain-sharing is the approach associated with Dan Dugan, who developed it, and is widely used in conferencing DSPs today.
Acoustic echo cancellation
In a call, the far end's voice comes out of your loudspeakers, bounces around your room and goes back into your microphones. Without help, the far end hears themselves a moment later — echo.
An acoustic echo canceller (AEC) fixes this. It is given a reference: a copy of the far-end audio being sent to the loudspeakers. It continually learns how that signal is changed by the room on its way to the microphone, and subtracts its estimate from the mic signal before it is sent back.
Many DSPs add noise reduction after the AEC to suppress steady background noise such as HVAC, and a non-linear processor that removes any residual echo the canceller couldn't.
Putting it together
A typical conference-room mic channel, though orders vary by manufacturer and design:
| Stage | Purpose |
|---|---|
| Input gain | Set the operating level (gain structure) |
| High-pass filter | Remove rumble below the voice |
| AEC | Cancel far-end audio picked up from the room |
| Noise reduction | Suppress steady background noise |
| EQ | Correct the mic and room |
| Dynamics / AGC | Even out talker levels |
| Automixer | Keep only active mics open |
| Matrix mixer | Route mics to the far end, and the far end to the room speakers |
- Input gain
- Set the operating level (gain structure)
- High-pass filter
- Remove rumble below the voice
- AEC
- Cancel far-end audio picked up from the room
- Noise reduction
- Suppress steady background noise
- EQ
- Correct the mic and room
- Dynamics / AGC
- Even out talker levels
- Automixer
- Keep only active mics open
- Matrix mixer
- Route mics to the far end, and the far end to the room speakers
On the output side, loudspeaker feeds usually get their own EQ, a limiter for protection and, in larger rooms, delay to time-align speakers at different distances.
Key takeaways
- 01Use a high-pass filter on every speech mic; prefer narrow cuts over wide boosts.
- 02Compressors narrow the gap between quiet and loud; limiters set a hard ceiling; gates quieten unused channels.
- 03Automixers keep only active mics open; gain-sharing designs hold total gain constant without audible switching.
- 04AEC subtracts far-end audio that the room returns to the mics, using the loudspeaker feed as its reference.
- 05A typical mic channel runs gain → HPF → AEC → noise reduction → EQ → dynamics → automixer → matrix.
Check your understanding
Q1A compressor has a threshold of −30 dBFS and a ratio of 4:1. A signal arrives at −10 dBFS. Before make-up gain, what comes out?
Q2Remote participants hear their own voices echoed back from your room. What is the first thing to check?
Q3Why use an automixer on a table with eight microphones?