Show spoken script
Welcome back. Today we’re doing a proper drum and bass sound design staple: recreating that oldskool rave stab. The kind of short, chunky chord hit that feels like it came off a dusty record, gets slammed through some 90s effects, then chopped up and used like an instrument.
This is intermediate, so I’m assuming you already know your way around Ableton’s MIDI clips, instrument racks, and basic mixing. The goal here isn’t just “make a chord sound.” The goal is: make it hit like a sampled stab, sit in a 174 BPM roller, and stay exciting over a whole phrase.
Alright, let’s start with the musical DNA, because the chord voicing is honestly half the sound.
Set your project tempo somewhere around 170 to 176. Let’s pick 174.
Now choose a key. We’ll use F minor because it’s classic dark jungle territory. And for chords, don’t overthink it: oldskool stabs love minor, sus, and minor 7 shapes because they’re chunky but a bit ambiguous. Try F minor seven: F, Ab, C, Eb. Or try F sus2: F, G, C. Or F minor add9: F, Ab, C, G.
Here’s a coach tip: start with voicing, not plugins. If your stab feels too “pretty” or too EDM, it’s usually because the chord is voiced too wide. Keep most notes within one octave so it feels close and dense. Then, if you want size, take just one note, often the fifth or the seventh, and move it up an octave. That gives you width without turning it into a massive trance pad.
Create a MIDI clip and draw your chord as a short hit. You can put it on eighth-notes or sixteenth-notes for now, but don’t worry about the groove yet. We’ll get the sound right first, then make it roll.
Now we build the instrument.
Create a new MIDI track, and drop an Instrument Rack on it. Inside that rack, we’re going to create two chains.
Chain one is the body. That’s Wavetable, or Analog if you prefer, but Wavetable is perfect for this.
Chain two is the bite. That’s Operator, doing a short, edgy layer that helps the stab read on small speakers.
Let’s dial in the body first.
On the Wavetable chain, set Oscillator one to a saw wave. Basic shapes saw is perfect. Turn on unison, set it to around four voices, and keep the unison amount moderate. Think 20 to 30 percent on amount, with detune around 10 to 15 percent. You’re aiming for thickness, not seasick wobble.
Bring in Oscillator two quietly. Square or saw, doesn’t matter too much. Keep it supportive, like minus 10 to minus 18 dB compared to the main oscillator. The idea is: weight and complexity, without turning it into a supersaw lead.
Now filter it. Choose a 24 dB low-pass. Start your cutoff around 1.2 kHz. Anywhere from 800 Hz to 2.5 kHz is fair game depending on how bright you want the initial snap. Add some resonance, maybe 15 to 25 percent. And if there’s a drive control, push a little, like 2 to 6 dB. That drive is part of the “recorded” feeling.
Now the most important thing for a stab: the amp envelope.
Attack basically instant, like zero to five milliseconds.
Decay somewhere between 250 and 600 milliseconds.
Sustain at zero.
Release short, around 60 to 150 milliseconds.
You want the chord to appear, punch, and get out of the way so it doesn’t smear across your break.
Now the filter envelope. This is where the “pew” or “yaow” movement comes from.
Set envelope amount positive, maybe plus 20 to plus 40.
Attack at zero.
Decay around 150 to 350 milliseconds.
Sustain at zero.
Release around 50 to 120 milliseconds.
So the filter opens right at the start, then closes quickly. That’s your classic stab motion.
At this point, play your chord hit. You should hear: bright initial bite, then a quick close down into a darker tail. Good.
Now let’s add the bite layer with Operator.
Create chain two, drop Operator in. For the algorithm, keep it simple. You can do a basic carrier straight to output, or a parallel-style setup, but we’re not doing FM madness here. We want a short, edgy front-end.
Set Oscillator A to square or saw. Keep the level moderate so it doesn’t dominate the Wavetable body. Now add a touch of pitch envelope for a little snap: very small amount, with a decay of around 30 to 80 milliseconds. This gives you a tiny “peck” at the front, almost like a sampled transient.
Then set Operator’s amp envelope even shorter than the body.
Attack zero.
Decay 80 to 200 milliseconds.
Sustain zero.
Release 30 to 80 milliseconds.
Optional but recommended: after Operator, add an Auto Filter set to high-pass, around 200 to 400 Hz. That keeps this chain from bringing mud into the low mids. Remember: your sub needs space. The stab should mostly live above it.
Now we’ve got a layered stab instrument. Next we glue it together and make it feel like it went through some classic rave processing.
After the Instrument Rack, add Saturator. Turn on Soft Clip. Push drive somewhere around 2 to 6 dB, and then compensate the output so you’re not just being fooled by loudness. This is one of the key steps. Classic stabs are harmonically rich, slightly abused, and they sit in the midrange because of it.
Next add Chorus-Ensemble. Put it in Chorus mode to start. Rate somewhere around 0.25 to 0.6 Hz, amount around 20 to 40 percent. Width can go wide, like 120 to 200 percent, but be careful. Too wide and it collapses in mono.
Quick reality check tip: throw a Utility at the end of the chain and set width to zero for a second. If your stab loses its whole body in mono, reduce unison or reduce chorus width, and rebuild the thickness with saturation and EQ instead of stereo trickery. Old records weren’t relying on ultra-wide unison to hit hard.
Now reverb. This is where people either nail it or ruin the groove.
Oldskool stabs often have a big character space, but it’s usually controlled, printed, or thrown on specific hits. So instead of slapping a huge reverb directly on the track, I recommend putting Reverb on a return track and sending into it.
On your Reverb, try decay around 1.2 to 2.5 seconds, pre-delay 10 to 25 milliseconds, size medium-large. Low cut the reverb around 250 to 500 Hz, high cut around 6 to 10 kHz. You want vibe, not low-mid fog and fizzy hash.
Send just a bit at first. Then later, we’ll automate it so only certain stabs splash out.
Now EQ Eight on the stab track. High-pass the stab somewhere around 120 to 200 Hz. The exact point depends on your chord voicing and what your bass is doing, but in drum and bass, it’s usually safer to get the low end out of the stab so the sub can stay clean.
If it’s harsh, check the 2.5 to 4.5 kHz zone. A small dip of 2 to 5 dB can stop it from poking your ears every time it hits. And if the stab disappears when the drums come in, a gentle boost somewhere around 900 Hz to 1.8 kHz can bring back the “speaking” tone.
Then add a Glue Compressor to control peaks.
Attack around 10 milliseconds, release on Auto, ratio 2 to 1.
Set the threshold so you’re getting maybe 1 to 3 dB of gain reduction on the loudest hits. We’re not trying to flatten it; we’re trying to make it consistent.
So far, so good. But right now, it still might sound like a clean modern synth stab. The secret sauce is resampling. This is where it becomes authentic.
There are two easy workflows.
First one: Freeze and Flatten.
Right-click the stab track, freeze it, then flatten. Now you’ve got audio.
Second one, and honestly the more fun one: resample to a new audio track.
Create an audio track, set Audio From to Resampling, arm it, and record a few hits or even a little riff.
Here’s an extra coach move: don’t just record one perfect hit. Record 8 to 16 bars while you tweak cutoff, resonance, maybe the reverb send, just by hand. Then go back and chop out the best one or two hits. That’s way closer to the vibe of sampling an old record, where every stab hit isn’t perfectly identical.
Once you’ve recorded, take the best hit and load it into Simpler. Put Simpler in One-Shot mode. Add a tiny fade-in to avoid clicks. Now you can shape the amp envelope again, and you can use Simpler’s filter for extra control. If you want dirt, add a very subtle Redux, but keep it tasteful. Light downsampling, minimal bit reduction. The goal is “sampled,” not “broken.”
And if you want that real clean-to-dirty transformation: do a second print.
In Simpler, add a bit of filter drive, maybe another Saturator after. Then resample again with slightly different filter settings. That second print often starts behaving like a found sample instead of a synth patch.
Now let’s actually use this in a rolling drum and bass context, because a stab isn’t just a sound, it’s a rhythmic hook.
At 174 BPM, classic offbeat skank is your starting point. Put the stab on the offbeats, the “ands.” If you’re looking at Ableton’s grid in 4/4, that’s like 1.2, 1.4, 2.2, 2.4 and so on. The exact grid labels can vary depending on your clip view, but you know the feel: between the kicks and snares.
Next, think call and response with the bass. Leave the sub mostly clean, and let the stab live above around 150 Hz. If your bass is busy, use fewer stabs. If the bass is simple, the stabs can do more talking.
And for fills into a drop, take one stab chop and repeat it at sixteenth-notes for the last half-bar, while you automate the filter opening. That’s instant rave tension.
Let’s talk groove, because this is where intermediate producers level up.
Velocity is your groove control. Map MIDI velocity to filter cutoff or filter envelope amount, so harder hits are brighter. Now repeated stabs don’t feel like copy-paste; they feel performed.
And micro-timing matters a lot at 174. Try nudging some stab hits late by 5 to 15 milliseconds so they sit behind the snare, especially if your break is pushing forward. Then, for transitions, push one anticipation hit early by 5 to 10 milliseconds. That little push-pull is jungle swing. It’s not always in the groove pool, it’s in the micro placement.
Now, make it sit with breaks.
In drum and bass, the midrange is crowded. Your stab has to punch without masking the snare.
Add a Compressor on the stab track for sidechain ducking. Sidechain input from your drum bus, or at least kick and snare. Fast attack, like 1 to 5 milliseconds. Release around 60 to 140 milliseconds. Aim for 2 to 5 dB of ducking on drum hits.
You’re not trying to make the stab pump like house music. You’re trying to make it bounce with the break so it feels locked in.
One more quick mix trick if things still fight: frequency slotting.
Find where the stab speaks, often around 1 to 2 kHz. Then on the drum group, make a small cut there, like 1 to 2 dB with a medium Q. It’s not dynamic EQ, but it can be more musical than over-compressing the stab.
Now a few classic “rave” automations.
Automate a filter cutoff on the stab bus: keep it more closed in the verse, open it in fills and in the drop.
Automate reverb send: small most of the time, then a big splash on the last stab of a 4 or 8 bar phrase.
And for the true jungle turnaround: take one hit and pitch it up plus 7 or plus 12 semitones, then filter it darker and give it more reverb. Use it sparingly at phrase ends so it feels like a signature moment, not a gimmick.
If you want darker, heavier DnB: pitch the resampled stab down by 2 to 7 semitones and then shorten the envelope again. It’ll instantly go from ravey to moody. You can also try band-pass filtering for that ominous telephone vibe, somewhere around 700 Hz to 1.6 kHz with a bit more resonance.
And if you want subtle old hardware instability, there’s a spicy little trick: Frequency Shifter in ring mod mode, very low frequency like 5 to 20 Hz, mixed quietly. It adds nervous movement in the mids. Keep it subtle and it reads vintage.
Now, quick common mistakes to avoid.
If your release is too long, the stabs smear over the break and kill the bounce. Keep them short unless you’re deliberately doing a wash moment.
If there’s too much low end, it will clash with the sub and make the whole track feel floppy. High-pass is your friend.
If you go too wide with chorus or unison, mono playback will punish you. Do the mono check.
If you skip resampling, it often stays “modern synth clean.” Printing is what makes it feel like a sample.
And if you drown everything in reverb, you lose punch. Use sends and automate it like an effect, not a constant state.
Let’s wrap with a quick practice assignment you can do in 15 to 25 minutes.
Build the Instrument Rack with Wavetable and Operator, and make a F minor seven stab.
Write a four-bar loop at 174 BPM with a breakbeat, a clean rolling sub, and stabs on the offbeats.
Automate the filter to open in bar four, and automate the reverb send so only the last stab gets a big throw.
Then resample the stab to audio and make three variations in Simpler: a tight dry one, a washed one with more reverb printed, and a dark one pitched down.
Finally, arrange an eight-bar phrase where you alternate those variations in a call and response.
If you do that and it still doesn’t hit right, don’t immediately reach for more effects. Go back to the chord voicing, the envelope length, and the midrange. That’s where the magic lives.
That’s it. You’ve now got a repeatable recipe: rich chord, short envelope, filter movement, saturation and chorus for character, controlled reverb for space, then resample and treat it like a one-shot. Place it in the gaps, duck it to the drums, and automate it like a DJ teasing energy.
If you tell me what exact vibe you’re aiming for, like ‘94 jungle, techstep, or modern rollers with an oldskool stab edge, and which version of Live you’re on, I can suggest specific voicings, macro mappings for your rack, and a couple of go-to frequency moves to fit your drum and bass balance.