Show spoken script
Welcome in. Today we’re building a dubwise sub blend system in Ableton Live 12 for that classic jungle, oldskool DnB vibe. Beginner-friendly, stock devices, and the goal is specific: big, stable sub… dusty, moving mids… and crisp kick and snare transients that still punch through the mix.
Think of this like two basses pretending to be one instrument.
The sub is your chest hit, steady and centered.
The mid layer is your character, your speaker flex, the “dub” part that moves and talks back to the break.
And then we glue it together and duck it just enough so the drums stay in front.
Alright, open Ableton Live 12 and let’s set the scene.
First, set your tempo to 168 BPM. That’s a sweet spot for jungle and oldskool DnB.
For key, pick something bass-friendly like F minor or G minor. Don’t overthink it. We just want a root note that feels good down low.
Now create four tracks.
One audio track for Drums.
Two MIDI tracks for Sub and Mid.
And then we’re going to group Sub and Mid into a Bass Bus in a minute.
Quick workflow tip: color code. It sounds boring, but it makes you faster. Drums orange, Sub blue, Mid purple, Bus green. You’ll make better decisions when you can see your system clearly.
Now let’s build drums first, because transients need a target. We’re not mixing bass in a vacuum.
On the Drums track, drop in a breakbeat loop. Amen, Think, whatever you’ve got. Even a random break is fine for learning.
Then add Drum Buss after the break.
Set Drive somewhere around 5 to 15 percent. Keep Boom at zero for now, because we want the bass system to own the subs.
Now the magic for jungle punch: turn Transient up, maybe plus 10 up to plus 25. You want the snap of the break to come forward.
Crunch can be low, like 0 to 10, just for a bit of grit if you like.
After Drum Buss, add EQ Eight.
High-pass around 25 to 35 Hz. That’s just cleaning rumble, not changing the vibe.
If the break feels boxy or like it’s wearing a cardboard shirt, dip around 250 to 450 Hz by maybe 2 to 4 dB.
Optional classic move: layer a quiet one-shot snare on beats 2 and 4, just underneath, for extra crack. Keep it subtle. In jungle, the snare is basically the crown.
Cool. Drums are now the reference point.
Now the Sub track. This is the part that should survive any playback system. Club, car, phone, whatever. It’s your foundation.
On Sub, load Operator.
Oscillator A: choose a sine wave. If you want a tiny bit more harmonic information, you can try triangle, but start with sine to learn what clean really sounds like.
Make sure it’s mono. One voice. No fancy stuff yet.
Create a MIDI clip. Keep it simple. Start with your root note, like F1. Depending on your setup you might prefer F0, but F1 is a common starting point.
Write a classic jungle-style rhythm: mostly long notes, with a couple of short pickup notes that push the groove forward.
For example, in one bar: hold a long F starting on beat 1, and then add a short F around beat 3-and. That little late hit is a very jungle kind of “push.”
Now process the sub, but keep it clean.
Put EQ Eight first. Low-pass it around 80 to 120 Hz. Yes, low. This track is sub only. It is not here to sound exciting by itself.
If it’s too heavy or bloomy, do a tiny dip around 50 to 60 Hz, just 1 or 2 dB. Tiny moves.
Then add Saturator, very gentle.
Drive 1 to 3 dB.
Soft Clip on.
The goal is not distortion. The goal is a hint of harmonics so the sub reads a little better on smaller speakers, without turning into a mid-bass monster.
Then add Utility.
Set Width to 0 percent. Mono. Non-negotiable for beginner jungle low end.
If you use Bass Mono, set it around 120 Hz. Just make sure the bottom is locked in the center.
At this point you should have a sub that feels stable and boring in solo, but powerful in context. That’s exactly right.
Now the Mid track. This is where we get dusty, filtered, and alive.
Load Wavetable or Analog. I’ll describe Wavetable, but Analog works too.
In Wavetable, pick a basic shape that has harmonics. Something saw-ish or square-ish is perfect.
Keep it mono or one voice. If you add unison, keep it subtle, like unison 2, but don’t let it get wide in the low end.
Turn on Glide if you want dub slides. Set it around 30 to 80 milliseconds. Enough to feel “rubbery” but not so much that everything smears.
Now build the mid chain in this order.
First: Auto Filter.
Choose a steep low-pass, LP24.
Set the cutoff somewhere between 200 and 600 Hz to start. We’re aiming for “talking through a filter,” not full-range bass.
Add a touch of resonance, 10 to 25 percent, just enough to give it that dub edge.
Now give it movement. Turn on the LFO in Auto Filter.
Sync it to tempo.
Try rate at 1/4 or 1/8.
Keep the amount small. If the filter is sweeping wildly, it’s going to sound like a demo preset. We want “breathing,” not “look at me.”
And here’s a teacher tip: instead of a huge LFO amount all the time, use a small amount, and later automate the amount for fills. That’s where it starts sounding intentional and musical.
Next in the chain: Roar, because Live 12 finally gives you that beautiful dusty saturation vibe without needing third-party plugins.
Pick a style like Tape or Tube.
Drive around 5 to 15 percent. Start lower than you think. It’s easy to overdo.
If it gets fizzy, use Roar’s tone controls to roll off some top.
Then EQ Eight.
This is important: high-pass the Mid layer around 120 to 160 Hz. Commit to it.
Here’s the mindset: the sub owns below your crossover, the mid owns above it. If you let the mid leak into sub territory, you get “mystery overlap,” and your low end turns cloudy.
Optionally, for that woody, dusty presence, you can do a gentle boost somewhere around 700 Hz to 1.5 kHz.
If it’s biting, dip around 2 to 4 kHz a little.
Optional width: Chorus-Ensemble.
Mix 10 to 25 percent, just a little.
Then put Utility after it to keep things safe. Set Width anywhere from 60 to 120 percent for the mid layer, but keep an ear on phase. If the bass disappears when you hit mono, you went too far.
And a safety thought: even if your mid is wide, you still want low frequencies centered. Use Bass Mono up to around 150 Hz if needed.
Now we glue everything.
Group the Sub and Mid into a group and name it BASS BUS.
On the Bass Bus, add EQ Eight first.
High-pass at 20 to 30 Hz. Just cleaning subsonic junk.
If the kick and sub are stepping on each other, you can do a tiny dip where the kick’s fundamental lives, often around 50 to 70 Hz. Tiny. Don’t carve a crater.
Then add Glue Compressor.
Attack 10 milliseconds.
Release Auto.
Ratio 2 to 1.
You’re aiming for 1 to 2 dB of gain reduction on peaks. This is not “EDM pumping,” this is just glue.
Then add a Limiter for safety only.
Ceiling at minus 0.8 dB.
Do not slam it. This is training wheels so nothing explodes while you learn.
Now the big thing: keeping transients crisp.
In jungle, the snare and kick need to stay on top. So we duck the bass slightly when drums hit.
Add a Compressor on the Bass Bus after the glue, or before the limiter, either is fine. I usually place it before the limiter.
Enable Sidechain.
Set the sidechain input to your Drums track.
Start with ratio 3 to 1.
Attack 2 to 10 milliseconds. Fast enough to get out of the way of the transient.
Release: for 168 BPM, try 120 to 180 milliseconds as a starting point.
Then lower the threshold until you see about 2 to 4 dB of gain reduction on the main hits.
Teacher note: if your bass feels like it’s “gulping” or the groove is wobbling in a bad way, your release is probably too short. Lengthen it so the bass returns just before the next drum hit. The bass should breathe with the break, not fight it.
Now let’s write the classic jungle call and response.
Sub holds the foundation, mid answers in the gaps.
A simple workflow: copy the Sub MIDI clip to the Mid track.
Then delete some mid notes. Make the mid speak more rhythmically.
Specifically: leave space on the snare hits, beats 2 and 4. If your mid is blaring right on the snare, you’ll mask the snare body and the whole beat loses authority.
Add a short note just before beat 3 or beat 4 for forward motion. Those little pickups make it roll.
Now automate the Mid Auto Filter cutoff to create phrases.
Bars 1 and 2: keep it darker, like 200 to 350 Hz.
Bars 3 and 4: open it a bit, maybe 400 to 700 Hz.
Bars 7 and 8: open it the most for a mini lift, so when the loop repeats it feels like it’s going somewhere.
And here’s a fast “is this working?” check.
Put a Spectrum device on the Bass Bus.
If you’re in F, you should see a strong fundamental around 43.7 Hz.
And you should see most mid energy above your crossover.
If the mid is lighting up below about 120 Hz, your split isn’t doing its job yet. Raise the mid high-pass a little, or lower the sub low-pass a little, until they stop wrestling.
Now, quick beginner phase check.
Temporarily add Utility on the Mid track and hit Phase Invert on the left or right channel and listen.
If the combined bass suddenly gets noticeably bigger when inverted, that’s a sign your layers are fighting in the real setting.
Undo the invert, and instead try one of these fixes:
Slightly adjust the Mid filter cutoff.
Reduce unison or stereo effects on the mid.
Or use Track Delay on the Mid by tiny amounts, like plus or minus 0.1 to 0.5 milliseconds. Tiny. We’re not doing a slapback, we’re tightening the alignment.
Now let’s do a simple arrangement so it feels like a tune, not a static loop.
Bars 1 to 4: drums and sub only. Tease the drop.
Bars 5 to 8: bring in the mid. That’s your main groove arriving.
Bars 9 to 12: drop the mid out for one bar and do a little filter move, dub style, then bring it back.
Bars 13 to 16: bring the mid back with more movement, maybe slightly more filter openness, and add a small drum fill if you want.
Let’s add one classic dub trick: echo throws.
Put Echo on a return track if you can, it’s cleaner. If not, put it directly on the mid, but returns are the classic way.
Set time to 1/8 or 1/4 dotted.
Feedback 15 to 30 percent.
Use Echo’s filter to roll off lows below 200 Hz so the echo doesn’t muddy your low end.
Then automate the send amount only on the last note of a phrase. One or two throws is enough. That little tail makes it feel like a system tune.
Before we wrap, let’s cover common mistakes so you can avoid the usual beginner pain.
If your sub isn’t mono, it will feel weaker. Lock it to mono.
If your mid layer still has low bass, it will smear your low end. High-pass it at 120 to 160 and commit.
If you saturate the sub too much, you’ll lose headroom and it’ll get farty. Keep it gentle.
If you over-duck, like 8 to 12 dB, your bass will sound like it’s disappearing. Aim for a subtle 2 to 4.
And if the snare suddenly feels small, check the mid layer around 180 to 250 Hz. That’s dust territory, but it’s also snare body territory. You may need to reduce that area on the mid.
If you want an extra spicy Live 12 trick: use a dynamic dip on the Mid EQ around 180 to 250 Hz keyed by the drums. That way, the mid is dusty when it’s alone, but it politely ducks when the snare hits. Best of both worlds.
Now your mini practice exercise. Set a timer for 15 to 20 minutes.
Get a break punching with Drum Buss, around plus 15 transient.
Write an 8-bar subline using only two notes: the root and the fifth. That’s enough to make it musical.
Duplicate that MIDI to the mid. High-pass at 150. Add Auto Filter LFO at 1/8. Add Roar in Tape style.
Sidechain the Bass Bus to drums for around 3 dB ducking.
Then export a quick loop and listen on headphones and then on a phone speaker.
The question is: at low volume, can you still follow the bass rhythm? On a phone, can you still perceive the pattern, even if you can’t hear the sub? That’s how you know your harmonics and mids are doing their job.
Let’s recap what you built.
A clean, mono sub that’s low-passed and lightly saturated.
A dusty, moving mid layer that’s high-passed, filtered, and driven with Roar, with controlled width.
A Bass Bus that glues them together, protects them, and ducks them so the kick and snare transients stay crisp.
And a simple call and response bass phrase plus a quick 16-bar structure that feels like real jungle.
If you tell me your BPM, your key, and which break you used, I can suggest a ready-to-drag MIDI rhythm grid that leaves perfect holes for the snares, plus a tight filter automation curve for that exact pattern.