Show spoken script
Welcome to the masterclass. In this lesson, we’re building a Reese bass fill swing in Ableton Live 12 for that classic jungle and oldskool drum and bass vibe. And just to be clear, this is not only about making a big bass sound. It’s about making the bass phrase move with the drums, breathe with the break, and hit the turnaround with real attitude.
In oldskool DnB, the bassline is part of the arrangement. It’s not just holding down notes in the low end. It’s locking with the break, answering the snare, creating tension before the next bar, and helping the listener feel the groove shift from loop to drop. That’s why this kind of Reese fill is so powerful. It gives you that human, slightly unstable, off-grid energy that works so well in jungle.
So let’s build it from the ground up.
Start with a new MIDI track and load Wavetable or Operator. Wavetable is the quickest route for a classic Reese feel, so we’ll use that first. Set oscillator one to a basic saw wave. Set oscillator two to another saw, or a slightly different wavetable shape that still has smooth harmonics. Then detune them just a little. You’re usually looking for something in the ballpark of 8 to 18 cents, depending on how wide and aggressive you want the sound to be.
The key here is not to go overboard. A Reese works because the harmonics beat against each other. That slight detune creates motion, grime, and tension. That’s the whole character. Then bring in a low-pass filter so the sound stays focused on the bass range instead of turning into a bright synth lead. A cutoff somewhere around 150 to 400 hertz is a good starting point. Add a touch of resonance too, just enough to bring out some movement without making it whistly.
Now process it. Put a Saturator after the synth and add a little drive, maybe 2 to 6 dB. Turn soft clip on so the sound gets denser without spiking all over the place. After that, add EQ Eight. If there’s too much rumble, gently high-pass down around 25 to 35 hertz. If the sound is getting muddy, cut a bit around 200 to 350 hertz. And if the top of the Reese starts to get harsh, notch a little around 2 to 4 kilohertz.
Now the important part: don’t rely on the Reese alone for the low end. In drum and bass, the sub should usually be its own thing. So make a second MIDI track and build a clean mono sub with Operator or Wavetable using a sine wave. Keep it simple. No extra movement, no stereo spread, no drama. Just a solid foundation.
Set that sub to mono with Utility, and keep it centered. Then route the Reese and the sub into a Bass Group. That way you can control the whole low-end system together while still keeping each layer doing its own job. The Reese gives you motion and texture. The sub gives you stability. That separation is a huge part of getting the mix right in DnB.
Now let’s write the phrase.
Open a MIDI clip and start with a 2-bar loop around 165 to 174 BPM. That’s a really nice zone for jungle and oldskool drum and bass. Don’t try to fill every 16th note. Think in phrases, not loops. That’s a big one. You want the bass to feel like a sentence, with commas and emphasis, not like someone typing random notes.
A good starting point is simple. Hit the root note on beat one. Add another note on the “and” of two. Put another hit around beat three. Then leave a pickup into the second bar. Keep the note lengths short to medium-short, somewhere around 1/16 to 1/8, and leave gaps so the drums can breathe.
This is where the break matters. If you’re working with chopped drums, listen to the snare and ghost notes. The bass should sit around them, not on top of them. In jungle, the bass often feels best when it answers just after the snare instead of fighting it. That little bit of space gives the groove more impact.
Now let’s bring in the swing.
Open the Groove Pool in Ableton Live 12 and try a subtle swing setting. Something like MPC 16 Swing 54 or 57 is a solid place to start. You can also use a light groove from a drum loop if you want more human timing. Apply it gently to the bass clip. Don’t go too hard. Around 20 to 50 percent timing is usually enough. Keep random low, maybe 0 to 10 percent, and use velocity only if it helps.
Then go in manually and fine-tune the MIDI notes by ear. Nudge some of the offbeat notes slightly late. Keep the root notes more anchored. Let the fill notes be the lazy ones. That contrast is what makes the groove feel alive. If every note swings the same way, the whole bassline can get mushy. In DnB, the low-end foundation usually stays more locked, while the upper motion gets the human drift.
Now we get to the fun part: the fill.
At the end of bar two, or maybe in the last half-bar, design a little Reese turnaround that resolves back into the loop. This is where the line really starts to feel like classic oldskool DnB. You could do three quick notes descending to the root. You could repeat one note in a stutter. You could move from the fifth down to the root. Or you could build a little call-and-response burst that dances around the snare.
A very effective idea is this: put a short note on beat four, another on the “and” of four that lands slightly late, and then one final hit right before the loop restarts. Keep those notes very short, maybe 1/32 to 1/16. Vary the velocity a bit too. That tiny detail can make the fill feel way more musical than just adding extra notes.
If you want even more movement, automate the sound during the fill. Open the filter a little more. Add a touch more saturation. Maybe lift the resonance for the final note. You could even automate a tiny pitch rise, just a few semitones, before it drops back down. The goal is to make the fill feel like the bass is taking a breath and lunging forward into the next bar.
And that’s a really important mindset in this style. The fill is about resolution energy. The listener wants to feel the phrase complete itself before the loop restarts. If you get that right, the bassline starts to feel like it’s talking to the drums instead of just repeating beside them.
Now let’s tighten the arrangement logic.
In the Arrangement View, think about where this fill lands in the larger track. A classic move is to use the basic Reese phrase for most of the section, then swap in the fill version at the end of every 4 or 8 bars. That keeps the loop from feeling too static and gives the track a real sense of movement.
For example, you might have the first 8 bars feeling restrained, with just root notes and short responses. Then as the drop develops, the full groove comes in, and the fill at the end of bar 8 or 16 hits a little harder. You can even alternate between two different fill endings so the listener doesn’t predict the move every time.
That’s a very oldskool thing to do. Small changes go a long way. A slightly different note order, a different octave on the last note, or one extra stutter can make the whole section feel alive without rewriting the bassline from scratch.
Now let’s talk about the stereo field, because this is where a lot of people accidentally ruin a good Reese.
Keep the sub mono. Always. The Reese can be wider, but be disciplined with the low end. If the patch gets too wide down low, the whole track starts to lose focus, especially on club systems. Use Utility to keep the sub centered and narrow the Reese only as much as it needs. Check in mono now and then. If the groove collapses in mono, you’ve probably spread the sound too much.
On the Reese layer, keep an eye on the low mids too. DnB bass and chopped breaks can get crowded fast. So if the kick, snare, and break are already doing a lot, don’t let the Reese fight them in the same space. Use EQ carefully and carve out what you need.
One of the best things you can do in this style is use automation instead of just adding more notes. That’s how the good fills feel musical instead of busy. For example, open the cutoff during the fill, raise saturation a little, maybe add a small gain bump on the group, or use a tiny delay throw on one note if you want a more dubby transition. Those little moves can make the phrase feel much bigger without cluttering the rhythm.
And don’t forget the drums. The bass should be in conversation with the break. If the break is full of ghost notes, leave more space in the bass. If the break drops out for half a bar, that’s your chance to let the Reese fill take center stage. If there’s a snare fill, make sure the bass either answers it or leaves room for it. That call-and-response relationship is a huge part of jungle composition.
Now, if you want to push this even further, resample the fill. That’s a really nice move for oldskool flavor. Record just the fill into an audio track, then chop it, reverse a tiny fragment, or slice it up for new variations. That sample-based workflow often gives you a more authentic jungle attitude than endless MIDI tweaking. It also lets you commit to the vibe and build faster.
Here’s a good rule of thumb: if the fill sounds good as audio, you’re probably onto something. If it only sounds good while you’re staring at the MIDI notes, it may not be strong enough yet.
So to recap the main flow. Build a Reese with subtle detune and a filtered, controlled tone. Put a clean mono sub underneath it. Write a simple 2-bar bass phrase with space, syncopation, and room for the snare. Add a little groove swing, but keep the sub tight. Then design a fill at the end of the phrase that resolves back into the one. Use automation to make the fill breathe. And finally, arrange it so the fill becomes a proper transition device, not just an extra lick.
If you’re working on your own version right now, here’s a great quick practice challenge. Give yourself 15 minutes. Load the Reese and sub. Write a 2-bar phrase with no more than six notes per bar. Add a small amount of swing. Then make a last-beat fill using two to four short notes. Automate the filter opening just for that fill. Loop it against a break. And if it feels good, resample the fill and bring it back in as audio.
That’s the sound we’re after: heavy, rolling, swung, and just unstable enough to feel alive. If the bassline feels like it’s speaking to the break and pulling the track forward, you’ve got the oldskool jungle energy locked in.