← Learn
SidechainDynamicsMixing
Mixing

Sidechain
Techniques

Compressor sidechain, LFO ducking, ghost sidechaining, multiband frequency-selective ducking, creative applications, and how to tune the parameters that define the groove.

orange — note green — tip yellow — heads up
What it is

What sidechain actually is

Every dynamics processor has two signal paths: the audio path (what you hear) and the detection path (what the processor listens to when deciding when and how much to act). By default both carry the same signal. Sidechain means routing something different into the detection path.

When the kick hits, its level crosses the threshold on the compressor sitting on the bass track. The compressor ducks the bass. The kick audio never touches the gain reduction stage: only its envelope does. That separation is the whole mechanism.

Tip
Decide your goal before touching any parameter. Functional clarity → subtle, fast, mostly inaudible. Rhythmic texture→ obvious, tuned to tempo, you want to feel it. One compressor can't do both well.
Compressor sidechain

Classic compressor sidechain

A compressor on the target channel (bass, pad, synth) with its key input fed by the kick. Threshold and ratio control depth. Attack and release control shape.

DAW routing

Ableton Live:
  1. Add a Compressor to the bass track
  2. Click the "Sidechain" expander → enable
  3. Set Audio From → kick track (or a dedicated "SC Kick" track)
  4. Leave "Post FX" for most uses; "Pre FX" for a dry kick reference

Logic Pro:
  1. Add a Compressor to the bass channel strip
  2. Click the Sidechain dropdown (top right)
  3. Select the kick bus or aux send

FL Studio (Peak Controller method):
  1. On the bass mixer insert, right-click the volume knob → "Link to controller"
  2. Add a Peak Controller as the linked controller
  3. Set the Peak Controller source to the kick mixer insert
  4. Invert the response so kick peak = volume drop (Base: 100%, Volume: 0%)
  5. Attack and Release on the Peak Controller control duck shape

Pro Tools:
  1. On the bass track, insert a key input-capable compressor plugin
  2. Use a Key Input aux send from the kick track routed to the SC input
  3. Enable Key Input in the compressor
Tip
Use a dedicated “SC Kick” track in Ableton: a copy of the kick with the fader at −∞. Silent in the mix, but sends a clean signal to the sidechain input. EQ and compression on the mix kick won't affect the duck timing or depth.
Duck Envelope Visualizer4/4 bar · 120 BPM
KICK1234BASSENVELOPEbeat 1beat 2beat 3beat 4
Compressor

Exponential curve — detection circuit responds to kick audio level. Natural, slightly variable duck shape.

5 ms
200 ms
75%
kick trigger bass waveform (modulated) duck envelope

At 120 BPM one beat = 500ms · one 16th = 125ms · set release ≈ 400ms for full pump cycle

Switch between Compressor, LFO Tool, and Ghost MIDI, then adjust the sliders to see how the bass waveform and envelope change in real time. Compressor uses exponential curves; LFO Tool uses a smooth cosine shape: more symmetrical and perfectly consistent every hit.

Note
True 0ms attack means gain reduction starts on the same sample the threshold is crossed. In practice, 1–5ms gives the snappiest duck without artifacts.
Tuning the duck

Tuning the duck

Threshold and ratio: depth

Keep threshold low (−20 to −30 dBFS) so the compressor fires hard on every kick, regardless of kick dynamics. A high threshold means softer hits don't trigger the duck and your pumping becomes inconsistent.

SettingCharacter
High threshold (−8 to −12 dBFS) + ∞:1Hard duck only on strong hits — inconsistent
Low threshold (−24 dBFS) + 4:1Consistent duck every kick, 6–10 dB reduction — classic house pump
Medium threshold (−18 dBFS) + 2:1Subtle 3–4 dB duck, functional clarity
Low threshold (−30 dBFS) + ∞:1Maximum duck — bass nearly disappears on every kick

Attack: instant vs. natural

0–2ms attack: tight, snappy pump. 5–15ms lets the kick transient through before the duck fully engages, so the kick punches harder because the bass is briefly still there under the initial click.

Heads up
Long attack (30ms+) means the kick arrives before the bass has ducked. They collide on the downbeat. For functional sidechaining, stay under 10ms.

Release: the most musical parameter

Release is the breath of the pump. Sync it to tempo so the duck recovers just before the next kick fires.

Release timing formula:

  ms per beat  = 60000 / BPM
  ms per 16th  = 60000 / BPM / 4

  BPM   | beat  | 16th  | sweet spot release
  ------|-------|-------|-------------------
   90   | 667ms | 167ms | 500–580ms (slow, deep breath)
  120   | 500ms | 125ms | 380–450ms (classic house pump)
  128   | 469ms | 117ms | 350–420ms (techno, tight)
  140   | 429ms | 107ms | 300–380ms (fast techno / d&b)
  174   | 345ms |  86ms | 250–300ms (drum & bass)

  Rule: set release ≈ 0.75–0.85× the inter-kick interval
        so the duck fully recovers just before the next kick.
        If it's still ducking when the next kick arrives,
        the pumping gets chaotic — each cycle stacks on the last.
Note
Set release by watching the GR meter: on a 120 BPM track you want the meter back to 0 dB in the last 20–50ms before beats 2, 3, and 4.
Genre release targets:

House (120 BPM):
  Attack:   1–3ms
  Release:  380–420ms
  Duck GR:  6–10 dB

Techno (130–140 BPM):
  Attack:   1–2ms
  Release:  280–340ms
  Duck GR:  4–8 dB

Drum & Bass (174 BPM):
  Attack:   2–5ms
  Release:  150–200ms
  Duck GR:  3–6 dB

Deep House (115 BPM):
  Attack:   3–8ms
  Release:  420–480ms
  Duck GR:  4–7 dB
LFO sidechain

LFO-based volume sidechaining

Kickstart and LFO Tool aren't compression. There's no detection circuit or threshold: a volume automation envelope is triggered rhythmically and applies a pre-defined curve directly to the signal. The duck is identical every hit regardless of what the kick is doing. Perfect consistency, zero dynamic response.

DimensionCompressor Sidechain vs LFO Tool
Source of duckResponds to kick audio level · Triggered by clock or MIDI
Duck consistencyVaries slightly with kick dynamics · Identical every hit
Duck shapeExponential attack+release curves · Any shape you draw
Response to silenceNo kick = no duck · Ducks even if kick is removed
Best forReactive ducking, live performance · Fixed-tempo EDM, uniform pumping
Tip
For fixed-tempo EDM, LFO Tool is almost always better for intentional pumping: the shape is exactly what you want and adjusting depth doesn't require touching kick routing. Use compressor sidechain when you need reactivity: kick level changes between sections, live setups, or sidechaining something that isn't a kick.
Note
Kickstart is a one-knob LFO Tool: a preset cosine curve triggered on every quarter note. LFO Tool exposes the full shape, rate, phase offset, and syncs to any note division.
Ghost sidechain

Ghost sidechain: the silent trigger

A muted MIDI track (short synth hits on the beat grid) feeds the sidechain input of the compressor on your bass. The fader is at −∞, so you never hear it. The bass ducks on the MIDI grid, not on the mix kick audio.

Ghost sidechain setup (Ableton):

  1. Create a new MIDI track
  2. Drop a simple synth (Operator, Analog) — short transient is ideal
  3. Draw MIDI notes on beats 1, 2, 3, 4
  4. Set this track's Volume to -inf (silent in mix)
  5. On the bass compressor:
     - Enable External Sidechain
     - Set "Audio From" → the ghost trigger track
  6. Adjust compressor settings as normal

  Shift MIDI notes slightly early for a pre-duck effect,
  or add an offset to delay the trigger.
Tip
Ghost sidechain is best when the kick changes between sections but you need the duck to stay consistent. It's also the cleanest approach for stems in a live set: the duck pattern is baked into the trigger, not dependent on a live kick signal.
Note
Some producers ghost-sidechain on every 16th note at low depth (10–20%) instead of only on kick beats. The result is a subtle stuttering breath across the whole bar, common in French house and progressive techno. Kick hits feel more prominent because everything around them is already gently ducked.
Frequency-selective

Frequency-selective sidechain

A full-spectrum kick bus as sidechain source means everything in that bus triggers the duck: hat hits create micro-ducks, snare creates partial ducks. The bass sounds jittery. Fix it by filtering the detection signal, not the audio path.

HPF the sidechain key signal

Detection path filtering (Fabfilter Pro-C 2 / most modern compressors):

  HPF:  20 Hz  (remove sub rumble below kick)
  LPF:  150 Hz (remove everything above kick body)
  → Compressor now only responds to 20–150 Hz energy

  Hat bleeds, snare, percussion no longer trigger the duck.
  Only the kick sub and body fires the compressor.

  Ableton Compressor (no built-in SC EQ):
  → Add EQ Eight on the SC monitor path, or use a SC processing plugin

  Fabfilter Pro-C 2:
  → SC EQ is built-in, accessible directly in the SC section

Multiband sidechain: duck only the low end

Split the bass into two parallel bands. Put a sidechain compressor on the low band (20–200 Hz) only. The high band (200 Hz+) passes clean. The bass note stays present and audible; only the sub moves out of the kick's way. Standard practice in deep house and bass music.

MethodResult
Full-band sidechainEntire bass ducks — obvious pump, can feel hollow between kicks
Multiband sidechain (low-only)Only sub/low-mid ducks — bass note still audible, kick gets space
HPF sidechain key + full-bandFull bass ducks but only when kick sub fires — ignores hat/snare bleed
Multiband + HPF keyMaximum control — specific frequency range ducks on specific kick frequency range
Creative uses

Creative sidechain applications

Sidechain reverb

Put a sidechain compressor on a reverb return. Route the dry source into the sidechain input. The reverb ducks while the source plays, then swells back up in the gaps. Release is everything: for a vocal with 250ms gaps between words, 150–200ms release gives a natural breathing quality.

Pads and chords: rhythmic breath

Duck a sustained pad from the kick. Heavy depth (70–90%) with long release (400–450ms at 120 BPM) gives the dramatic progressive house swell. Light depth (20–35%) with medium release (200ms) creates groove you feel but don't consciously hear.

Whole-mix bus sidechain: the house pump

Put a compressor on the mix bus, sidechain it to the kick, and the entire mix ducks together on every hit, with pads, vocals, and percussion all breathing in sync. That rhythmic movement is essentially the signature sound of Daft Punk, Deadmau5, Disclosure.

Whole-mix bus sidechain:

  Compressor: on master bus or group bus
  Sidechain:  kick track (dedicated SC copy, not mix kick)
  Threshold:  -20 to -24 dBFS
  Ratio:       4:1 – 8:1
  Attack:      0–2ms
  Release:     380–450ms at 120 BPM
  Duck GR:     4–8 dB

  Note: exclude the kick from this bus or it will duck itself.
  Use a parallel kick send that bypasses the sidechained bus.

Envelope follower sidechain

An envelope follower extracts the amplitude envelope of one signal and uses it to modulate a parameter on something else, continuously and not just on a trigger. A filter on a pad that opens when the bass plays; a reverb send that grows when the lead gets quieter; a noise layer that swells on the kick. Use a follower plugin or DAW modulation matrix (Serum, Ableton rack routing).

The pump

When the pump should be heard

The pumping house sound is a deliberate aesthetic choice, not over-compression. When it works, it turns otherwise-static pads and strings into something rhythmically active.

Note
The Daft Punk pump on “One More Time” sets release slightly longer than the inter-kick interval. The mix never fully recovers before the next kick hits. Constant partial compression, deepening on each kick, only partially releasing. Relentless rhythmic tension.
IntensitySettings
Nearly inaudible (functional clarity)Threshold: −14 to −18 · Ratio: 2:1 · Release: 80–120ms · GR: 2–3 dB · On bass low-end only
Subtle grooveThreshold: −20 · Ratio: 3:1 · Release: 200ms · GR: 4–6 dB · On bass + pad
Classic house pumpThreshold: −22 · Ratio: 4:1–6:1 · Release: 380–420ms · GR: 6–10 dB · On mix bus
Exaggerated / effectThreshold: −28 · Ratio: ∞:1 · Release: 450–500ms · GR: 10–14 dB · Total duck
Tip
To audition pump intensity without re-routing, use the compressor's dry/wet knob. Dial in your aggressive settings at full wet, then back off until it feels right.
Common mistakes

Common mistakes

Release too long: cascading ducks

If release exceeds the interval between kicks, each new duck stacks on the tail of the last. Gain reduction builds across the bar and never recovers. At 120 BPM the inter-kick interval is 500ms. Keep release under 420ms.

Release too short: machine-gun chop

Very short release (20–50ms) with strong sidechain: the signal ducks hard and snaps straight back, creating a stutter. At extreme settings you get audible distortion from rapid gain changes. Unless the stutter is intentional, stay above 80ms.

Forgetting to HPF the sidechain key

Full-spectrum kick bus as sidechain source = every snare and hat creates its own duck. HPF at 80–150 Hz so only the kick fundamental fires the compressor.

Over-ducking or under-ducking

Over: 15 dB+ GR with fast attack and the bass disappears on every kick. Aim for 6–10 dB for intentional pumping; 3–5 dBfor clarity. Under: if you can't hear the effect, check the GR meter: the compressor may not be firing. Drop threshold until you see 6 dB+ on each hit.

Sidechaining from the mix bus

Using the master output as sidechain source means the compressor responds to everything: snare, claps, melodic transients. Use a dedicated pre-fader send from the kick, or a ghost track.

Quick reference

Cheat sheet

Method comparison

MethodSummary
Compressor sidechainGain reduction triggered by audio level. Natural exponential shape, responds to kick dynamics. Best for reactive, organic ducking.
LFO Tool / KickstartVolume envelope triggered by clock or MIDI. Perfect consistent shape you design. Best for fixed-tempo EDM pumping.
Ghost / MIDI sidechainSilent trigger source drives a compressor. Decoupled from mix decisions. Best for live, stems, and arrangements with kick variation.
Multiband sidechainOnly specific frequency bands duck. Bass note stays present while low-end moves. Best for bass-forward genres.
Sidechain reverbReverb return ducks when source plays. Space breathes into the gaps.
Bus pumpFull mix ducks from kick. Best for house, techno, progressive EDM where the pump is the aesthetic.

Attack and release by genre

GenreAttack / Release / GR
Deep House (115 BPM)3–8ms · 420–480ms · 4–7 dB — warm, slow swell
House (120–125 BPM)1–3ms · 380–430ms · 6–10 dB — classic full pump cycle per beat
Tech House (127–132 BPM)1–2ms · 340–380ms · 5–8 dB — tighter, more repetitive
Techno (130–140 BPM)1–2ms · 280–350ms · 4–8 dB — mechanical, driving
Trance (138–145 BPM)2–5ms · 260–320ms · 5–9 dB — dramatic swooping on pads
Drum & Bass (174 BPM)2–5ms · 150–200ms · 3–5 dB — subtle clarity, not obvious pump
Functional clarity (any BPM)5–10ms · 80–150ms · 2–4 dB — transparent, just moves things

Routing quick reference

Ableton: kick-to-bass

Track: Bass
Plugin: Compressor
Sidechain: enable → Audio From → Kick
Post FX + Gain: 0 dB
Ratio: 4:1 · Threshold: -20 dBFS
Attack: 1-3ms · Release: 380-420ms

FL Studio: Peak Controller

1. Bass mixer insert: right-click volume
2. Link to Controller → Peak Controller
3. Source: kick insert
4. Invert: Base 100%, Vol 0%
5. Attack/Release on Peak Controller

Ghost sidechain

1. New MIDI track → simple synth
2. MIDI notes on beat grid
3. Track fader: -inf (silent)
4. Compressor/bass: SC → ghost track
5. Adjust compressor as normal

Multiband (low-end only)

1. Bass track → send to two returns:
   - Return A: low band (20-200 Hz)
   - Return B: high band (200 Hz+)
2. Sidechain compressor on Return A only
3. Return B: bypass, no ducking
4. Blend returns back to master

Sidechain reverb

1. Reverb on return track
2. Compressor after reverb on same return
3. SC input → dry source signal
4. Low threshold, moderate ratio
5. Release: matches gap between notes

Bus pump (house sound)

1. Compressor on mix bus
2. SC → dedicated SC kick (pre-fader)
3. Ensure kick bypasses mix bus
4. Threshold: -22 dBFS · Ratio: 6:1
5. Attack: 1ms · Release: 400ms @ 120BPM
6. GR: 6-10 dB
← All ArticlesThe pump is a choice, not an accident.