Main tutorial
Bassline Bounce at 170 BPM with Clean Routing (Ableton Live) 🥁🔊
1. Lesson overview
In drum & bass (and jungle/rollers), “bounce” isn’t just the notes—it’s the relationship between bass, kick, and snare, plus tight routing so your low-end stays clean and controllable.
In this lesson you’ll build a classic rolling DnB bassline at 170 BPM, set up clean routing (bass bus + sidechain/key input), and use stock Ableton devices to make the groove hit hard without turning into a muddy mess.
Goal: A bassline that moves—tight, pumping tastefully, and sitting under drums like a proper roller. ✅
---
2. What you will build
You’ll create:
- A 2-bar rolling bassline (classic DnB bounce)
- A two-layer bass:
- Clean routing using groups/busses:
- A sidechain + dynamics setup that keeps the low end punchy
- A simple arrangement idea (8–16 bars) that feels like a real DnB drop
- Snare: 1.2, 1.4, 2.2, 2.4 (i.e., beat 2 and 4 each bar)
- Hats: steady 1/8 notes, velocities alternating (e.g., 95 / 70)
- SUB (audio or MIDI)
- MID BASS (MIDI)
- BASS BUS (Group)
- SC TRIG (Ghost Kick) (for sidechain)
- SUB owns 20–90 Hz
- MID owns 90 Hz and up (the “readable” bass)
- Bar 1: notes on 1.1, 1.1.3, 1.2.3, 1.3.3, 1.4.3
- Bar 2: similar, but change last hit to Ab1 or G1 for movement
- Shorten most notes to 1/16–1/8 length
- Leave a gap before the snare (beat 2 and 4) so the snare feels bigger
- Glue Compressor:
- Bars 1–4: Full drums + bass, keep it simple
- Bars 5–8: Add variation (change last note of bar 8)
- Bars 9–12: Drop hats for 1 bar then slam back in (contrast)
- Bars 13–16: Add a mid-bass automation (filter cutoff or saturation drive)
- Automate Wavetable filter cutoff:
- Add “movement” with subtle distortion stages
- Make a reese-style mid quickly (stock)
- Parallel mid aggression
- Jungle-style swing
- Bounce at 170 BPM comes from rhythm + note length + drum interaction, not just a cool patch.
- Keep it clean with layering:
- Use clean routing:
- Arrange in 16 bars with small variations and automation for real DnB energy.
- Sub (mono, clean sine/triangle)
- Mid bass (character/growl or reese-ish)
- DRUMS group
- BASS group
- Sidechain trigger track (ghost kick)
---
3. Step-by-step walkthrough
Step 0 — Project setup (30 seconds)
1. Set tempo to 170 BPM.
2. Set Global Quantization to 1 Bar (top middle).
3. Turn on the Metronome and loop 2 bars.
Ableton tip: Use Ctrl/Cmd + L to set Loop Brace to a selection.
---
Step 1 — Lay down a simple DnB drum anchor 🥁
You can’t judge bass bounce without drums.
1. Create a MIDI track: Drums.
2. Load Drum Rack (stock).
3. Add a basic pattern (2 bars). Classic minimal roller skeleton:
- Kick: Bar 1 beat 1; add a second kick lightly before/after snare depending on vibe (optional)
- Snare/Clap: Beats 2 and 4
- Closed hats: 1/8 or 1/16 with some velocity variation
Quick pattern (starting point):
Why: The bass “dance” is mostly how it weaves around snare hits and pushes into the gaps.
---
Step 2 — Create clean routing first (do this early) 🧼
Clean routing keeps you fast and prevents “why is my bass distorting?” later.
Tracks you’ll make:
#### 2A) Make your bass group
1. Create two MIDI tracks: SUB and MID.
2. Select both → Ctrl/Cmd + G to Group.
3. Rename the group to BASS BUS.
#### 2B) Make a sidechain trigger track (ghost)
1. Create an Audio track called SC TRIG.
2. Drop a short, clean kick sample on it (or use a clicky transient).
3. Program it to hit wherever you want the bass to duck (start simple: on every kick).
4. Important: Set SC TRIG output to “Sends Only” (in I/O section) so you don’t hear it.
> If you don’t see I/O, press I/O button on the right side.
---
Step 3 — Build the SUB (simple, powerful) 🔉
1. On SUB track, load Operator (stock).
2. Operator settings:
- Osc A: Sine
- Level: around -12 dB (don’t slam)
- Voices: 1 (mono)
3. Add MIDI Effects (optional but useful):
- Scale (if you struggle staying in key)
- Velocity (to control note dynamics consistently)
#### Add a “sub safety chain” (recommended)
On the SUB track:
1. Add EQ Eight:
- Cut everything above ~140–200 Hz (low-pass style):
- Use a Low-pass filter at ~180 Hz, 24 dB slope
2. Add Utility:
- Bass Mono: ON (or Width 0%)
- Gain: adjust so your master isn’t clipping
Why: Sub should be mono and clean. The mid layer supplies character.
---
Step 4 — Build the MID bass layer (character + bounce) 🐍
1. On MID track, load Wavetable (stock).
2. Wavetable starting settings (easy roller tone):
- Osc 1: Basic Shapes (saw-ish) or a more complex wavetable if you want edge
- Unison: 2–4 voices, Amount low (don’t go huge)
- Filter: LP24, cutoff around 200–800 Hz to taste
3. Add Saturator (stock):
- Drive: 2–6 dB
- Soft Clip: ON
4. Add EQ Eight:
- High-pass around 90–120 Hz (keep sub space for SUB track)
- Small dip if it’s boxy (often 250–400 Hz)
Rule of thumb:
---
Step 5 — Write a 2-bar rolling bassline that bounces at 170 🎯
DnB bounce often comes from syncopation + note length control. Let’s do a classic roller: mostly 1/8 notes with some gaps.
1. Create a MIDI clip (2 bars) on SUB.
2. Set grid to 1/16.
3. Pick a key (example: F minor). Start with F1 as your main sub note.
#### Example 2-bar rhythm (roller-friendly)
Use mostly F1, add one variation note (like Ab1 or G1) near the end of bar 2.
Pattern idea (positions are 1/16ths):
#### The “bounce trick”: note lengths
Now copy the same MIDI clip to MID so both layers follow the same groove.
Why this works:
At 170 BPM, long sustained bass notes quickly smear into the drums. Short notes = punch + perceived speed.
---
Step 6 — Sidechain that’s clean and controlled (not pumping like house) 🫧
You’ll sidechain the BASS BUS (so sub + mid duck together).
1. On BASS BUS group, add Compressor (stock).
2. Enable Sidechain:
- Audio From: SC TRIG
- Pre-FX (recommended so SC doesn’t change if you process the ghost)
3. Starting settings (tasteful DnB duck):
- Ratio: 4:1
- Attack: 3–10 ms (let the transient poke)
- Release: 80–140 ms (bounce back quick)
- Threshold: lower until you get about 2–5 dB gain reduction on hits
Tip: Watch gain reduction meter. You want control, not extreme pumping (unless that’s your style).
---
Step 7 — Tighten the groove with subtle timing + velocity 🎛️
DnB bounce is micro-detail.
1. In the MIDI clip, vary velocity slightly:
- Stronger hits on the “main pulse”
- Slightly softer on offbeats
2. Try nudging some bass notes a tiny bit late:
- Use Track Delay on MID only: +5 to +15 ms
- Keep SUB tighter (0 ms) to maintain low-end focus
Why: A slightly late mid layer can feel fatter without making sub flabby.
---
Step 8 — Clean bus processing (keep it minimal) 🧽
On BASS BUS (after compressor):
1. EQ Eight (optional, gentle):
- Tiny dip if muddy around 200–350 Hz
- If harsh, dip around 1–3 kHz
2. Limiter (optional safety):
- Ceiling: -0.3 dB
- Only catching peaks (1–2 dB at most)
On DRUMS group (optional glue):
- Attack: 10 ms
- Release: Auto
- Ratio: 2:1
- Just 1–2 dB reduction
---
Step 9 — Simple arrangement idea (make it feel like a track) 🧱
Try this 16-bar drop structure:
Automation idea (MID track):
- Bars 1–8: steady
- Bars 9–16: slowly open 10–20% for rising intensity
---
4. Common mistakes 🚫
1. Sub and mid both playing full low-end
- Fix: high-pass MID at 90–120 Hz, low-pass SUB around 180 Hz
2. Sidechaining the SUB too hard
- Fix: reduce threshold or use slower release; aim for 2–5 dB GR
3. Notes are too long
- Fix: shorten most notes; create gaps before snare hits
4. Stereo sub
- Fix: Utility → width 0% or Bass Mono
5. No routing discipline
- Fix: bass layers into BASS BUS, drums into DRUMS, keep SC trigger separate and muted via Sends Only
---
5. Pro tips for darker/heavier DnB 🖤
- MID chain idea: `Saturator (light) → Overdrive (tiny) → EQ Eight`
- Keep each stage gentle; stacking sounds more pro than one huge drive.
- Wavetable: saw wave + unison 4 voices
- Add Chorus-Ensemble very lightly (high-pass after it!)
- Create a return track “BASS CRUSH”:
- Saturator (Drive 8–12 dB) → EQ Eight (HP 200 Hz)
- Send MID to it lightly (5–15%) for grit without wrecking clarity.
- Add Groove: try MPC swing lightly (5–15%) on hats and MID only, keep SUB straighter.
---
6. Mini practice exercise (10–15 minutes) 🎯
1. Make three 2-bar bass patterns using the same sound:
- Pattern A: mostly 1/8 notes (steady roller)
- Pattern B: add more gaps before snares
- Pattern C: same rhythm, but change the last note each 2 bars (F → G → Ab)
2. Bounce-check:
- Mute drums for 5 seconds → unmute
- If bass feels like it “falls into place” with drums, you nailed the bounce.
3. Export a quick loop and listen on:
- headphones + small speaker (sub translation test)
---
7. Recap ✅
- SUB = mono + low-passed
- MID = high-passed + character
- SUB + MID → BASS BUS
- Ghost kick → SC TRIG (Sends Only)
- Sidechain compressor on BASS BUS for unified ducking
If you tell me what sub style you want (smooth roller, foghorn-ish, reese-driven, or jump-up wobble), I can give you a specific 2-bar MIDI pattern and a matching Wavetable/Operator patch recipe.