Main tutorial
Bassline Theory: The Sub Route for Pirate‑Radio Energy (Ableton Live 12)
Intermediate • Breakbeats • Jungle / Oldskool DnB vibes 📻⚡️
---
1. Lesson overview
Oldskool jungle basslines aren’t just “a sub note under a break.” They’re a system:
- A stable sub foundation that survives dodgy rigs (pirate radio, car speakers, club subs)
- A mid-bass “carrier” that makes the bass audible on small speakers
- Movement created by note choice, slides, gated rhythm, and call/response with the break
- Pure mono sub (sine/triangle) with tight pitch control
- Pirate-radio mid layer (Reese-ish/square-ish) for audibility and grit
- Sidechain interaction with breakbeats for that rolling pocket 🥁
- Arrangement moves (drops, switches, fills) rooted in jungle/DnB
- SUB (pure low-end)
- MID (texture & audibility)
- Classic jungle subs often live around E1 (41 Hz) to A1 (55 Hz) depending on key.
- If your tune feels “too modern,” try sitting around F1–G1 and keep movement rhythmic rather than melodic.
- Macro 1: SUB Level (chain volume)
- Macro 2: MID Level
- Macro 3: MID HP Cutoff (Auto Filter freq)
- Macro 4: MID Drive (Pedal drive)
- Macro 5: Glide Time (Operator Glide on SUB)
- Pick a key (example: F minor)
- Use mostly: F (root), C (5th), Eb (♭7)
- Add a passing note sparingly: G (2nd) or Ab (♭3)
- Put sub notes on beats 1 and 3 (or just after them)
- Add offbeat stabs around “& of 2” and “& of 4”
- Leave holes so the break breathes
- Sidechain: On
- Input: your DRUMS / BREAK track
- Ratio: 2:1 to 4:1
- Attack: 10–30 ms (let the bass transient exist a bit)
- Release: 60–140 ms (set to groove with the break)
- Threshold: dial until the bass ducks 1–3 dB on main hits
- Intro (16 bars): break + atmos + no sub (or very filtered mid)
- Lift (8 bars): tease MID, automate filter opening
- Drop (32 bars): full SUB+MID
- Switch (16 bars): change bass rhythm (same notes, new groove)
- Breakdown (8 bars): mute SUB, leave only MID resample + FX
- Second drop: bring SUB back with a new slide pattern
- Letting MID have sub information (mud + weak punch)
- Stereo sub (phase issues, weak mono playback)
- Too much glide so notes smear and lose impact
- Over-saturating the sub (distortion down low kills headroom fast)
- Bassline fights the break
- Key choice matters: F, F#, G, G# often feel “system-friendly.”
- Add a controlled 2nd harmonic:
- Use Roar on MID only for modern weight while keeping oldskool sub discipline.
- Layer a short “donk” transient (very quietly) on MID for note definition:
- Automate MID filter per phrase (every 8 or 16 bars) to keep momentum without rewriting the bassline.
- You built a two-lane jungle bass system: clean mono sub + gritty mid carrier 📻
- You learned the sub route mindset: protect the low-end, abuse the mids
- You wrote basslines using anchor notes + syncopation + slides for roll
- You used Ableton stock tools (Operator, Wavetable, Saturator, EQ Eight, Utility, Compressor) to get reliable results fast
In this lesson you’ll build a classic two-lane bass architecture in Ableton Live 12: SUB lane + MID lane, routed and processed separately, then glued together like proper 90s pressure.
---
2. What you will build
A reusable Ableton Live 12 bass rack that delivers:
End result: a bassline that feels heavy on a system, but still speaks through crusty playback.
---
3. Step-by-step walkthrough
Step 0 — Set the session up (DnB-friendly)
1. Tempo: 165–170 BPM (try 168 BPM)
2. Load a breakbeat loop (Amen/Think/etc.) and slice or warp it.
3. Create a new MIDI Track called BASS BUS (we’ll rack everything inside).
---
Step 1 — Build the “Sub Route” architecture (clean separation)
On BASS BUS, drop an Instrument Rack. Name it: SUB ROUTE RACK.
Inside the rack, create two chains:
> Why this matters: jungle bass works because the sub stays consistent while the mid can be destroyed, filtered, and modulated without wrecking the low-end.
---
Step 2 — Design the SUB chain (solid, stable, mono)
On SUB chain:
1. Add Operator (stock, perfect for clean subs)
- Oscillator A: Sine
- Level: around -12 dB to start (leave headroom)
- Voices: 1 (mono)
- Turn Glide on (portamento) for classic slides:
- Glide Time: 60–120 ms (adjust per line)
2. Add Saturator
- Drive: 1–3 dB
- Soft Clip: On
- Purpose: adds harmonics so the sub translates
3. Add EQ Eight
- HP filter OFF (don’t cut your sub by accident)
- Optional small dip if needed:
- If it’s boomy: notch 120–180 Hz slightly (1–2 dB)
4. Add Utility
- Mono: On
- Width: 0%
- Gain: adjust so the SUB chain peaks safely (aim conservative; jungle bass wants headroom)
Sub note range guide:
---
Step 3 — Design the MID chain (pirate-radio bite)
On MID chain:
1. Add Wavetable or Operator (either works—Wavetable gives easy tone variety)
- For Wavetable:
- Osc 1: Basic Shapes (Square-ish)
- Osc 2: OFF or a quieter detuned voice
- Unison: 2–4 voices (keep it subtle; too wide gets messy)
- Filter:
- Type: MS2 or OSR
- Cutoff: start around 200–600 Hz
- Drive: a little (taste)
2. Add Pedal (for 90s grit)
- Mode: Overdrive
- Drive: 15–35%
- Tone: adjust so it doesn’t fizz too hard
3. Add Auto Filter
- HP around 120–200 Hz (critical: don’t fight your sub)
- Optional envelope or slow LFO for movement:
- LFO: 1/8 or 1/4 (sync)
- Amount: small (you want motion, not wobble)
4. Add EQ Eight
- High-pass: 150 Hz, 24 dB/oct
- Shape mid presence:
- Gentle boost around 700 Hz–1.5 kHz if it’s not speaking on small speakers
- Tame harshness around 2.5–5 kHz if needed
5. Add Utility
- Width: 0–40% (keep low mids controlled; don’t go “supersaw wide”)
---
Step 4 — Glue SUB + MID with macro control (fast workflow)
In the Instrument Rack, map macros:
This gives you quick “pirate radio” moves: ride the mid grit without moving the sub.
---
Step 5 — Write a proper jungle bassline (the theory that makes it roll)
Oldskool basslines often do two things at once:
1. Anchor note (root or fifth) = the “system pressure”
2. Rhythmic syncopation = the “roll”
#### Practical note strategy (works immediately):
#### Rhythm strategy (call & response with the break):
Ableton workflow (fast):
1. Create a 2-bar MIDI clip on BASS BUS
2. Start with long notes on the root to feel the weight
3. Then shorten/gate notes to match the break’s kick/snare gaps
4. Add glide notes: place a note a semitone or whole-tone above leading into the target note (classic slide energy)
> Jungle slides feel best when the note arrives just before the snare or right after the kick.
---
Step 6 — Sidechain the bass to the break (tight pocket, not EDM pump)
On BASS BUS (after the rack), add Compressor (stock).
Optional (more oldskool): instead of heavy sidechain, try very subtle ducking plus careful note placement. Jungle is often more “arrangement ducking” than “EDM pumping.”
---
Step 7 — Add pirate-radio movement with resampling (authentic vibe) 📼
To get that broadcast / tape / sampler energy:
1. Resample MID only
- Create an audio track: MID RESAMPLE
- Set input to the MID chain output (or route via a Return track)
- Record 4–8 bars of mid movement
2. Process the audio with “radio grime”:
- Redux:
- Bit Reduction: subtle (try 10–14 bits)
- Downsample: light (try 1.5–3)
- Auto Filter: band-pass sweep for transitions
- Roar (if you want heavier modern grit): keep sub out of it
3. Keep SUB synth live and clean while MID becomes your “broadcast layer.”
---
Step 8 — Arrangement ideas (how to make it feel like a proper tune)
Try this classic oldskool structure:
Pro move: on the switch, keep the same root notes but shift the rhythm. The dancefloor hears it as a new bassline without losing cohesion.
---
4. Common mistakes
✅ High-pass MID at 120–200 Hz every time.
✅ Utility on SUB: Width 0%, Mono on.
✅ Keep glide around 60–120 ms unless doing a feature moment.
✅ Saturate lightly; put the heavy dirt on the MID lane.
✅ Leave holes; sidechain lightly; don’t fill every 1/16.
---
5. Pro tips for darker/heavier DnB 🕶️
- On SUB Saturator, add just enough so 80–110 Hz appears a bit on a spectrum (without becoming “bass guitar”).
- Tiny clicky attack sample, high-pass it, keep it subtle.
---
6. Mini practice exercise (15 minutes)
1. Set tempo to 168 BPM.
2. Create the SUB ROUTE RACK (SUB Operator + MID Wavetable).
3. Write a 2-bar bassline using only root + fifth + ♭7.
4. Add two glide moments into the root note (one per bar).
5. Sidechain the bass 1–2 dB from your break.
6. Duplicate to 8 bars and create a switch by changing only rhythm (same notes).
Deliverable: export a 16-bar loop: 8 bars main + 8 bars switch.
---
7. Recap
If you want, tell me your target vibe (e.g., Congo Natty-ish, Metalheadz ’95, Ram Trilogy-era techy) and I’ll suggest a specific note set + groove grid + MID distortion recipe tailored to it.