Main tutorial
```markdown
Wobble-free low end (90s rave flavor) — Drum & Bass in Ableton Live
1. Lesson overview
In classic 90s jungle/DnB, the low end is simple, stable, and loud—but it still moves because of groove, note choices, and subtle harmonics… not because the sub is wobbling all over the place. 🎛️
In this lesson you’ll build a two-layer bass system (solid sub + ravey mid) that stays tight in mono, consistent in level, and fits under fast breakbeats without masking the kick.
You’ll learn:
- How to make a wobble-free sub that doesn’t “warble” or lose pitch focus
- How to add 90s rave character above the sub (Hoover-ish grit, reese-ish motion)
- How to control dynamics and phase so your bass hits hard every bar
- Sub track (pure, mono, stable): Sine/triangle-based, no width, no chorus, no unison wobble
- Mid track (rave flavor): filtered saw/reese/hoover-ish tone, movement and texture
- A Bass Bus with clean glue, controlled harmonics, and mono compatibility checks
- Rolling jungle subs with clean pitch
- Rave-era midbass movement without the sub turning to soup
- Key: F minor (classic dark/rave friendly)
- Sub notes: mostly root + fifth, minimal movement
- Rhythm: off-beat + syncopation, leaving space for kick/snare
- Notes: F1 (sub), occasional C2, maybe Eb1 passing
- Rhythm idea:
- Keep most notes short (1/16–1/8), with 1–2 longer anchors
- No Chorus/Ensemble
- No Unison
- No stereo widening
- No LFO on pitch/filter
- Minimal distortion (too much = perceived wobble because harmonics smear)
- Copy the same MIDI as the SUB, but you can add a few extra notes/variations.
- Sidechain: ON
- Input: your Kick track (or a ghost kick)
- Attack: 1–3 ms
- Release: 60–120 ms (sync it so it breathes with your groove)
- Ratio: 2:1 to 4:1
- Threshold: set for 1–4 dB reduction on kick hits
- Sub stays consistent for 8–16 bars
- Mid layer gets filter automation and call/response fills
- Bars 1–8: MID cutoff slightly closed (darker)
- Bars 9–16: open cutoff a bit + add a tiny bit more drive
- Every 4 bars: drop the MID for 1/2 bar so the SUB + breaks feel huge
- Add controlled “click” harmonics to the sub (without fuzz):
- Make the mid layer darker, not quieter:
- Use a “ghost sub” for consistency:
- Phase sanity checks:
- Breakbeat space management:
- A wobble-free low end is note discipline + stable sub design ✅
- Put movement and character in the mid layer, not in the sub 🎚️
- Use EQ splitting, sub mono, gentle saturation, and light sidechain to keep it rolling
- Arrange like the 90s: sub consistent, mids automated, breaks doing the hype 🔊
---
2. What you will build
A bassline rig designed for rolling/jungle:
Target vibe references:
---
3. Step-by-step walkthrough
Step 0 — Session setup (fast but important)
1. Tempo: 165–175 BPM (try 172 BPM)
2. Master headroom: keep peaks around -6 dBFS while building
3. Utility on Master:
- Gain: -6 dB (temporary)
- Mono: map a key to toggle Mono for checking 🧪
---
Step 1 — Write a 90s-style bass MIDI (the “wobble-free” secret is the notes)
Create a MIDI clip (1–2 bars) and start with:
Example pattern (1 bar, 4/4 at 172):
- Hit on 1, then 1e, then 2&, then 3, then 3a, then 4&
Why: the “roll” comes from placement and duration, not LFO wobble.
---
Step 2 — Build the Sub (clean, mono, stable)
Create a MIDI track: SUB
#### Option A (fast + very stable): Operator
1. Load Operator
2. Oscillator A: Sine
3. Voices: 1 (mono by default)
4. Pitch envelope: OFF (no pitch dive unless you really want it)
5. Amp envelope (A Envelope):
- Attack: 0–5 ms
- Decay: 200–500 ms
- Sustain: -inf (or very low if you want a held note)
- Release: 50–120 ms (avoid clicks, keep tight)
#### Sub processing chain (stock devices)
Add devices in this order:
1. EQ Eight
- High-pass: Off (don’t HP your sub unless necessary)
- Gentle dip if needed: 200–350 Hz (-2 to -4 dB, wide Q) to reduce mud overlap with breaks
- Optional: small dip at 50/60 Hz if it’s booming in your room (be careful)
2. Saturator (for audibility on small speakers without wobble)
- Mode: Soft Sine or Analog Clip
- Drive: 1 to 4 dB
- Output: trim back so level matches bypass
- Keep it subtle—this is about harmonic support, not fuzz
3. Utility
- Width: 0% ✅ (mono sub, always)
- Gain: adjust so sub sits consistent (don’t chase “louder = better”)
#### Keep the sub wobble-free (rules)
---
Step 3 — Build the Mid layer (90s rave flavor without ruining the sub)
Create a MIDI track: MID BASS
#### Option A: Wavetable “Reese-ish, controlled”
1. Load Wavetable
2. Osc 1: Saw (Basic Shapes → Saw)
3. Osc 2: Saw (slightly detuned)
- Detune: 5–12 cents (small—90s width, not EDM supersaw)
4. Unison: 2 voices max (or off). If on, keep Amount low.
5. Filter: LP24
- Cutoff: start ~ 200–600 Hz (we’re making mid movement)
- Drive: 2–6 (taste)
#### Mid processing chain (stock devices)
1. EQ Eight
- High-pass at 90–130 Hz (steepish, 24–48 dB/oct)
This ensures the SUB owns the real low end.
- Shape a presence area: small boost around 700 Hz–1.5 kHz if it needs bite
2. Auto Filter (movement = rave vibe, but keep it off the sub)
- Filter: LP
- Envelope/Manual: Manual cutoff + slight modulation
- LFO: ON
- Rate: 1/8 or 1/16 synced (DnB motion)
- Amount: subtle (aim for 5–15% movement, not a wah-wah)
3. Saturator or Overdrive
- Overdrive is very 90s-ish when used gently
- Overdrive:
- Drive: 15–35%
- Tone: 2–5 kHz region (adjust by ear)
- Dry/Wet: 20–50%
- Or Saturator:
- Drive 3–8 dB, Soft Clip ON
4. Chorus-Ensemble (optional, mid only)
- Use lightly for that era smear
- Keep Dry/Wet low (5–15%)
- If it starts “pulling” the bass off-center, back off immediately
---
Step 4 — Group and create a Bass Bus (glue + control)
Select SUB + MID BASS → Group (Cmd/Ctrl+G) → rename BASS BUS
On BASS BUS, add:
1. EQ Eight
- Low cut: OFF (don’t gut your sub on the bus)
- Gentle dip around 250–400 Hz if mix is boxy
- Optional: small shelf down above 8–10 kHz (keeps bass “vintage” and not fizzy)
2. Glue Compressor (light control, not pumping)
- Attack: 10–30 ms
- Release: Auto or 100–200 ms
- Ratio: 2:1
- Aim for 1–2 dB gain reduction on peaks
3. Utility
- Map a Macro or key to Bass Mono Check:
- Keep Width 100% normally (bus can be stereo because mids)
- Toggle Mono briefly to ensure the bass doesn’t vanish
---
Step 5 — Sidechain the bass to the kick (classic rolling clarity)
On the BASS BUS (or just SUB if you want it ultra-consistent), add:
Compressor (not Glue, regular Compressor is fine)
DnB tip: Use less sidechain than house/techno. You want clarity, not audible pumping.
---
Step 6 — Make it feel 90s in the arrangement (without touching the sub)
Classic rave DnB arrangement trick:
Try this in Arrangement View:
Add a rave stab or hoover above the bass to sell the era—don’t force the bass to do everything. 🔥
---
4. Common mistakes
1. Putting chorus/unison on the sub
Sounds wide soloed, becomes unstable and weak in mono.
2. Too much distortion on low frequencies
Heavy saturation below ~120 Hz can sound like “wobble” because harmonics beat against the fundamental.
3. Over-complicated sub MIDI
Lots of notes = inconsistent energy = harder to mix under breaks.
4. Sub and mid overlapping in the same band
If your mid layer has strong 60–120 Hz content, it fights the sub and makes the low end blurry.
5. Ignoring note length
In rolling DnB, note duration is a huge part of groove and clarity.
---
5. Pro tips for darker/heavier DnB
Use Saturator at low drive, then EQ Eight to slightly lift 200–400 Hz only if needed for translation.
Instead of turning it down, automate filter cutoff down and push a touch more drive. Dark ≠ thin.
Duplicate the SUB track, freeze/flatten, and use it as a reference waveform when balancing breaks and kick.
Temporarily put Utility (Mono) on the BASS BUS and ensure the low end doesn’t disappear. If it does, your mid is likely conflicting—HP the mid a bit higher or reduce width/chorus.
If the bass fights the break, try a tiny dynamic dip around 120–200 Hz on the breaks (not the bass). Keep the bass solid; carve the loop.
---
6. Mini practice exercise (15–20 minutes)
1. Write a 1-bar bass pattern in F minor with 5–8 notes max.
2. Build SUB with Operator sine + Saturator (Drive 2 dB).
3. Build MID with Wavetable saws, HP at 110 Hz, Auto Filter LFO at 1/8.
4. Group to BASS BUS, add Glue Compressor (1–2 dB GR).
5. Sidechain BASS BUS to kick for ~2 dB GR.
6. Toggle Master Mono and check:
- Sub stays strong
- Mid movement doesn’t collapse the low end
7. Export a 16-bar loop and listen on:
- Headphones
- Phone speaker (you should still “hear” the bass via harmonics)
- Any mono device if possible
---
7. Recap
If you want, tell me your target tempo + 2 reference tracks, and I’ll suggest a bass MIDI pattern and exact cutoff/sidechain timings to match that vibe.
```