Main tutorial
```markdown
Old School Rave Piano Composition (DnB in Ableton Live) 🎹⚡
Skill level: Advanced
Category: Composition (with production-ready workflow in Live)
---
1. Lesson overview
Old school rave piano in drum & bass is not just “some bright stabs.” It’s a rhythmic hook engine: short, harmonically bold phrases that lock to the drum groove, cut through a dense mix, and create instant forward momentum.
In this lesson you’ll write classic rave-style piano riffs (stabby + anthemic variants) that sit perfectly in rolling DnB/jungle, using Ableton stock devices and practical arrangement techniques.
You’ll focus on:
- Writing authentic chord voicings and call/response phrasing
- Making riffs groove with 2-step / break-based drums
- Building energy with layering, octaves, inversions, and automation
- Processing chains that keep piano bright, wide, aggressive without masking drums/bass
- A 16-bar DnB drop loop at ~174 BPM
- A rave piano hook (main riff + variation)
- A piano layer stack (transient stab + body + optional “air” layer)
- A mix-ready processing chain (EQ → saturation → compression/duck → reverb)
- A simple arrangement plan for intro → build → drop → switch
- F minor, G minor, A minor, D minor
- Minor triads + add9 (anthemic, emotional)
- Minor 7 / dominant 7 (rave/house DNA)
- Suspended chords (sus2/sus4) for forward motion
- Chromatic planing (move the same shape around) for that “rave lift”
- Instrument: Grand Piano (if you have Ableton Pack) or Electric (as a stand-in), or any piano you own
- EQ Eight:
- Saturator:
- Glue Compressor:
- Instrument: Operator (fast transient “plink”)
- Auto Filter:
- Blend this chain quietly under the body (it makes the stab speak on small speakers).
- EQ Eight (final shaping)
- Utility (width control)
- Reverb (short rave room)
- Compressor for sidechain ducking from the kick/snare
- Reverb:
- Optional: Freeze automation for transitions (sparingly).
- Fm → Db → Eb → C (or C7)
- Keep the left hand light. Put the chord between C3–C5, not down in sub territory.
- Use inversions to make it feel like a riff, not block harmony:
- Stab on the “and” after the snare often hits perfectly.
- Hits around 1e&, 2&, 3e, 4& (vary it)
- Record stabs loosely on MIDI keyboard.
- Then Quantize to 1/16 with Groove instead of hard grid:
- Bar 1: main stab phrase
- Bar 2: answer phrase with slightly different rhythm or ending chord
- In 4-bar sections, do: A A B A’ (where B is a variation)
- Classic stabs: 60–180 ms (short)
- For more “anthem”: 200–450 ms but use ducking so it doesn’t wash over drums.
- Don’t max everything. Try:
- Use a few accented hits to make the rhythm bounce with the break.
- Velocity MIDI effect (pre-instrument)
- Note Length MIDI effect to enforce stab consistency.
- Duplicate the MIDI clip to a second piano chain (or use Rack zones).
- Transpose +12 semitones.
- HPF higher (e.g., 300–500 Hz) so it becomes brightness and bite.
- Add Wavetable (saw, unison low) very quiet
- Bandpass around 1–4 kHz
- This helps the piano cut in dense drops.
- Add Compressor
- Enable Sidechain
- Input: Kick (or a ghost kick trigger track)
- Settings to start:
- Full drums + bass
- Piano plays sparser: leave space for groove (maybe only 2–3 stabs per bar)
- Add the top-line-driven hook (slightly busier)
- Automate reverb send up by +2–4 dB at the end of bar 8
- Change final chord: e.g. swap C7 to Ab or Eb/G for a lift
- Add octave layer or increase saturation slightly
- Introduce a new rhythm: push one stab 1/16 earlier for urgency
- Reduce to fewer stabs again (space feels heavy)
- Add a reverb freeze or long tail on the final hit
- Use a drum fill or break edit to set up the next phrase
- Reverb Dry/Wet (or Send amount)
- Auto Filter cutoff (subtle “opening” in bars 5–8)
- Saturator Drive (micro-lift in variation)
- Use minor + tritone/dominant tension:
- Make it “industrial” with distortion discipline:
- Mid/Side control for weight:
- Rhythmic aggression via 1/16 pushes:
- Call/response with bass gaps:
- Old school rave piano in DnB is rhythm-first, with strong voicings and tight arrangement spacing.
- Build a layered instrument: body + attack, then control it with EQ, saturation, and sidechain ducking.
- Compose using short, memorable 2-bar phrases, steer the hook via the top voice, and create energy with A/B variations across a 16-bar drop.
- Keep the low-end clean, use reverb with intent, and let the piano dance with the drums. 🎛️🥁🎹
---
2. What you will build
By the end you’ll have:
---
3. Step-by-step walkthrough
Step 0 — Session setup (so the writing lands correctly)
1. Set tempo to 174 BPM (or 172–176 depending on your vibe).
2. Create three tracks:
- Drums (a tight 2-step kit or break-based loop)
- Bass (rolling reese/sub; keep it simple for now)
- Piano (we’ll build a rack)
3. On the Drum track, get a basic DnB grid going:
- Kick: 1
- Snare: 2 and 4
- Hats: off-beat 1/8 or shuffled 1/16
Add a break (Amen/Think style) quietly underneath for movement if you like.
Why: Rave piano is groove-dependent. Compose into the drum pocket, not over it.
---
Step 1 — Choose a key and harmonic “attitude” 🎼
Classic rave piano loves minor keys and modal tension.
Good DnB-friendly keys:
(These sit well with subs and are easy to voice.)
Pick one and commit. Example: F minor.
DnB-friendly chord flavors to lean on:
---
Step 2 — Build a proper rave piano instrument in Ableton (stock) 🎛️
You can do this with many sources. Two strong stock options:
#### Option A: Instrument Rack with “piano-ish” + attack layer
Create a MIDI track called Rave Piano and build this rack:
Chain 1 (Body):
- HPF at 120–180 Hz (24 dB/oct)
- Gentle dip around 250–400 Hz if muddy
- Small presence lift at 2–4 kHz if needed
- Mode: Soft Sine
- Drive: 2–6 dB
- Soft Clip: On
- Attack 10 ms, Release Auto
- Ratio 2:1
- Aim for 1–3 dB GR on peaks
Chain 2 (Attack / Stab):
- Osc A: Sine or Triangle
- Amp Env: Attack 0 ms, Decay 250–450 ms, Sustain -inf, Release 60–120 ms
- HP around 600–1kHz to keep it clicky and out of bass space
Global (Rack post FX):
Reverb settings (classic rave vibe):
- Decay 1.2–2.2s (don’t go huge in DnB unless you automate)
- Pre-Delay 15–30 ms (keeps transients clean)
- Low Cut 250–400 Hz
- High Cut 7–10 kHz
---
Step 3 — Write the core chord stabs (the “rave grammar”) 🧱
In DnB, rave piano often works best as off-beat stabs with intentional gaps.
Start with a 2-bar loop.
In F minor, try a progression with tension and movement:
That last chord (C/C7) creates pull back to Fm.
Voicing tip (important):
- Example: keep a common tone on top and move inner notes.
Rhythm (DnB pocket):
Typical pattern in 1 bar (16ths count):
Practical Ableton move:
- Add Groove Pool → MPC 16 Swing 55–59% (or any subtle shuffle)
- Commit Groove once it feels right.
---
Step 4 — Turn chords into a hook (melodic top voice + call/response) 🎯
Old school rave piano hooks often behave like a melody made of chord tops.
Technique: “Top-line steering”
1. Duplicate your chord clip.
2. On the duplicate, keep only the top note of each chord.
3. Edit that top voice into a memorable motif (2 bars max).
4. Go back to full chords and make sure the top note matches your motif.
This yields that classic “anthem” feeling without turning into cheesy pop writing.
Call/response (DnB arrangement magic):
---
Step 5 — Velocity, note length, and “human punch” 🥊
Rave piano lives and dies by articulation.
Note length:
Velocity:
- Main hits: 95–120
- Ghost stabs: 55–80
Ableton tools:
- Random: 5–12
- Comp: small amount to tighten extremes
---
Step 6 — Layering for “90s rave weight” without mud 🔥
For DnB, you want the piano to be mid-forward, not bass-heavy.
Add an octave layer:
Optional “hoover-ish air” layer (subtle):
---
Step 7 — Sidechain ducking (non-negotiable in DnB) 🚦
Put your piano in the pocket with drum-driven movement.
On the Rave Piano track:
- Ratio 4:1
- Attack 1–3 ms
- Release 60–120 ms (tune to tempo)
- Aim for 2–6 dB gain reduction on hits
Pro workflow:
Create a Ghost Kick track (a muted kick on every beat or just key beats) so your ducking is consistent even if you change the drum sample later.
---
Step 8 — Arrangement in 16 bars (drop-ready) 🧨
Here’s a practical 16-bar plan rooted in rolling DnB:
Bars 1–4:
Bars 5–8:
Bars 9–12 (variation):
Bars 13–16 (turnaround):
Ableton automation targets:
---
4. Common mistakes ❌
1. Too many notes / too long sustains
DnB drums move fast. If your piano sustains, it will smear the snare and hats unless ducked hard.
2. Writing chords in the sub range
Anything below ~150 Hz belongs to your bass/sub. High-pass the piano and voice it higher.
3. No groove—hard quantized stabs
Old school rave is tight, but it still swings. Use Groove Pool or micro-timing shifts.
4. Reverb that eats the drop
Long bright verb = instant mush. Use pre-delay, low-cut, and automation.
5. Overcomplicating harmony
Rave piano is often simple harmony with strong rhythm and voicing. Complexity usually weakens the hook.
---
5. Pro tips for darker/heavier DnB 🕶️🔊
In F minor, lean into C7 (or C7b9 feel via melody notes) before resolving.
Put Saturator or Roar (if you have it) after EQ, but band-limit first:
- EQ Eight: HP 180 Hz, LP 8–10 kHz
- Then saturate (Drive 3–8 dB)
This keeps distortion focused and prevents fizzy top-end.
Use Utility:
- Bass mono approach: keep piano mostly mid
- If you widen, do it above ~300 Hz (use EQ Eight M/S or split chains)
Move occasional stabs -10 to -20 ms early (not the whole part). It creates urgency without sounding sloppy.
Leave holes in the bass phrase where the piano speaks. Heavy DnB is about space management as much as sound design.
---
6. Mini practice exercise 🧪
Goal: Write 3 different 2-bar rave piano hooks that all work over the same drums/bass.
1. Keep key: F minor (or your choice).
2. Use the progression Fm → Db → Eb → C7 as a base.
3. Create three versions:
- Hook A (classic stab): short note length (under 150 ms), off-beat focus
- Hook B (anthem): longer notes + stronger top-line melody (still ducked)
- Hook C (dark): fewer stabs, more tension chord (lean on C7), heavier saturation
Constraint:
Each hook must include at least one inversion change (don’t keep every chord in root position).
Bounce each hook to audio and A/B which one cuts best in the drop.
---
7. Recap ✅
If you want, tell me your target vibe (early jungle, 96–99 techstep, modern roller with rave sprinkles, etc.) and I’ll suggest exact chord voicings + a 16-bar MIDI outline you can paste into Live.
```