Main tutorial
Lesson Overview
Swing is one of the fastest ways to make a mid bass feel less rigid and more alive in Drum & Bass. In a roller, oldskool jungle groove, or darker half-step section, a slightly swung bassline can create that subtle push-pull feeling that makes the track feel like it’s breathing with the drums instead of sitting on top of them. In Ableton Live 12, you can shape this very naturally using clip grooves, note placement, velocity, and a few stock devices.
The goal of this lesson is to build a simple mid bass pattern that locks to your break while still feeling human, tense, and propulsive. This sits in the arrangement usually under a breakbeat or drum loop, often during the main drop or a groove-led section where the bass has to carry momentum without overplaying. For jungle and oldskool DnB, that swing feel is a huge part of the vibe: it helps the bassline dance around the kick, snare, and break accents instead of sounding machine-tight in a sterile way.
Why this matters in DnB:
- A straight bassline can feel too grid-bound against swung breakbeats.
- A lightly swung mid bass creates forward motion and keeps repeated notes interesting.
- Swing also helps the bass leave space for snare hits and ghost notes.
- It’s especially useful in rollers, where the bass needs to feel constant but never boring.
- A 1–2 bar mid bass phrase with a roller-style swing feel
- A clean sub layer underneath for low-end weight
- A mid bass sound built from stock Ableton devices like Wavetable or Operator, plus Saturator and EQ Eight
- A groove that works with jungle-style breakbeats, especially in a classic DnB drop context
- A simple arrangement idea that can be repeated, varied, and automated across a full section
- A steady bass pulse that “leans” into off-beats
- A groove that leaves room for the snare on 2 and 4
- A darker, moving bassline with enough bounce to keep the roller flowing
- Something you could hear in a moody oldskool-inspired DnB section or a modern underground roller
- Making the bass too straight
- Over-swinging the bass
- Letting the mid bass carry the sub
- Too many notes in one bar
- Ignoring note length
- Distorting the low end too much
- Stereo widening the bass too early
- Use distortion on the mid bass only
- Add movement with Auto Filter
- Resample your bass if you want more character
- Use tiny note variations for call-and-response
- Keep mono discipline in the low end
- Add texture with a quiet parallel layer
- Reference older jungle and roller arrangements
- Swing helps a mid bass feel human, rolling, and alive in DnB.
- Keep the bass simple, then use groove, note length, and velocity to create momentum.
- Split the sub and mid bass for cleaner low-end control.
- Use stock Ableton devices like Wavetable, Operator, Saturator, EQ Eight, Auto Filter, and Utility.
- In jungle and oldskool DnB, small phrasing changes often sound bigger than complicated patterns.
- The best roller basses leave space for the drums while still pushing the track forward.
We’ll keep this beginner-friendly, but still very practical, so you can apply it immediately in Ableton Live 12.
What You Will Build
By the end of this lesson, you’ll have:
Musically, the result should feel like:
Step-by-Step Walkthrough
1. Start with a drum-loop mindset and pick the bass role
Before drawing notes, decide what job the bass is doing. In a roller or jungle-inspired DnB groove, the mid bass usually supports the break instead of fighting it. Load a drum break or programmed DnB drum pattern first, then listen for the spaces around the snare and kick.
In Ableton Live 12:
- Create a MIDI track for your bass
- Loop 1 or 2 bars of drums
- Set the tempo around 170–174 BPM for classic DnB/jungle energy
- Leave space for the snare hits, especially on beat 2 and 4
Think of the bass as a call-and-response partner to the drums. If the break is busy, keep the bass phrase simple. If the drums are sparse, the bass can be a little more animated.
2. Build a basic mid bass patch with stock devices
Keep it simple and focused. For beginner DnB, the easiest starting point is Wavetable or Operator.
Option A: Wavetable
- Load Wavetable
- Choose a saw or square-style wavetable
- Set unison low or off for now
- Keep it mostly mono for a clean low-mid focus
- Add a low-pass filter and set cutoff roughly around 150–400 Hz to keep it dark and controlled
Option B: Operator
- Use a simple sine or saw-based patch
- Add a bit of harmonics with subtle FM or waveform shaping
- Keep the sound tight and direct
Then add these stock devices after the instrument:
- Saturator: Drive around 2–6 dB
- EQ Eight: cut unnecessary sub in the mid bass layer, usually below about 80–120 Hz if you’re layering a separate sub
- Utility: keep bass mono
Why this works in DnB: DnB basslines often need a strong low-mid character, but the actual sub should stay controlled and separate. This keeps the kick and sub from smearing together while the mid bass provides the movement and attitude.
3. Draw a simple 1-bar bass rhythm first
Don’t overcomplicate the pattern yet. Start with a basic note rhythm that supports the break. A good beginner roller pattern is usually based on short notes with a few longer ties.
Try this approach:
- Put notes on the off-beats
- Leave some gaps so the groove can breathe
- Use 1 or 2 notes that repeat, then add one note slightly later in the bar for movement
A practical starting point in 170 BPM:
- Place notes on 1, the “and” of 1, 2, the “and” of 3, and 4
- Keep note lengths short, around 1/8 to 1/4 note
- Avoid filling every sixteenth note at first
For oldskool jungle flavor, think more about phrasing than constant motion. The groove often feels cool because the bass isn’t too busy.
4. Add swing using groove, not just random note nudging
This is the key part. In Ableton Live, swing can come from the Groove Pool, and that’s a great beginner-friendly way to make bass feel human without manually moving every note.
Do this:
- Open the Groove Pool
- Load a groove with a gentle swing feel
- Common starting point: 55%–60% swing amount
- Apply it lightly to your bass MIDI clip
If you want a more oldskool feel, don’t overdo it. Too much swing can make the bass feel late and messy against the drums. A subtle groove usually feels better in DnB than obvious shuffling.
You can also manually nudge a few notes:
- Move some notes a tiny bit late, especially after the snare
- Keep the main downbeat stable
- Let repeated notes breathe by varying the timing slightly
Beginner rule: use one method first. Either groove pool or manual nudging. Don’t over-edit both at once.
5. Lock the bass to the drums with note length and velocity
Swing isn’t only timing. Note length and velocity are huge for DnB feel. Shorter notes can sound punchy and tense, while slightly longer notes can glue a roller together.
Try these settings:
- Shorten most bass notes to around 1/8 to 1/4 note
- Make every second or third note slightly longer for variation
- Use velocity changes between roughly 70 and 110 for expression
Good beginner pattern idea:
- Stronger velocity on notes that answer the snare
- Slightly softer velocity on passing notes
- Keep the biggest note on the phrase start or end
This helps create a groove that feels like it’s reacting to the break. In DnB, that interaction is often more important than having a complex melody.
6. Add a clean sub layer underneath the mid bass
A mid bass alone can sound cool, but a proper DnB bassline needs sub weight. The cleanest beginner workflow is to layer a separate sub with a simple sine wave, then keep the mid bass focused on the low-mid character.
In Ableton:
- Create a second MIDI track for sub
- Use Operator with a sine wave
- Copy the same MIDI notes from your mid bass
- Keep the sub mono with Utility
- Low-pass if needed, but usually a sine is already clean enough
Useful settings:
- Keep the sub quieter than you think; it should support, not dominate
- Sidechain the sub lightly to the kick if the low end feels crowded
- Use EQ Eight on the mid bass to reduce low content below 80–120 Hz
This separation helps the groove stay clear. The swing happens mostly in the mid bass, while the sub remains stable and powerful underneath.
7. Shape the movement with subtle automation
To keep the bassline interesting over a longer drop, automate a few parameters instead of writing lots of extra notes.
Good beginner automation targets:
- Filter cutoff on Wavetable
- Saturator Drive
- Auto Filter resonance for tension
- Utility Gain for small level lifts in a switch-up
Example automation ideas:
- Open the filter slightly in the last 2 bars before a drop variation
- Increase Saturator Drive by 1–3 dB during a more intense section
- Close the filter again when the drums get busier
In DnB, small automation moves can make a loop feel like it’s evolving without losing the roller trance. This is especially useful in a long breakdown-to-drop transition or a DJ-friendly intro where the bass gradually enters.
8. Check the bass against the breakbeat and simplify if needed
Once your pattern is playing with the drums, listen for clashes. The bass should feel glued to the break, not fighting it.
Check:
- Does the bass hit too hard on the same moment as the snare?
- Is the groove too busy around ghost notes?
- Does the low end blur when the kick and sub overlap?
- Is the swing making some notes feel too late?
Fixes:
- Move a note earlier or later by a tiny amount
- Shorten notes that overlap the snare
- Remove one extra note if the phrase feels crowded
- Use Utility to confirm the bass is mono below the low end
A simple loop that leaves space often sounds bigger than a complicated one in DnB.
9. Create a 2-bar variation for arrangement interest
DnB sections feel better when the bass line changes just enough to keep the listener locked in. Make a second bar or second phrase that adds one new note, a rhythmic pickup, or a small filter change.
Easy variation ideas:
- Add a pickup note at the end of bar 2
- Remove one note in bar 2 to create a gap
- Change the last note to a higher octave for a call-and-response feel
- Automate filter cutoff slightly higher in the second bar
Arrangement example:
- Bars 1–8: main roller loop
- Bars 9–16: add a small bass change every 4 bars
- Bars 17–24: remove one note to create tension
- Bars 25–32: bring in a switch-up before the next section
This kind of structure is very common in DnB because it keeps energy moving without needing constant new material.
Common Mistakes
Fix: add subtle groove or manual timing nudges so it interacts with the breakbeat.
Fix: reduce groove amount. In DnB, too much swing can make the bass sound lazy or disconnected.
Fix: split the job. Use a sine sub layer and keep the mid bass focused on low-mids.
Fix: simplify the phrase. Roller basses often feel stronger when they are repetitive and selective.
Fix: shorten notes that clash with the snare, and vary lengths for musical phrasing.
Fix: keep Saturator or distortion on the mid bass layer, not the clean sub.
Fix: keep low frequencies mono. Use width only in the upper harmonics if needed.
Pro Tips for Darker / Heavier DnB
A Saturator or Overdrive can add aggression without destroying the sub. Try Saturator Drive around 3–5 dB and compare with bypass.
A slow, subtle filter motion can make a static loop feel alive. Try a small cutoff sweep over 4 or 8 bars.
Once the MIDI pattern works, record it to audio and chop the best bits. This is very useful for jungle and darker rollers because it lets you commit to a gritty, human feel.
Repeat the main phrase, then change just one note every 2 or 4 bars. That’s often enough to keep a DnB drop engaging.
Check with Utility and listen in mono. If the bass sounds thinner in mono, your sound design is too wide or phasey.
Duplicate the bass, filter it heavily, distort it, and keep it quiet. This can add grit and attitude while the main bass stays clean.
Classic basslines often work because they’re simple, loopable, and rhythmically persuasive. The vibe comes from phrasing and texture, not complexity alone.
Mini Practice Exercise
Spend 10–20 minutes making a roller bass loop in Ableton Live 12:
1. Set your project to 172 BPM.
2. Build or load a simple breakbeat loop.
3. Create a mid bass using Wavetable or Operator.
4. Write a one-bar bass phrase with only 4–6 notes.
5. Apply a light Groove Pool swing at around 55%–60%.
6. Add a separate sine sub layer duplicating the same MIDI notes.
7. Use EQ Eight and Utility to keep the sub clean and mono.
8. Add one small automation move on filter cutoff or Saturator Drive.
9. Listen in loop for 5 minutes and make only one change at a time.
10. Finish by creating a 2-bar variation with one extra note or one missing note.
Goal: make the bass feel like it is rolling forward with the break, not just playing notes on top of it.