Main tutorial
```markdown
Oldskool Rave Structure Templates (DnB/Jungle) — Ableton Live 12 Stock Packs 🏁🔊
1) Lesson overview
Oldskool rave-era jungle/DnB arrangement is modular: tight 8/16-bar blocks, fast “DJ-friendly” intros/outros, and big moments created with break edits, stabs, bass drops, and FX rather than long melodic development.
In this lesson you’ll build repeatable structure templates using Live 12 stock packs, stock instruments, and stock FX, so you can arrange faster and keep tracks functional for mixing.
Skill level: Intermediate
Focus: Arrangement (structure + energy control)
Goal: Leave with 2–3 templates you can reuse for rolling/oldskool-flavoured DnB.
---
2) What you will build
You’ll create an Ableton Live 12 project containing:
- Template A: 90s Jungle Roller (5–6 min)
- Template B: Rave Stab Dropper (4–5 min)
- Template C: Minimal Stepper (4–5 min)
- Drum rack with a break + one-shot layering
- Bass group (sub + mid)
- Rave stab / hoover (Wavetable)
- FX return system (Echo, Reverb, Delay, Filter sweeps)
- Arrangement locators and color-coded sections for speed
- `KICK` (Drum Rack pad or Simpler)
- `SNARE`
- `HATS`
- Keep it short. Use Simpler (One-Shot mode).
- Add Saturator:
- Add EQ Eight:
- Layer a crisp one-shot with the break snare.
- Add Transient Shaper (if available in Live 12 stock) or use Drum Buss:
- Add Short Reverb send (Return C) for a rave-room snap.
- Keep hats simple; let break provide groove.
- Auto Pan (subtle):
- Instrument: Operator
- Add EQ Eight:
- Add Compressor (optional):
- Sidechain it from drums (see Step 4).
- Instrument: Wavetable
- Add Saturator (Drive 3–8 dB, Soft Clip on)
- Add Auto Filter
- Add Redux (very subtle) or Overdrive for grit
- Add EQ Eight:
- Instrument: Wavetable
- FX chain:
- “and” of 2, or
- last 1/8 before bar turnaround
- Instrument: Wavetable
- Add Auto Filter automation for builds (cutoff rising over 8 bars).
- Add Hybrid Reverb for space in breakdown (then pull it back at the drop).
- Instrument: Drift (nice for warm movement) or Wavetable
- Add Reverb (longer), Auto Pan (slow), EQ (HP 200–400 Hz)
- Put Compressor on BASS group (or SUB + MID separately)
- Enable Sidechain
- Input: `DRUMS` (or `KICK` track)
- Settings:
- 1–9 (8 bars): hats + filtered break (HP filter sweeping down)
- 9–17: add kick + light bass teaser (sub only, lowpassed)
- 17–33: bring in full break + small stabs, but no full bass mid yet
- Start cutoff ~ 500–800 Hz, sweep down to 120–200 Hz by bar 33.
- Pull drums back to half (kick + hats + a few break fills)
- Add a riser (Noise sweep via Operator/Wavetable)
- Last 2 bars: snare roll (1/8 → 1/16) using Drum Rack snare
- Full break + layered kick/snare
- Full bass (SUB + MID)
- Rave stabs sparingly (every 4 or 8 bars)
- Slice a 1-beat or 1/2-beat break chunk
- Reverse it or gate it
- Add a quick tape-stop style moment (optional: Frequency Shifter very subtle or Redux for crunch)
- Remove kick + sub for 8 bars (leave atmos + filtered break)
- Bring in hoover/pad
- Reintroduce bass with filter closed
- Same drum backbone, but:
- Add a new 2-bar fill at bar 177 and 193 to keep it evolving.
- Remove musical hooks
- Keep clean drums + a touch of atmos
- Slowly strip layers for mixing out
- Intro: 16 bars
- Tease: 8 bars (big stab motif appears)
- Drop 1: 48 bars
- Break: 16 bars (hoover + vocal chop if you have one)
- Drop 2: 48 bars
- Outro: 16 bars
- reverb send (higher at ends of phrases)
- filter cutoff (slightly opening across the drop)
- Intro: 32 bars (drums + sub tease)
- Drop: 96 bars (long, hypnotic)
- Micro-break: 8 bars (filter + pause)
- Drop continuation: 64 bars
- Outro: 32 bars
- bass automation
- subtle drum mutes
- FX throws on snares
- occasional break “rewind” (reverse + reverb tail)
- Too many new ideas too often: Oldskool works by recontextualizing the same loop with edits and drops, not introducing a new lead every 8 bars.
- Muddy low end in breakdowns: Reverb on bass/sub is the fastest way to lose impact. High-pass your returns aggressively.
- No DJ utility: Intros/outros that are too musical or too empty make mixing awkward. Aim for clean drums + minimal atmos.
- Overfilled drops: If stabs, hoover, breaks, rides, and mid-bass all peak at once, nothing feels big. Pick a hero element per section.
- Static breaks: If the break never changes, it can feel looped. Commit to 8-bar edits.
- Parallel dirt on breaks:
- Sub discipline:
- Darker stabs:
- Master “glue” (light touch):
- Tension with silence:
- Oldskool rave/jungle arrangement is block-based: 8/16/32/64-bar modules.
- Build DJ-friendly intros/outros, and use teases to set up drops.
- Keep the vibe evolving with break edits, automation, and FX throws, not constant new instruments.
- Stock Ableton devices (Wavetable, Operator, Drum Buss, Saturator, Echo, Hybrid Reverb, Auto Filter, EQ Eight, Compressor) are more than enough to nail authentic oldskool structure.
DJ intro → teaser → drop → mid-switch → 2nd drop → DJ outro
Faster payoffs, more “hands-in-the-air” stabs, simple switch
Less variation in drums, more bass automation + sparse edits
Each template uses:
---
3) Step-by-step walkthrough
Step 0 — Project setup (fast + DJ-friendly)
1. Tempo: set 165–172 BPM (start at 170 for classic jungle/DnB).
2. Time signature: 4/4.
3. Global groove: keep it clean early; you’ll add swing with break edits later.
4. Create these Groups (Ctrl/Cmd+G):
- `DRUMS`
- `BASS`
- `MUSIC` (stabs/pads/hoovers)
- `FX`
5. Color-code groups (e.g., drums red, bass blue, music green, fx purple).
6. Add Return tracks:
- A: Echo Throw → Echo (Ping Pong off, Sync on)
- Time: 1/8 or 1/4
- Feedback: 25–40%
- Filter: HP around 200 Hz (avoid muddy low end)
- B: Rave Verb → Reverb
- Decay: 2.5–4.5 s
- Predelay: 10–25 ms
- Low Cut: 250–400 Hz
- C: Dirt Room → Hybrid Reverb (Room)
- Size small/medium, keep it gritty; Low Cut 300 Hz
- D: Wash Delay → Delay (or Echo again)
- Time: 3/16 (nice jungle bounce), Feedback 20–35%
- Filter HP 250 Hz
Workflow tip: Put a Limiter on the Master (Ceiling -0.3 dB) for safety while arranging.
---
Step 1 — Build a “stock-only” oldskool drum foundation 🥁
You want break-driven drums plus modern punch.
#### 1A) Break track (core vibe)
1. Create a MIDI track → drop in a Drum Rack.
2. Load a classic-ish break from Live stock packs (if you don’t know where, search in the Browser for: `break`, `amen`, `funk`, `jungle`, `loop`).
- Drag the break as audio to its own Audio track called `BREAK`.
3. On the BREAK track:
- Warp: On
- Warp mode: Complex Pro (good general) or Beats (for punchy slicing)
- If using Beats, set:
- Preserve: 1/16
- Transients: 100
4. Add Drum Buss on BREAK:
- Drive: 5–12%
- Crunch: 0–10%
- Boom: 0–20%, Frequency around 55–70 Hz (don’t overdo if you have a sub)
5. Add EQ Eight:
- High-pass around 25–35 Hz
- Dip 200–350 Hz if boxy
- Optional gentle shelf +1–2 dB at 8–10 kHz for air
#### 1B) One-shots (kick/snare reinforcement)
Inside `DRUMS` group, add:
Kick:
- Drive 2–6 dB, Soft Clip on
- Tight low shelf if needed; avoid huge sub if your sub bass owns that region
Snare:
- Drum Buss Transients: +10 to +25
Hats:
- Amount 10–25%
- Rate 1/4 or 1/8 (Sync)
---
Step 2 — Bass system: sub + mid (rolling and stable) 🔥
Create `BASS` group with two MIDI tracks:
#### 2A) SUB (clean + consistent)
- Osc A: Sine
- Envelope: short-ish release (80–150 ms) for tightness
- Low-pass around 120–180 Hz (keep sub clean)
- Ratio 2:1, slow-ish attack 15–30 ms, release 80–150 ms
#### 2B) MID (character + movement)
- Start with a basic saw or square-ish table
- Unison: 2–4, Amount low to medium
- Mode: LP24
- Map cutoff to Macro for “riser” moves
- High-pass around 120–180 Hz (leave space for SUB)
DnB note: For oldskool rolling, keep the sub pattern simple (often 1–2 notes), and let the mid do the talking with automation and fills.
---
Step 3 — Rave music elements (stabs + hoover + pads) 🎹
In `MUSIC` group add:
#### 3A) Rave stab (the classic punctuation)
- Use a bright table (saw-ish), short amp envelope (pluck)
- Add Chorus-Ensemble (classic wide rave feel)
1. EQ Eight (HP around 200–350 Hz)
2. Saturator (Drive 2–5 dB)
3. Echo (send or insert; keep low-cut high!)
4. Reverb (send preferred; automate send for “stab throws”)
Write a 1-bar stab pattern that hits on:
Oldskool stabs often feel like call-and-response with the snare.
#### 3B) Hoover / rave lead (for lifts and mid-switch)
- Detune/unison for thickness
- Filter drive a bit
#### 3C) Atmos/pad (for intros + breakdowns)
---
Step 4 — The key Ableton “oldskool arrangement” trick: energy lanes + automation 📈
Create 3 automation “lanes” across the song:
1. Drum intensity
- Mute/unmute break layers
- Bring in hats, rides, extra ghost snares
- Increase Drum Buss Drive slightly in later drops
2. Bass intensity
- MID bass filter cutoff automation (closed in verses, open in drops)
- Add subtle pitch dips or LFO rates faster in later sections
3. Space/FX intensity
- Reverb sends high in breakdowns
- Echo throws on last snare before drop
Sidechain (stock method):
- Ratio 3:1
- Attack 2–10 ms
- Release 60–140 ms (tune to groove)
- Aim for 2–5 dB gain reduction on hits
---
Step 5 — Build Template A: 90s Jungle Roller (5–6 minutes) 🧱
Use locators and 8/16-bar blocks. Here’s a proven structure:
#### Bars 1–33: DJ Intro (32 bars)
Ableton move: Automate Auto Filter on BREAK:
#### Bars 33–49: Tease / Pre-drop (16 bars)
FX: last snare hit → big Echo throw (Return A) + reverb tail.
#### Bars 49–113: Drop 1 (64 bars)
Make it oldskool:
Every 8 bars, do a small break edit:
#### Bars 113–145: Mid breakdown / switch setup (32 bars)
#### Bars 145–209: Drop 2 (64 bars)
- Slightly more open hats
- More mid-bass movement
- Extra stab variation
#### Bars 209–241: DJ Outro (32 bars)
---
Step 6 — Template B: Rave Stab Dropper (4–5 minutes) ⚡
This is more “instant rave”.
Arrangement trick:
Make the stab a “hook phrase” that repeats every 2 bars, but automate:
---
Step 7 — Template C: Minimal Stepper (4–5 minutes) 🕶️
Less stabs, more pressure.
Key: Variation comes from:
---
4) Common mistakes
---
5) Pro tips for darker/heavier DnB 🧨
Duplicate BREAK → on the copy add:
- Saturator (Drive 8–12 dB)
- EQ Eight (band-pass ~200 Hz–6 kHz)
- Blend low (10–25%) for menace without ruining transients.
Keep SUB mono (Utility → Width 0% under 120 Hz using EQ or Utility + racks).
Wavetable stab → Auto Filter LP24 with a little resonance. Automate cutoff down in later drops for a more claustrophobic feel.
- Glue Compressor: Ratio 2:1, Attack 10 ms, Release Auto, 1–2 dB GR
- Limiter last
Remove the kick for 1 beat right before a drop phrase returns. Oldskool crowds feel that gap.
---
6) Mini practice exercise (30–45 min) 🎯
1. Choose Template A and set locators at:
- 1, 33, 49, 113, 145, 209, 241
2. Build only these elements:
- BREAK loop
- Kick + snare layer
- SUB (Operator sine)
- One MID bass (Wavetable)
- One Rave stab (Wavetable)
3. Add exactly one variation every 8 bars in Drop 1:
- bar 57: break reverse hit
- bar 65: echo throw on snare
- bar 73: bass filter opens slightly
- bar 81: remove kick for 1 beat before phrase restart
4. Export a rough bounce and listen away from the DAW:
- Can you clearly feel intro → tease → drop → switch → drop → outro?
---
7) Recap
If you tell me your target vibe (e.g., “Metalheadz roller”, “ravey Belgian stab jungle”, “dark techstep”), I can suggest a tailored locator map and a few go-to 8-bar edit patterns for that style. 🧩
```