Show spoken script
Welcome in. In this lesson we’re building a beginner-friendly, repeatable formula for a jungle or oldskool DnB mid bass in Ableton Live 12 using stock devices only. And because this is tied to the vocals side of drum and bass production, we’re not just making a bass that sounds cool solo. We’re making one that leaves space for an MC shout or a vocal sample without killing the groove.
Here’s the big idea you can reuse forever:
simple oscillator, then add harmonics, then filter and shape, then add controlled movement, then lock it in mono and mix it like an instrument. That’s the formula.
And we’ll build it as a two-layer bass, which is super standard in DnB:
one sub track for weight and stability, and one mid track for character and audibility on small speakers.
Step zero: quick session setup.
Set your tempo somewhere around 165 to 172 BPM. Classic jungle sits nicely around 165 to 170, but anywhere in that window works.
Drop in any break loop or a basic Drum Rack beat. It can be a placeholder. We just need context.
Now create two MIDI tracks and name them clearly: BASS - SUB, and BASS - MID.
Cool. Step one: build the sub. Clean, consistent, boring in the best way.
On BASS - SUB, load Operator.
In Operator, choose the simplest algorithm: A only. One oscillator.
Set oscillator A to Sine. If you want a tiny bit more tone you can try Triangle, but start with Sine.
Now shape the amp envelope:
attack at zero milliseconds.
decay around 300 milliseconds.
sustain all the way down, basically off, unless you know you want held notes.
release around 50 to 120 milliseconds. This is one of those small settings that saves you from clicks, and it keeps the bass tight with the breaks.
Optional but useful: add Auto Filter after Operator.
Set it to lowpass and set the cutoff around 120 Hz. Keep resonance low, around 0.7 or even lower.
This is just a safety belt so your sub track doesn’t accidentally grow midrange content later.
Then add Utility.
Set width to zero percent. Full mono.
And adjust gain so it hits strong but isn’t clipping. A great early headroom rule: aim for your combined bass bus later to peak around minus 10 to minus 6 dBFS. Jungle mixes get crowded fast, so leaving space now makes everything easier later.
That’s your sub rule: clean, mono, stable.
Step two: the mid bass. This is the “speaker glue.”
On BASS - MID, load Wavetable.
Let’s keep the oscillator setup simple and oldskool-friendly.
Oscillator 1: Basic Shapes. Move the position between saw and square. Start about 70 percent toward saw.
Turn on Oscillator 2. Also Basic Shapes.
Tune Osc 2 up by plus 7 semitones for a classic stacked feel. You can try plus 12 if you want it hollower, but plus 7 is a great starting point.
Detune Osc 2 just a little, like 10 to 20 cents. Small. We’re not doing a huge supersaw.
Set unison to 2 voices.
Amount around 20 to 35 percent, subtle.
Now the amp envelope for the mid:
attack around 0 to 5 milliseconds.
decay 250 to 400 milliseconds.
sustain around 0 to minus 6 dB.
release around 80 to 150 milliseconds.
Now we get to the part where jungle attitude shows up: distortion and saturation.
Add Saturator after Wavetable.
Set the mode to Analog Clip.
Drive somewhere between plus 6 and plus 12 dB.
Turn Soft Clip on.
And then compensate output so you’re not getting fooled by loudness. Teacher tip: if you don’t level-match, you’ll always prefer the louder option even if it’s worse.
After Saturator, add Pedal.
Set it to Overdrive mode.
Drive around 20 to 40 percent.
Tone around 40 to 55 percent. Don’t go too bright yet.
Level to taste.
What are we doing here, conceptually? We’re generating harmonics. The sub is weight, but the mid is what makes the bassline readable on laptops and phones.
Now shape the tone with a filter, and give it that talking, rolling movement.
Add Auto Filter next.
Set it to Lowpass 24.
Cutoff somewhere in the 200 to 800 Hz zone, and you’ll set this by ear in context with drums and vocals.
Resonance around 0.9 to 1.2 for a bit of bite.
Now use the Auto Filter’s envelope. This is a classic trick for oldschool movement without needing huge wobbles.
Set envelope amount around 10 to 25 percent.
Set envelope decay around 200 to 400 milliseconds, roughly matching your note length.
That way, each note has a consistent “wah” shape that feels rhythmic.
Now add controlled modulation with Live 12’s LFO device.
Drop LFO after Auto Filter, or anywhere on the track, and map it to the Auto Filter cutoff.
Choose a sine shape for smooth rolling, or random for a slightly more oldskool, unstable wobble.
Sync the rate to 1/8 or 1/16.
Keep the amount small at first. Jungle bass tends to breathe, not dominate.
Next, we clean up the low end on the mid layer so it doesn’t fight the sub.
Add EQ Eight.
Enable a high-pass filter around 80 to 120 Hz, with a steep slope like 24 dB per octave.
This step is non-negotiable. If your mid has too much low end, you get flab, less headroom, and the mix won’t hit.
Then add Utility.
Keep width mostly mono. Try 0 to 30 percent.
If your Utility has bass mono options, you can mono everything below around 120 Hz, but even without that, just keep the mid layer narrow.
Now step three: glue sub and mid into one controllable unit.
Select both bass tracks and group them. Name the group BASS BUS.
On the BASS BUS, add Glue Compressor.
Attack around 3 milliseconds.
Release on Auto.
Ratio 2 to 1.
Lower the threshold until you see about 1 to 3 dB of gain reduction. Just a kiss. We want them to feel like one instrument, not flattened.
After that, add EQ Eight on the bus.
If it feels boxy, do a tiny dip around 200 to 350 Hz.
If it starts masking vocals, do a tiny dip around 1 to 2.5 kHz.
Tiny means tiny. One or two dB can be the difference between “everything fits” and “why does this feel scooped.”
Now, quick but extremely important coach move: a 30-second phase alignment check between sub and mid.
On BASS - MID, add a Utility temporarily, or use the one you already have, and try Phase Invert left, then Phase Invert right. Toggle one at a time while the sub is playing.
Pick the setting that gives you more solid low-mid punch, not just a louder meter reading.
If it gets louder but somehow feels hollow or less weighty, go back. Trust the weight.
Step four: make it roll like jungle with a MIDI pattern.
Jungle basslines often answer the breaks and hit the offbeats.
Work in a one-bar loop. Start your notes around F1 to A1, or adjust for your key. As a note zone, a lot of classic mid-bass readability sits around E1 to B1 depending on the track. Too low and it becomes sub-only. Too high and you start fighting snares and vocal presence.
A simple pattern idea:
hit on beat 1.
then a rest or a short note around 1.2.
then a little push at 1.3.3.
then a hit around 2.3.
Then repeat with small variations.
Keep note lengths fairly short for the mid, like eighth notes or sixteenth notes. For the sub, you can go slightly longer if you want, but don’t let it smear across everything. Jungle feels punchy when the bass is rhythmic, not just held.
And here’s a huge mixing habit: A/B in context, not in solo. A mid bass that sounds “plain” solo can be perfect with the break, hats, and a vocal. Build with the drums playing quietly in the background.
Step five: sidechain, but we’re doing it in a vocal-aware way.
We’ll do two kinds of ducking:
one for drums, and one specifically for vocals so the vocal stays upfront.
First, duck the full bass bus to the kick or drum bus.
On BASS BUS, add Compressor.
Turn on Sidechain.
Set Audio From to your kick track, or better, your drum bus if that’s how your project is set.
Ratio around 4 to 1.
Attack 1 to 5 milliseconds.
Release 60 to 120 milliseconds.
Lower threshold until you get about 2 to 5 dB of gain reduction.
If you hear obvious pumping, ease off. In jungle, we want groove and space, not a house-music pump.
Now the vocal-specific move.
On BASS - MID only, not the whole bass, add another Compressor.
Turn on Sidechain.
Set Audio From to your vocal track, your MC shout, whatever you’ve got.
Ratio 2 to 1.
Attack 5 to 15 milliseconds. That lets consonants feel natural rather than chopped.
Release 80 to 180 milliseconds.
Set threshold so you’re only getting 1 to 3 dB of reduction.
This is subtle, but it’s one of those pro-sounding separations: the vocal stays intelligible, and the sub doesn’t disappear every time someone speaks.
And a key teaching point: sidechain shouldn’t be your only vocal space tool.
If the vocal is constantly fighting the bass, do a small static carve too.
On BASS - MID in EQ Eight, try a gentle dip somewhere between 700 Hz and 2 kHz if the vocal has that barky, megaphone energy.
If the vocal is more airy and crisp, a dip around 2 to 4 kHz might be better.
Again, small. You’re making room, not changing the genre.
If you want an even cleaner vocal-aware trick that doesn’t sound like compression pumping, here’s an optional stock-device upgrade:
use Envelope Follower.
Put Envelope Follower on the MID track.
Set its Audio From to the vocal track.
Map it to Auto Filter cutoff on the MID, but map it negatively so when the vocal hits, the bass cutoff dips slightly darker for a moment.
That creates space by changing tone, not volume. It can be ridiculously transparent.
Step six: quick arrangement ideas so this doesn’t stay a loop forever.
Classic jungle structure:
intro for 8 to 16 bars with filtered breaks and maybe a teased bass with a high-pass.
then a drop section, 16 to 32 bars, full bass and breaks.
then an 8-bar switch-up where you change rhythm or filter movement.
then the second drop with a variation, like a different cutoff range or LFO rate.
Easiest switch-up ever: automate the MID Auto Filter cutoff.
For drop one, maybe you sit around 350 to 600 Hz.
For the switch-up, dip darker, 200 to 350 Hz.
For drop two, brighten it, maybe 500 to 900 Hz, and it’ll feel like the track evolved without changing the patch.
Now, common mistakes to avoid, because these are the exact things that make beginner jungle bass feel messy.
If your mid layer has too much low end, you lose headroom and the bass goes flabby. High-pass the MID at 80 to 120 Hz.
If your bass is too wide, especially down low, it won’t translate and it’ll fall apart in mono. Keep it mostly mono, widen only higher harmonics if you really need it.
If you distort too hard too early, it gets fizzy and starts stealing space from hats and vocals. Distort, then filter and EQ.
If your envelopes aren’t shaped, notes will click or blur. Use short releases and consistent lengths.
And if your sidechain is extreme, you’ll hear pumping instead of groove. Aim for 2 to 5 dB for drums, 1 to 3 dB for vocals.
Quick “small speakers” strategy, because this is how you know your mid is doing its job.
After distortion, you can use EQ Eight to lightly emphasize one harmonic area.
Try a wide bell boost around 250 to 450 Hz, one to two dB, for chesty weight.
Or try 700 Hz to 1.2 kHz for growl presence.
Keep it subtle. Jungle is controlled tone.
Also, do a fast mono compatibility check sometimes:
on the master, temporarily set Utility width to zero percent.
If your bass loses all its character, your mid layer is too wide or chorus-y. Fix by narrowing it, or only widening a high-passed parallel chain.
Now a short practice exercise you can actually finish in 15 minutes.
Build the sub and mid exactly like we did.
Program a one-bar rolling pattern.
Make three variations using only: MID filter cutoff automation, LFO rate changes from 1/8 to 1/16, and distortion drive changes plus or minus 3 dB.
Add a short vocal phrase.
Sidechain the MID to the vocal for about 2 dB of ducking.
Export a 16-bar loop and listen on headphones, then on laptop speakers.
Your goal is simple: you can still follow the bassline on laptop because the mid layer speaks, but the sub stays stable and the vocal is clear without you having to crank it.
Let’s recap the formula so it sticks.
Simple oscillator to start.
Add harmonics with Saturator and Pedal, or Roar if you want heavier later.
Shape the tone with Auto Filter and EQ Eight.
Add controlled movement with LFO or just the filter envelope.
Keep lows clean and mono with EQ and Utility.
Glue and duck with Glue Compressor and sidechain to drums and vocals.
If you tell me your BPM and key, I can suggest a tight starting MIDI groove and a realistic cutoff range that matches the era you’re going for.