DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Bass wobble in Ableton Live 12: modulate it with jungle swing (Beginner)

An AI-generated beginner Ableton lesson focused on Bass wobble in Ableton Live 12: modulate it with jungle swing in the Resampling area of drum and bass production.

Back to lessons
Bass wobble in Ableton Live 12: modulate it with jungle swing (Beginner) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

Bass Wobble in Ableton Live 12: Modulate It with Jungle Swing (Resampling Lesson) 🌀🥁

1) Lesson overview

In this lesson you’ll build a classic DnB wobble bass, then make it feel like jungle by applying swing/shuffle to the modulation, not just the drums. The key technique is resampling: we’ll record your wobble to audio, slice it, and re-groove it with a jungle swing template so it rolls like proper break-driven DnB. 🎛️

Skill level: Beginner

Focus: Ableton Live 12 stock workflow + resampling + groove feel

---

2) What you will build

You’ll end up with:

  • A MIDI bass wobble (simple synth, strong movement)
  • A swinging modulation feel (the wobble “dances” in time with jungle shuffle)
  • A resampled audio bass you can edit like a break: slice, rearrange, distort, and re-layer
  • An arrangement-ready 8-bar rolling bass phrase that fits drums at ~170–175 BPM
  • ---

    3) Step-by-step walkthrough

    A) Set up the session for DnB 🏎️

    1. Tempo: set 174 BPM (classic modern DnB range).

    2. Create three tracks:

    - MIDI Track: `BASS (MIDI)`

    - Audio Track: `BASS (RESAMPLE)`

    - MIDI/Audio Track: `DRUMS` (for a basic break/loop or drum rack)

    3. On your Master, keep it clean for now (no limiter yet). We’ll avoid clipping during resampling.

    ---

    B) Build a solid wobble bass (simple but effective)

    On `BASS (MIDI)`:

    #### 1) Add a synth

    Use Wavetable (stock, perfect for DnB).

    Wavetable settings (starter):

  • Osc 1: Basic Shapes → Sine (or Triangle if you want more harmonics)
  • Osc 2: Off (for now)
  • Unison: 2 voices, Amount ~20–30% (optional)
  • Filter: LP24
  • - Freq: ~120 Hz (we’ll modulate this)

    - Res: ~15–25%

    - Drive: a little (5–15%) if needed

    #### 2) Program a classic DnB bassline

    Create a MIDI clip (8 bars). Keep notes simple and rolling:

  • Key suggestion: F minor (DnB-friendly)
  • Pattern idea:
  • - Bar 1–2: F1 hits on 1, “and” of 2, 3, “and” of 4 (syncopation)

    - Bar 3–4: variation with short stabs (1/8 notes), then a longer hold

    - Repeat with slight changes bars 5–8

    Tip: Keep the bass mostly in F1–A#1 range for weight.

    ---

    C) Make the wobble: modulate the filter like a proper roller 🌀

    #### 1) Add an LFO to control wobble

    In Live 12, use LFO (MIDI) device (stock). Put it after Wavetable.

  • Map the LFO to Wavetable’s Filter Frequency
  • LFO settings:
  • - Shape: Triangle (smooth) or Saw (more aggressive)

    - Rate: Start at 1/8

    - Depth: Enough to move from subby to mid (aim: filter swings from ~80 Hz up to ~500–1.5k depending on taste)

    - Offset: Adjust so it doesn’t get too thin

    You should now hear a steady wobble.

    ---

    D) Add jungle swing to the wobble (this is the secret sauce) 🥁➡️🌀

    Most beginners add swing to hats and think that’s it. In jungle/DnB, the feel often comes from how movement and syncopation interact with the groove.

    #### 1) Choose a groove

    1. Open Groove Pool (click the little wave icon on the left, or `Cmd/Ctrl + Alt + G`).

    2. Load a groove:

    - Try: Swing 16-65 as a starting point

    - Or anything that resembles shuffle: Swing 16 variants

    Set the groove parameters:

  • Timing: 70–90%
  • Random: 5–15% (optional, keep subtle)
  • Velocity: 0% (we’re applying this to modulation feel, not drums)
  • #### 2) Apply the groove to the bassline MIDI clip

    Drag the groove from the Groove Pool onto your BASS MIDI clip.

  • Click the clip → in Groove settings choose your swing groove.
  • Commit (optional later). For now, leave uncommitted so you can tweak.
  • This swings note starts/lengths, but we want the wobble itself to “shuffle.”

    #### 3) Turn wobble into a rhythmic “performance” using Auto Filter + clip envelope

    We’ll do a more “jungle” style modulation pattern that responds to swing.

    Option 1 (beginner-friendly): clip envelope modulation

    1. Add Auto Filter after Wavetable (before LFO is fine too—try both).

    2. In the MIDI clip, open Envelopes (bottom-left in clip view):

    - Choose Auto Filter → Frequency

    3. Draw a repeating pattern in 1-bar loops:

    - Make the filter open on offbeats

    - Add small “double bumps” leading into beat 3 (classic jungle anticipation)

    4. Now, because the MIDI clip is grooved, your envelope points effectively get played with that swung feel (especially if you tie it to notes and make changes on rhythmic divisions).

    Option 2 (cleaner): keep LFO synced, but change Rate rhythmically

  • Map LFO Rate to a Macro (if you’re using an Instrument Rack), or automate it.
  • Automate between 1/8 and 1/16 in swung sections.
  • Either option works—but Option 1 often feels more “performed” like jungle bass movement.

    ---

    E) Resample the wobble to audio (core of this lesson) 🎙️

    Now we “print” the bass so we can slice it like a break.

    #### 1) Set up resampling

    On `BASS (RESAMPLE)` audio track:

  • Set Audio From: choose `BASS (MIDI)`
  • - Choose Post-FX (important—captures wobble/filter movement)

  • Arm `BASS (RESAMPLE)` for recording
  • Solo the bass (optional, clean capture)
  • #### 2) Record 8 bars

  • Hit record and capture your 8-bar bass phrase.
  • Stop and trim the clip cleanly to bar boundaries.
  • #### 3) Warp settings (important!)

    Click the recorded audio clip:

  • Warp: ON
  • Mode:
  • - Start with Complex Pro for smoother movement

    - If it gets smeary, try Complex

    - If you want more bite, try Texture (careful: can get weird)

  • Make sure it lines up to the grid.
  • ---

    F) Slice the resample and apply jungle swing like a break ✂️

    Now we impose groove feel in a way that’s very “jungle”—audio gets chopped and re-timed.

    #### Method 1: Slice to a Drum Rack (super DnB-friendly)

    1. Right-click the resampled clip → Slice to New MIDI Track

    2. Slicing preset:

    - Slice by: 1/16 (start here)

    - Warp: ON

    - Create one slice per: 1/16

    3. You’ll get a Drum Rack full of slices.

    Now create a MIDI clip on that new slice track:

  • Draw a simple pattern that re-triggers slices in a rolling way.
  • Apply your Groove to this MIDI clip too (or even a different swing amount).
  • Why this is sick for DnB: you can create those stuttered, syncopated wobble re-hits that lock with breaks.

    #### Method 2: Groove the audio directly (fast)

    1. Put the groove on the audio clip in Clip View.

    2. Increase Timing until it shuffles nicely.

    3. Use Fade and clip gain to control clicks.

    This is less “choppy jungle,” more smooth—still valid for rolling DnB.

    ---

    G) Add a basic drum context (so you hear the groove properly) 🥁

    On `DRUMS`:

  • Drop a breakbeat loop (or use a Drum Rack with a classic Amen-ish pattern)
  • Apply the same groove to the drums for cohesion:
  • - Timing: 60–80% (don’t over-swing)

  • Make sure kick + snare remain stable (you can reduce groove on kick/snare and keep it more on hats/ghosts if needed)
  • DnB tip: In many rolling setups, the swing is more about ghost notes + hats + movement, while the main backbeat stays dependable.

    ---

    H) Quick mix chain for the resampled bass (stock devices)

    On your resampled bass track (or slice rack output), use this starter chain:

    1. EQ Eight

    - HP filter at 25–35 Hz (remove rumble)

    - If muddy: dip 200–350 Hz a few dB

    2. Saturator

    - Mode: Analog Clip

    - Drive: 2–6 dB

    - Turn on Soft Clip

    3. Auto Filter (optional post-resample movement)

    - Subtle additional motion can help the bass “breathe”

    4. Compressor

    - Gentle control: Ratio 2:1, Attack 10–30 ms, Release 50–120 ms

    5. Utility

    - Bass Mono: set Width low or use Utility to keep sub centered

    - If needed: reduce width under 120 Hz (if you’re using racks/mids)

    If the bass loses sub after resampling/slicing, layer a clean sub:

  • Duplicate original MIDI bass → remove wobble movement → pure sine sub
  • Keep it steady and sidechain it lightly to kick.
  • ---

    I) Arrangement idea (8 bars that roll) 🧱

    Try this:

  • Bars 1–2: cleaner wobble (less swing)
  • Bars 3–4: introduce swung resampled chops + extra LFO movement
  • Bars 5–6: remove one bass hit per bar (space = groove)
  • Bars 7–8: add a stutter fill (1/16 slice repeats) leading into the drop
  • This “call and response” movement is very DnB/jungle—bass phrases answer drum phrases.

    ---

    4) Common mistakes

  • Swinging everything too hard: If kick/snare feel drunk, reduce groove amount or apply groove mainly to hats/ghosts and bass movement.
  • Wobble eats the sub: If your filter opens too high, your low end disappears. Keep a separate sub layer or restrict the filter range.
  • Resampling pre-FX by accident: Make sure you record Post-FX, otherwise you won’t capture the movement/distortion you built.
  • Clicks after slicing: Add small clip fades, and avoid slicing right on heavy waveform peaks.
  • Warp mode causing mush: If the resample loses punch, experiment with Complex vs Texture, and keep warp minimal.
  • ---

    5) Pro tips for darker/heavier DnB 😈

  • Two-band bass rack: Split into Sub (<120 Hz) and Mids (>120 Hz). Keep sub clean, destroy mids.
  • - Use Audio Effect Rack + EQ Eight for band splits.

  • Controlled aggression:
  • - Add Roar (stock in Live 12) on the mid band for growl and movement.

    - Use Roar with a light drive first, then resample again for “printed” grit.

  • Phase-safe sub: Use Utility to keep sub mono and avoid stereo widening on low end.
  • Re-swing the resample: After first resample + slice, resample again after distortion. This locks the chaos into a repeatable groove.
  • Jungle-like “push into 3”: Add a tiny extra modulation spike or slice re-hit just before beat 3. That anticipation is a jungle signature.
  • ---

    6) Mini practice exercise (15–20 minutes) ⏱️

    1. Build a wobble bass with Wavetable + LFO at 1/8.

    2. Apply Swing 16-65 to the bass MIDI clip at Timing 80%.

    3. Resample 8 bars Post-FX to audio.

    4. Slice to Drum Rack by 1/16.

    5. Make a new 2-bar MIDI pattern using slices:

    - Bar 1: simple

    - Bar 2: add a stutter fill (three fast slice hits before beat 3)

    6. Put your drums underneath and adjust groove timing until it feels “rolling” not “messy.”

    Deliverable: export a 4-bar loop with drums + swung resampled bass.

    ---

    7) Recap ✅

  • You built a wobble bass and made it groove by applying jungle swing to the movement, not just percussion.
  • Resampling let you treat bass like audio: slice it, re-trigger it, and reshape timing like you would with breaks.
  • Stock Ableton tools you used: Wavetable, LFO, Auto Filter, Groove Pool, Slice to New MIDI Track, EQ Eight, Saturator, Utility (plus optional Roar).

If you want, tell me what style you’re aiming for (old-school jump-up wobble, rollers, techy neuro-ish, or proper jungle) and I’ll suggest a specific wobble rhythm + groove settings that match it.

Ask GPT about this lesson

Chat with the lesson tutor, get follow-up help, or use quick actions.

Bigup 👽 Ask me anything about this lesson and I’ll answer in context.

Narration script

Show spoken script
Welcome in. Today we’re making a classic drum and bass wobble in Ableton Live 12, but with a twist that instantly pushes it toward jungle: we’re going to swing the movement of the bass, not just the drums.

A lot of beginners will add swing to hi-hats, maybe a ghost snare, and call it groove. But jungle and break-driven DnB has that rolling, shuffling feel because the little events inside the sound are dancing too. Filter openings, retriggers, little anticipations. So we’ll build a wobble, then we’ll resample it to audio and treat it like a break: slice it, re-time it, and apply a groove template so it rolls properly around 174 BPM.

Alright, let’s set up the session.

Set your tempo to 174 BPM. Then create three tracks:
First, a MIDI track called BASS MIDI.
Second, an audio track called BASS RESAMPLE.
Third, a drum track called DRUMS, either MIDI or audio depending on whether you’re using a loop or a Drum Rack.

And on your master, keep it clean for now. No limiter yet. Resampling is way easier when you’re not accidentally clipping while printing audio.

Now, let’s build the wobble bass.

On BASS MIDI, load Wavetable. Keep it simple and heavyweight.
For oscillator one, choose Basic Shapes, and start with a sine. If you want a bit more bite later, you can switch to triangle, but sine is perfect for learning because you can really hear what the filter is doing.
Turn oscillator two off for now.

If you want, add a touch of unison. Two voices, and keep the amount around 20 to 30 percent. Just enough to widen the mid slightly, not so much that your low end turns blurry.

Turn on the filter in Wavetable and choose LP24.
Set the filter frequency around 120 Hz as a starting point, resonance around 15 to 25 percent, and a little drive, like 5 to 15 percent. We’re not trying to obliterate it yet. We’re building a controlled wobble that can survive resampling and slicing.

Now, write a bassline.

Make an 8-bar MIDI clip. If you don’t know what key to choose, go with F minor. It’s a comfy DnB key and sits nicely in the low range.
Keep the notes mostly around F1 to A-sharp 1. That’s where you get weight.

For a pattern, think simple but syncopated. A couple hits that land on beat one, then an offbeat hit, then another on three, and something on the “and” of four. You’re aiming for a line that feels like it’s answering the drums, not just sitting there like a long drone.

Now we create the wobble movement.

After Wavetable, drop in the LFO MIDI device. Map it to Wavetable’s filter frequency.
Set the LFO shape to triangle for a smooth wobble. You can try saw later if you want it to snap harder.
Set the rate to 1/8 to start, sync on.
Now bring up the depth until you hear it travel from subby and closed to more open and mid-forward. A useful target range is something like 80 Hz up to 500 Hz, or even higher if you want more growl, but don’t open so far that your bass loses its center.
Use the offset to keep it from going too thin when it opens.

At this point you should have a steady, on-grid wobble. Cool. But it probably doesn’t feel like jungle yet. It feels like a metronome. Let’s fix that.

We’re going to add jungle swing, and here’s the mindset: swing the events that create movement, not just the MIDI notes.

Open the Groove Pool. In Ableton Live, that’s the little wave icon on the left side, or you can use the shortcut Command or Control, Alt, G.

Find a groove like Swing 16-65. That’s a great starting point.
In the Groove Pool settings, set Timing around 70 to 90 percent. Start at 80 percent.
Random can be subtle, like 5 to 15 percent, but keep it gentle. We want swagger, not sloppiness.
Keep Velocity at 0 because we’re not trying to add loud-soft dynamics here. We’re shaping timing feel.

Now drag that groove onto your bass MIDI clip.
Listen. You’ll hear the notes shift, but here’s the catch: your LFO is still locked to the grid. So the wobble’s peaks and dips can feel disconnected from the swung notes.

So we need to make the wobble itself shuffle.

We’ll do it in a beginner-friendly way using Auto Filter plus a clip envelope.

Add Auto Filter after Wavetable. Don’t overthink placement yet. If you put it after Wavetable and before some distortion later, that’s usually a nice spot. If you put it after the LFO, you’ll get layered motion. Both can work. For now, just place it after Wavetable and leave your LFO device in the chain as well. We’re allowed to stack movement.

Now go into your MIDI clip view, find Envelopes, and choose Auto Filter, then Frequency.

Draw a one-bar repeating envelope. Here’s what you’re aiming for:
Open the filter more on offbeats, so it feels like it’s stepping forward between the main beats.
Then add a little double bump leading into beat 3. That “push into 3” is a jungle signature. It’s like the bass is leaning into the snare.
Keep the shapes musical. You don’t need perfect geometry. You’re drawing a performance.

Now here’s the important part: because the MIDI clip has groove applied, those rhythmic moments you’re drawing and triggering line up with that swung feel. You’re no longer just hearing “notes with swing.” You’re hearing the bass movement itself start to dance.

Quick coaching move: mute your hats and extra percussion for a moment, and listen to just kick and snare plus the bass. If those two don’t make you nod, the groove isn’t right yet. Jungle is all about the relationship between backbeat and movement.

Once it feels good, we print it. This is where the resampling magic happens.

Go to your BASS RESAMPLE audio track.
Set Audio From to your BASS MIDI track, and make sure you choose Post-FX. Post-FX is key, because we want to capture the wobble, the filter movement, and any processing you’re doing.
Arm the BASS RESAMPLE track.
You can solo the bass if you want a clean capture.

Now record 8 bars. Let it loop once if you want options, but at minimum get a clean 8-bar pass.
When you stop, trim the audio clip so it starts exactly on a bar line and ends exactly on a bar line. If you need, use set start marker and make it tight. This is one of those unsexy steps that makes slicing later feel effortless.

Before slicing, make the clip edit-ready.
Turn on fades and add tiny fades at the clip edges to prevent clicks.
If the bass has long release tails, consolidate the clip so the audio behaves consistently when chopped.

Now click the clip and check warp.
Warp should be on.
For Warp mode, start with Complex Pro for smoothness. If it gets smeary, switch to Complex. If you want more bite and texture, try Texture mode, but be careful because it can get weird fast on bass.
Make sure it lines up with the grid. If it’s drifting, fix the warp markers now. Do not wait until after slicing.

Now we slice it like a break.

Right-click the resampled clip and choose Slice to New MIDI Track.
Slice by 1/16 as a starting point. Warp on. One slice per 1/16.
Ableton will create a Drum Rack with each slice on a pad.

This is where it gets really fun, because now the bass is playable like drum hits.

Create a MIDI clip on the new slice track. Start with a simple rolling pattern: mostly 1/8 hits so it breathes.
Then add a couple of quick 1/16 retriggers as little fills, especially leading into snares. That creates that double-time illusion without changing the tempo.
And yes, apply a groove to this slice MIDI clip as well. Often it works great to use heavier timing on bass slices than on the drums. Think of the Groove Pool like a feel mixer: light on drums, heavier on bass slices, and keep the sub straight.

Now let’s add drum context so you can actually judge the groove.

On DRUMS, drop in a breakbeat loop or build an Amen-ish pattern in a Drum Rack.
Apply the same groove to the drums, but use less timing, like 60 to 80 percent. You want the kick and snare to stay dependable. The swing should mostly live in hats, ghosts, and the bass movement.
If the kick and snare start feeling drunk, back off the timing. Jungle bounce is usually micro-timing, not extreme swing everywhere.

Now do a quick, practical mix pass on the resampled bass track, using stock devices.

Add EQ Eight.
High-pass around 25 to 35 Hz to remove rumble.
If it’s muddy, dip a few dB around 200 to 350 Hz.

Add Saturator.
Use Analog Clip mode, drive around 2 to 6 dB, and turn on Soft Clip. You want the bass to read on smaller speakers, and saturation helps translate the rhythm.

Optionally add Auto Filter after resampling too, just for subtle breathing, but keep it controlled. Too much motion on top of slices can get messy.

Add a Compressor for gentle control.
Ratio around 2:1, attack 10 to 30 milliseconds, release 50 to 120 milliseconds. This is not about smashing. It’s about keeping the groove consistent so the quieter steps don’t disappear behind the break.

Add Utility.
Keep the low end centered. If you’re doing anything stereo in the mids, make sure your sub stays mono. This is non-negotiable in most DnB systems.

If you notice the bass loses sub after resampling and slicing, that’s normal. The fix is to layer a clean sub.
Duplicate your original MIDI bass, strip it down to a pure sine with minimal movement, keep it straight with no groove, and lightly sidechain it to the kick. Now you get weight on-grid, and swagger in the resampled mids.

Let’s turn it into an arrangement-ready phrase.

Try an 8-bar structure like this:
Bars 1 to 2, cleaner wobble, less swing, more readable.
Bars 3 to 4, introduce the swung resampled chops, maybe slightly busier.
Bars 5 to 6, remove one bass hit per bar. Space equals groove. This is where rollers get their bounce.
Bars 7 to 8, add a stutter fill using 1/16 slice repeats leading into the next section.

That call-and-response idea is a jungle staple. Bass phrases answer drum phrases.

Quick troubleshooting, because these are the common beginner traps.

If everything feels over-swung, reduce groove timing. Then add just one or two intentional late moments per bar instead of cranking timing globally.
If your wobble eats the sub, your filter range is too extreme, or you need that separate sub layer.
If you accidentally resample pre-FX, you’ll wonder why the audio sounds boring. Always choose Post-FX.
If you get clicks after slicing, add tiny fades and avoid slicing right on huge waveform peaks.
If warp sounds mushy, change warp mode and keep warping minimal.

Now, a few extra power moves if you want to level it up without leaving stock Ableton.

You can push and pull with Track Delay. Try setting the resampled bass track to be slightly late, like plus 5 to plus 15 milliseconds, while keeping the sub layer at zero. That’s an instant “swagger” trick: weight stays on-grid, attitude sits back.

You can also extract groove from a real break. Drop in a breakbeat loop you like, right-click it, choose Extract Groove, and apply that groove to your bass slice MIDI. That’s literally stealing the drummer’s timing and giving it to your wobble.

And if you want the wobble to speak more, try a vowel-ish movement using Auto Filter in band-pass mode with some resonance. Sweep between two sweet spots so it feels like “oo” to “ah,” resample it, then slice the most characterful syllables.

Alright, quick mini practice to lock this in.

Build a Wavetable wobble with LFO at 1/8.
Apply Swing 16-65 to the bass clip at around 80 percent timing.
Resample 8 bars Post-FX.
Slice to Drum Rack by 1/16.
Make a new 2-bar slice pattern: first bar simple, second bar add a stutter of three fast hits right before beat 3.
Put your drums underneath, then tweak groove timing until it feels rolling, not messy.

Your deliverable is a 4-bar loop with drums plus swung resampled bass.

Recap.
You built a wobble bass, but more importantly, you made it feel like jungle by swinging the movement, not just the percussion. Resampling let you treat bass like audio, slice it like a break, and impose groove in a way that sounds intentional and repeatable.

If you tell me what direction you’re aiming for, like jump-up wobble, rollers, techy neuro-ish, or proper old-school jungle, I can suggest a specific wobble rhythm, groove template, and where to place that “push into 3” moment so it lands perfectly.

mickeybeam

Go to drumbasscd.com for +100 drum and bass YouTube channels all in one place - tune in!

Generating PDF preview…