Show spoken script
Welcome back. In this lesson we’re getting deep into a classic jungle and oldskool drum and bass workflow inside Ableton Live 12, using ghost notes, Session View, resampling, and then moving that energy into Arrangement View so it turns from a loop into an actual performance.
The main idea here is simple, but the result can get seriously vibey. We’re going to build a drum pattern with ghost notes, perform a few variations live in Session View, print that performance to audio, and then edit the best moments in Arrangement View to create something that feels human, unstable, and alive.
Now, when I say ghost note, I mean those quiet little hits that sit behind the main groove. A soft snare before the backbeat, a tiny kick pickup, a barely-there rim, a hat tick tucked into the cracks. In jungle and early DnB, those notes are not decoration. They are the groove. They create pressure, push, swing, and that dusty broken feel that makes the drums breathe.
So let’s set the scene.
First, start a new Live Set and set the tempo somewhere around 170 to 175 BPM. If you want a really classic feel, 174 BPM is a great starting point. Keep it in 4/4. At this tempo, even tiny timing changes matter, so we’re going to be thoughtful with every hit.
If you want, you can bring in a light groove from the Groove Pool later, but don’t overdo it. Jungle groove works best when it still has a strong spine. We want controlled instability, not random chaos.
Next, create a Drum Rack on a MIDI track and load up some stock samples. You want a short punchy kick, a strong main snare, a quieter ghost snare, a dry closed hat, and maybe an open hat or a rimshot for extra motion. If you’re building this inside a Drum Rack, give yourself separate chains for the main snare and the ghost snare. That makes it much easier to shape them differently.
For the ghost snare chain, keep it much lower in level than the main snare. A good starting point is somewhere around 12 to 20 dB quieter. You can also shorten it a little in Simpler or trim the sample so it doesn’t have a long tail. And if it’s muddy, high-pass it so it stays out of the kick and bass territory. The ghost snare should live in the midrange and top of the midrange, not down in the low-end fight club.
Now let’s program the pattern.
Start with a one-bar or two-bar MIDI clip. Put your main snare on beats 2 and 4, like a classic backbeat. Put the kick on 1, and maybe add another syncopated kick before beat 3 if you want more drive. Then place ghost notes around those main accents. Think about hits just before beat 2, just after beat 2, just before beat 4, and maybe a pickup into the next bar.
A really good oldskool trick is to make the ghost notes answer the main snare. For example, if the snare lands hard on 2, then place a soft pickup leading into 4. If you add a kick syncopation, answer it with a ghost snare or rim on the next 16th. That call-and-response feeling is huge in jungle.
Keep the ghost notes low in velocity. In Live’s MIDI editor, that might mean somewhere around velocity 20 to 60, while your main snares sit much higher, around 90 to 127. And don’t be afraid to nudge a few of those ghost notes slightly off the grid. A tiny bit early can create urgency. A tiny bit late can create a laid-back pull. The point is not perfect timing. The point is groove.
This is where a lot of people go wrong. They over-quantize everything. Then the ghosts stop feeling ghostly. They become stiff little clicks. The magic is in the micro movement. Keep the kick and main snare solid, then let the ghost notes breathe around them.
You can also shape the groove with velocity curves. Try making ghost notes get a little louder as they approach a fill, or a little softer after a main accent. This kind of phrasing makes the loop feel like it’s talking rather than repeating.
Now add hats. Closed hats on off-beats are a classic choice, and a few light 16ths can help glue the rhythm together. If you want more forward motion, add an open hat or ride very sparingly. Jungle drums get powerful when the top end moves, but the low-end punch stays focused.
Next, let’s process the drum bus a little.
A simple chain can go a long way. Try Drum Buss first. Add just a bit of drive, maybe a subtle amount of boom if it fits the key, and use crunch carefully for texture. Then add Saturator with Soft Clip on and only a few dB of drive. That can give you some nice grit and help the transients hit a little harder. After that, use EQ Eight to clean up muddy low mids and maybe add a little presence to the snare if it needs more snap. Glue Compressor can help hold everything together, but keep it gentle. We’re aiming for a couple dB of gain reduction, not smashing the life out of the groove. If you want a dusty top end, a tiny bit of Erosion can be really effective, but use it lightly.
Now here’s where the workflow gets fun. We’re going to use Session View as a performance space.
Put your main drum clip in a Session slot, then make a few variations. One clip can be your basic groove. Another can be ghost-note heavy. Another can be a fill or transition version with extra hats or a snare drag. Another can be stripped back, maybe just the core kick and snare pattern with less top-end movement.
Think in phrases, not just bars. Maybe the intro version is sparse. Then after four or eight bars, the ghost notes get denser. Then a fill clip comes in at the end of a phrase. Then you drop back to the main loop again. This is important: we’re not just launching clips for fun. We’re performing the groove like a drummer or a DJ, and then we’re going to commit that performance to audio.
Before you record, create a new audio track and set its input to Resampling if you want the whole master output, or to the Drum Group if you only want the drums. If you’re printing the groove, Post FX is usually the most useful option because it captures the processing, the saturation, the compression, the tone shaping, all of that. That’s where the character lives.
Arm the audio track and start launching your Session clips. Try bringing the groove in slowly. Start with the basic loop. After a few bars, switch to the ghostier variation. Then drop in the fill clip. Maybe mute the kick for half a bar before a transition. Maybe automate the Drum Buss drive a little. Maybe throw a bit of reverb onto a snare hit or a delay onto a ghost note. Keep it musical. You want the resampled audio to feel like a live take, not a perfectly static loop.
And here’s an important coach note: resample with headroom. Don’t slam the audio so hard that you flatten all the transient detail. Leave enough space so the printed loop still has punch when you start slicing and editing it.
Once you’ve recorded a good pass, move over to Arrangement View.
Now you’re not just working with MIDI anymore. You’ve got audio, and that means you can treat it like a break sample. Find the best section of the recording, drag it into a clean arrangement area, and start cutting it into useful pieces. Maybe you keep the main groove for an intro. Maybe you isolate a fill. Maybe you use a chopped half-bar as a transition. Maybe you duplicate a killer two-bar section and remove one kick or hat every eight bars so the track keeps evolving.
This is where oldskool jungle energy really comes alive. The arrangement starts feeling like it’s being built from a performance, not a loop generator.
You can also process the resampled audio further. Use EQ Eight to clean up the low end if needed. Use Saturator or Redux lightly if you want more grime or digital edge. Auto Filter can be great for intro and outro movement. If the loop has a great ghost-note cluster, slice it up and reuse it. Reverse one slice. Pitch a fill down. Repeat a tiny ghost figure. Those little edits are the kind of thing that make a track feel hand-built and alive.
A really nice strategy is to keep both a clean version and a dirty version of the printed drums. Use the clean one when you want punch and clarity. Use the dirtier one when you want attitude. You can alternate them between sections, or even crossfade between them for contrast.
Here’s another advanced idea: print multiple passes. Don’t trust the first take. Record a clean pass, a more aggressive pass, and a sparse pass. Then in Arrangement View, comp the best bars from each pass. That gives you a more edited-from-a-real-session feel, which is perfect for jungle.
Also, don’t forget that ghost notes can be different things in different parts of the tune. In the intro, they can be almost texture. In the main groove, they can be the glue. In a fill section, they can become more obvious and pushy. In a breakdown, a few isolated ghost hits with space around them can sound massive.
If you want to push the authenticity even further, print some intentional imperfections. A slightly late snare, a clipped hat, a tiny flam between a ghost and the main hit. Those little accidents often become the personality of the groove.
So let’s recap the workflow.
You build a drum pattern in MIDI with main snares, kicks, hats, and ghost notes. You shape the ghost notes so they feel subtle and alive. You perform variations in Session View like a live set. You resample the performance to audio. Then you move into Arrangement View, where you cut, duplicate, filter, and reshape the printed audio into a proper jungle or oldskool DnB structure.
That workflow is powerful because it lets you compose like a performer and arrange like a producer. And that’s a huge part of making drum and bass feel authentic.
For practice, try this: set the tempo to 174 BPM, build a four-bar loop with at least four ghost notes per bar, make three Session View variations, record the performance to audio, then in Arrangement View cut the best two bars, duplicate them, remove a couple of hits every eight bars, and add a fill at the end of the fourth bar. Then listen back and compare the MIDI version to the resampled version.
You should hear it. The printed version should feel more energetic, more human, and more dangerous.
That’s the move.
Build the ghost notes. Perform the groove. Print the magic. Then chop it into a real jungle drum arrangement.