Main tutorial
```markdown
Mid Bass in Ableton Live 12: Drive It for Smoky Warehouse Vibes (Oldskool Jungle / DnB) 🔥
1. Lesson overview
This lesson is about mid bass character—the gritty, driven “engine” that makes jungle/DnB feel like it’s rolling through a sweaty warehouse at 3AM. We’re not making a clean reese tutorial; we’re shaping midrange presence, saturation, controlled chaos, and movement so the bass reads on small speakers while still locking with sub.
You’ll use Ableton Live 12 stock devices to:
- carve a dedicated mid-bass layer (200 Hz–2.5 kHz-ish)
- drive it with musical distortion
- keep it punchy with drums (without killing your sub)
- make it move with envelope/LFO and arrangement automation
- Sub track: mostly sine/triangle, clean and stable (30–90 Hz)
- Mid-bass track: aggressive, driven, stereo-managed, “smoky” (120 Hz–3 kHz)
- Bass Group bus: glue + gentle limiting/clip control
- a resampled reese, or
- a synth patch built to chew.
- Two saw-ish oscillators or a saw + square, detune slightly. Operator distorts in a very “old machine” way when driven later.
- High-pass: 24 dB/oct at 110–140 Hz
- Optional gentle dip if it’s boxy: -2 to -4 dB around 250–350 Hz
- Optional presence focus: tiny boost around 800 Hz–1.5 kHz if you need “readability”
- Mode: Analog Clip (great for jungle)
- Drive: 3–8 dB
- Soft Clip: On
- Output: trim so level matches bypass (critical!)
- Style: start with Warm or Erode (depending on aggression)
- Drive: 10–25% (don’t jump to 80%—you’ll lose punch)
- Tone/Filter: aim the energy around 200 Hz–2 kHz
- Dynamics (if available in your setup): use a touch of compression inside Roar to stabilize
- Filter type: LP24 or BP
- Cutoff: start around 400–1.2k
- Envelope amount: subtle (so notes speak differently)
- Add LFO:
- Attack: 3 ms
- Release: Auto (or 0.1–0.3 s)
- Ratio: 4:1
- Aim for 1–3 dB of gain reduction on peaks
- High-pass again if needed: 120 Hz
- Tame harshness:
- Add presence carefully:
- Bass Mono: (if using Utility’s bass mono feature) set to 120–150 Hz
- Width: often 70–110% depending on how wide your source is
- Ratio: 2:1 to 4:1
- Attack: 5–15 ms (let some bite through)
- Release: 60–140 ms (tempo dependent)
- Gain reduction: 2–5 dB on kick hits
- Bars 1–8: mid filtered darker (Auto Filter cutoff lower), less GRIT send
- Bars 9–16: open cutoff a touch + add 1–2 dB drive automation
- Bars 17–24 (drop variation): introduce a new LFO rate (1/8 → 1/16) for urgency
- Bars 25–32: pull the top end back, leave more room for break edits
- Roar drive (small moves: ±2–5%)
- Filter cutoff (primary “vibe” control)
- GRIT send level (density control)
- Utility width (keep drops slightly narrower = heavier)
- Use band-limited distortion: distort only mids (200 Hz–4 kHz) via Return tracks or Multiband splitting. It stays thick without tearing your mix.
- Drive into a clipper vibe (safely): Saturator in Analog Clip with Soft Clip can give that “old desk” push without harshness.
- Micro-modulate pitch: tiny, slow LFO on Wavetable fine pitch (±3–7 cents) adds “tape wobble” feel—instant dread.
- Let the bass breathe around snare: consider a second sidechain keyed to snare with faster release, smaller depth.
- Resample your mid: once it’s moving nicely, Resample to audio, then chop/duplicate sections like classic jungle production. Audio edits often feel more “real” than infinite device stacks.
- Check on a small speaker: mid bass should still imply the bassline when sub is barely audible. That’s how you know your harmonics are right.
- Build clean sub + driven mid as separate jobs.
- High-pass the mid before distortion so the sub stays stable.
- Use Saturator + Roar for thick warehouse drive, then control with Glue + EQ.
- Add parallel GRIT on a return so dirt is blendable and duckable.
- Automate filter/drive/sends to create oldskool movement over 16–32 bars.
- Mix the bass to the break and snare, not in solo.
Advanced focus: gain staging, parallel drive, multiband workflow, transient behavior, and drum/bass interaction.
---
2. What you will build
A two-layer bass system (Sub + Mid) suitable for 160–175 BPM jungle/DnB:
Target vibe references (conceptually): oldskool jungle pressure, basement reese tone, gritty rollers, not glossy neuro.
---
3. Step-by-step walkthrough
Step 0 — Session context (so the bass “mixes itself”)
1. Set tempo 165–170 BPM.
2. Get a basic drum loop running (Amen-style break + kick):
- Keep kick fairly short.
- Put a simple 2-step or stepped jungle pattern so you can judge bass movement against groove.
Why: mid bass tone decisions are meaningless without drums. Jungle bass is a relationship, not a solo.
---
Step 1 — Build a clean sub foundation (don’t skip) 🎯
Track: SUB (mono)
1. Load Operator (or Wavetable).
2. Operator settings:
- Osc A: Sine
- Envelope: short-ish release (80–150 ms) depending on pattern
- Add subtle pitch envelope if you like (2–5 ms decay, tiny amount) for knock.
3. Insert devices:
- EQ Eight: Low-pass around 90–110 Hz (24 dB/oct) to keep it pure.
- Utility: Width 0% (mono). Gain trim so peaks are controlled.
Goal: sub should be boring and consistent. The mid will do the talking.
---
Step 2 — Create a mid-bass source designed to distort well 🧱
Track: MID BASS
You can start from:
Option A: Wavetable (fast + controllable)
1. Load Wavetable.
2. Osc 1: Basic Shapes → Saw (or a harsher table).
3. Osc 2: Saw as well, detune slightly:
- Detune: 10–25 cents
- Unison: 2–4 voices (don’t go huge yet)
4. Filter:
- Type: MS2 or OSR
- Drive: a little (start 10–20%)
- Cutoff: start around 250–600 Hz (you’ll automate later)
5. Amp Envelope:
- Attack 0–5 ms
- Decay 200–400 ms
- Sustain to taste
- Release 80–180 ms
Option B: Operator (classic grit)
Important: Play the same MIDI pattern as the sub, or copy it, so phase and groove match.
---
Step 3 — Split the mid-bass range with EQ (pre-drive) 🧪
Insert EQ Eight first on MID BASS:
(We do not want low-end distortion fighting the sub.)
Workflow tip: keep EQ Eight in Mid/Side mode later if you widen harmonics, but start simple.
---
Step 4 — The “smoky warehouse drive” chain (stock devices) 🏭
Here’s a practical chain that’s gritty but mixable:
MID BASS Device Chain (recommended order):
1) Saturator → 2) Roar → 3) Auto Filter → 4) Glue Compressor → 5) EQ Eight → 6) Utility
#### 4.1 Saturator (pre-thickening)
This gives density before the more characterful distortion.
#### 4.2 Roar (main character / smoke) 😈
Roar is gold for “warehouse haze” because it can sound like overdriven hardware.
Key move: drive into Roar but don’t slam the output.
You want “hot circuits,” not “flattened waveform soup.”
#### 4.3 Auto Filter (movement + oldskool sweep)
- Rate: 1/8 or 1/4 (sync)
- Amount: small (5–15%)
This creates that rolling “breathing” mid that sits between breaks.
#### 4.4 Glue Compressor (control the snarl)
We’re controlling spikes created by distortion so the bass sits under the drums.
#### 4.5 EQ Eight (post-drive cleanup)
Now fix what the distortion created:
- Find rasp around 2.5–5 kHz, dip -2 to -6 dB with a medium Q
- Small wide boost 700 Hz–1.2 kHz if it disappears on smaller speakers
#### 4.6 Utility (stereo sanity)
Oldskool jungle bass is often not super wide, but harmonics can be.
---
Step 5 — Parallel “grit send” for controllable dirt 🎛️
Instead of stacking endless distortion on the mid channel, create a return:
Return Track: GRIT
Chain:
1. EQ Eight (band-limit)
- HP at 200–300 Hz
- LP at 4–7 kHz
2. Roar or Overdrive
- Overdrive: Frequency ~ 800 Hz, Drive 30–60%
- Or Roar: more textured, less “fizzy”
3. Redux (optional for crust)
- Downsample a little: 10–18 kHz
- Bit reduction light (0–2) unless you want hardcore crunch
4. Glue Compressor (stabilize)
5. Utility (mono or narrow width)
Send your MID BASS to GRIT at -18 to -10 dB and blend.
This gives you smoke on a fader—super mix-friendly.
---
Step 6 — Sidechain the mid to the kick/snare without killing the roll 🥁
You want the kick/snare to pop while the bass continues moving.
On MID BASS: Compressor (or Glue) sidechain from kick
Advanced trick: sidechain the GRIT return harder than the main mid.
So the clean-ish mid stays present, while the dirt “ducks” out of the way of the transient.
---
Step 7 — Arrangement ideas: make it feel like jungle (not a loop) 🧬
Oldskool energy comes from automation and call/response, not constant maximum distortion.
Try this 32-bar plan:
Automate:
---
Step 8 — Bus the bass layers for glue (sub stays safe) 🧷
Group SUB + MID into BASS BUS.
On BASS BUS:
1. EQ Eight
- tiny dip if muddy around 200–300 Hz
2. Glue Compressor (very gentle)
- Attack: 10 ms
- Release: Auto
- Ratio: 2:1
- GR: 1–2 dB
3. Limiter (safety, not loudness)
- Only catching stray peaks (1–2 dB max)
Note: don’t smash the bus—jungle wants transient movement.
---
4. Common mistakes ⚠️
1. Distorting the sub layer
You lose weight and get inconsistent low end. Keep sub clean and mono.
2. No level-matched A/B
Louder always sounds “better.” Match output gain every time you add drive.
3. Too much 3–6 kHz fizz
That’s not “warehouse,” that’s “mosquito.” Control it post-drive with EQ.
4. Over-widening the mid bass
Wide bass can feel impressive alone but collapses in clubs and muddies breaks.
5. Sidechaining everything equally
Duck the dirt more than the body. Keep the roll alive.
6. Ignoring the break
If the bass fights the snare crack, your groove dies. Mix to the break.
---
5. Pro tips for darker/heavier DnB 🕶️
---
6. Mini practice exercise 🧪
Goal: Build one 16-bar rolling bass with two intensity states.
1. Create SUB + MID as above.
2. MID chain: Saturator → Roar → Auto Filter → Glue → EQ → Utility.
3. Set GRIT return and blend it until you just hear “smoke” when drums play.
4. Make two scenes (or two clip variations):
- A (darker): Filter cutoff lower, GRIT send -6 dB
- B (heavier): Filter cutoff higher, Roar drive +3%, GRIT send +4 dB
5. Arrange 16 bars: A for 8 bars → B for 8 bars.
6. Export a quick bounce and listen quietly: does the bassline still read? If not, add a small 800 Hz presence bump post-drive.
---
7. Recap ✅
If you want, tell me what your current bass source is (Wavetable/Operator/resampled reese) and drop tempo/key—I'll suggest a specific MID chain with exact Hz points tailored to your pattern and drums.
```