Main tutorial
Ghost Note Programming from Scratch in Ableton Live 12 (DnB Focus) 🥁⚡
1. Lesson overview
Ghost notes are the low-velocity, often shorter hits that sit under your main drums and make a DnB groove feel rolling, alive, and physical—especially in 170–175 BPM drum and bass, jungle, and rollers.
In this lesson you’ll program ghost notes from zero in Ableton Live 12 using stock tools and a clean workflow:
- Building ghost layers for snare, kick, and hats
- Making ghosts audible but not obvious (the secret)
- Getting them to glue with your main drums using dynamics + saturation
- Adding movement with Groove Pool, MIDI probability, and micro-timing
- A solid 2 & 4 snare
- Tasteful snare ghost notes that push/pull the groove
- Kick ghosts (subtle support / shuffle energy without muddying the low end)
- Hat ghosts that add air + momentum
- A ready-to-drop arrangement variation (bar 2 extra ghosts for forward motion)
- Browser → Drums → use a clean kit as a starting point, then swap samples. The exact pack doesn’t matter; the workflow does.
- Put snare on beats 2 and 4 (1.2 and 1.4 in 4/4 terms).
- Put a DnB kick skeleton:
- Add 16th closed hats across the bar for now (we’ll ghost them later):
- Main snare: 1.2.1 and 1.4.1
- Ghost suggestions:
- Add one extra ghost at 2.2.4 or 2.4.4 (lightly) to create forward pull into the loop.
- Main snare (D1): 105–120
- Ghost snare (E1): 18–45 (start around 28–35)
- “Lead-in” ghosts (before 2 / before 4): slightly higher (32–45)
- “After-hit” ghosts: slightly lower (18–32)
- Hat main (closed hat): velocities 60–85
- Hat ghost (softer hat or filtered hat): velocities 15–35
- Main hats: steady 16ths
- Ghost hats: place on off-16ths or add occasional 32nd pickups near snares (but keep velocity very low)
- Use a mid “thump” kick layer for ghosts (not your sub-heavy main kick)
- Bar 1: fewer ghosts
- Bar 2: add:
- Use bar 2 as the “energy bar”
- Duplicate 4–8 times and occasionally drop back to bar 1 pattern for resets
- Ghost notes too loud: if you can clearly identify each ghost in the mix, they’re probably not ghosts anymore.
- No frequency separation: ghost snares with full low-mids will cloud bass and main snare punch.
- Over-randomizing timing: too much random = messy. Ghosts should feel intentional.
- Using the same sample unprocessed: a ghost layer should usually be shorter, filtered, and quieter.
- Too many ghosts everywhere: rolling ≠ clutter. Leave space for bass transients.
- Make ghost snares “papery,” not chunky: HP filter them higher (even 300–500 Hz depending on sample) so they add motion without body buildup.
- Saturation on ghosts only: add Saturator on the ghost chain (not main snare) to make low-velocity hits speak without turning them up.
- Transient control: if ghosts click too hard, soften them:
- Sidechain ghosts away from main snare:
- Dark hat ghosts: use Auto Filter LP + a tiny Redux (very subtle) for grit—keep it low in the mix.
- Build the main groove first, then add ghost notes as support.
- Put ghosts on their own Drum Rack pad for surgical control.
- Ghosts are mainly about velocity + micro-timing, not volume.
- Use HP filtering + shorter envelopes so ghosts don’t fight bass and main snare.
- Light bus glue (Drum Buss + Glue Compressor) helps ghosts feel integrated.
- Add a bar 2 variation for rolling momentum—DnB lives on subtle evolution.
---
2. What you will build
By the end, you’ll have a 2-bar DnB drum loop with:
---
3. Step-by-step walkthrough
Step 0 — Session setup (DnB defaults)
1. Set tempo to 174 BPM.
2. Create a 2-bar MIDI clip on a Drum Rack track.
3. Turn on Loop and set the clip length to 2.0.0.
Why 2 bars? Ghost notes really shine when they evolve slightly across bar 2.
---
Step 1 — Build a clean Drum Rack foundation (no ghosts yet)
1. Create MIDI Track → Drum Rack.
2. Load samples (or use your own) into pads:
- Kick: tight, punchy (short tail)
- Snare: main snare (body + crack)
- Closed hat: short
- Optional: Ride or shaker for roll
Ableton stock suggestion (quick start):
---
Step 2 — Program the “obvious” groove first (anchor points)
In the MIDI clip:
- Kick at 1.1
- Another kick around 1.3.3 (or 1.3.2) depending on style
- Repeat variation in bar 2 (keep it simple)
Hats:
- Every 1/16 note, velocity around 65–80 (temporary).
Goal: Establish the grid so ghost notes are supporting, not writing the beat for you.
---
Step 3 — Create a dedicated ghost snare layer (best practice for control)
Ghosts are easiest to mix when they have their own pad + processing.
1. In Drum Rack, duplicate your snare sample to a new pad:
- Main snare on D1
- Ghost snare on E1 (for example)
2. On the ghost snare chain, adjust:
- Simpler → Volume: start at -6 to -12 dB vs main snare
- Filter (if in Simpler): engage HP around 180–250 Hz to avoid low-mid cloud
- Decay/Release: make it shorter than main snare (tighter ghost)
Why duplicate? You can EQ/shape ghosts without ruining the main snare impact.
---
Step 4 — Program classic DnB snare ghosts (timing + placement)
Now add ghost snare notes (on the ghost pad) around the main snare hits.
A reliable rolling pattern over 1 bar:
- Before 2: 1.1.4 (a 16th before beat 2)
- After 2: 1.2.3 (the “answer”)
- Before 4: 1.3.4
- After 4: 1.4.3
In bar 2, add a tiny development:
Key idea: Ghosts often live one 16th before or one 16th after the main snare.
---
Step 5 — Set ghost note velocities like a pro (the make-or-break)
Open the MIDI velocity lane and set ranges:
Then shape the ghost velocities:
Rule: If you hear them clearly when the bass drops, they’re probably too loud. If you feel the groove change when you mute them, you nailed it. 🎯
---
Step 6 — Micro-timing: make ghosts breathe (without flamming the snare)
Ghost notes should be slightly late/early sometimes, but not sloppy.
In Ableton Live 12 MIDI editor:
1. Turn on Fold (so you see only used notes).
2. Select ghost snare notes only.
3. Nudge timing:
- Push a couple ghosts +3 to +8 ms late (creates laid-back roll)
- Pull one pre-snare ghost -2 to -5 ms early (creates urgency)
Do not move them so far that they sound like a separate hit—just a human push/pull.
---
Step 7 — Groove Pool: controlled swing for DnB (subtle!)
1. Open Groove Pool.
2. Drag in a groove like:
- Swing 16-XX (start mild), or a breakbeat groove if you have one.
3. Apply the groove to the clip:
- Timing: 10–20%
- Velocity: 0–10% (you already programmed velocities)
- Random: 0–5%
4. Commit only if needed; often leaving it uncommitted keeps flexibility.
DnB tip: Swing in rollers is usually subtle; too much turns into a limp hop.
---
Step 8 — Add hat ghosts (air + pace without harshness)
Instead of one hat line, make two layers:
Workflow:
1. Duplicate the hat sample to a second pad.
2. On ghost hat chain:
- Add Auto Filter:
- HP around 4–8 kHz if it’s too clicky? (or LP around 8–12 kHz if it’s too bright—use your ears)
- Add Utility: reduce Width if needed (hats can smear stereo)
Programming:
---
Step 9 — Optional kick ghosts (feel, not mud)
Kick ghosts are dangerous in DnB because they can wreck low-end clarity.
Best approach:
1. Duplicate kick to a ghost kick pad.
2. On ghost kick chain:
- EQ Eight:
- High-pass around 80–120 Hz
- Slight dip around 200–350 Hz if boxy
- Saturator (gentle):
- Drive 1–3 dB
- Soft Clip On
3. Program 1–2 ghost kicks per bar, low velocity (15–35), often:
- Between kick and snare (e.g., 1.1.3, 1.3.1 style areas)
If your bass is heavy, keep kick ghosts rare and filtered.
---
Step 10 — Glue the whole drum bus (ghost notes must “belong”)
Create a Drum Bus chain (group the Drum Rack or process on the track):
Suggested stock chain (in order):
1. Drum Buss
- Drive: 2–6
- Crunch: 0–10 (optional)
- Boom: Off (often off in DnB to avoid sub conflicts)
- Damp: to taste (tames harshness)
2. Glue Compressor
- Attack: 3 ms
- Release: 0.1–0.3 s or Auto
- Ratio: 2:1
- GR: aim 1–3 dB
3. EQ Eight
- Cut mud around 250–450 Hz if needed
- Gentle shelf if hats too spicy (around 10 kHz)
Why this matters: Ghost notes sound amateur when they sit “on top” instead of inside the drum texture.
---
Step 11 — Arrangement move: make bar 2 roll harder (classic DnB trick)
For a 2-bar loop that feels like it’s going somewhere:
- One extra snare ghost near the end (e.g., 2.4.3)
- Slightly higher velocity on the last pre-snare ghost
- Optional tiny hat pickup (very low velocity)
Then in Arrangement View, you can:
---
4. Common mistakes
---
5. Pro tips for darker/heavier DnB 🖤
- In Simpler, reduce Transient/Envelope (shorter attack is sharper; slightly longer attack = softer tick).
- Put a Compressor on the ghost snare chain
- Sidechain input: main snare
- Fast attack, medium release, just 1–4 dB reduction on main snare hits
This keeps your main snare dominant while ghosts fill the gaps.
---
6. Mini practice exercise (10–15 minutes) 🎛️
1. Create a 2-bar loop at 174 BPM with kick + main snare only.
2. Add a ghost snare layer (separate pad).
3. Program exactly 4 ghost snares per bar using only 16ths:
- Two pre-snare, two post-snare
4. Constraints:
- Ghost velocities must stay between 20–40
- Micro-timing: move only two ghost notes per bar (±5 ms max)
5. A/B test:
- Mute/unmute ghost chain while bass is playing
If the groove collapses when muted but ghosts aren’t obvious when unmuted—you win.
---
7. Recap
If you want, tell me your sub-genre (rollers, neuro, jungle, dancefloor) and whether you’re using acoustic-style snares or snappy layered hits, and I’ll give you a few ghost patterns that match the vibe.