DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Ghost oldskool DnB bassline with jungle swing in Ableton Live 12 (Intermediate)

An AI-generated intermediate Ableton lesson focused on Ghost oldskool DnB bassline with jungle swing in Ableton Live 12 in the Composition area of drum and bass production.

Back to lessons
Ghost oldskool DnB bassline with jungle swing in Ableton Live 12 (Intermediate) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

Ghost Oldskool DnB Bassline with Jungle Swing in Ableton Live 12

1. Lesson overview

In this lesson you’ll build a ghostly, oldskool drum & bass bassline with a jungle-style swing feel — the kind of line that sits under fast breaks, feels movement-heavy, and still leaves space for the kick, snare, and chopped drums to breathe.

We’re aiming for:

  • A rolling sub foundation with a slightly unstable, human feel
  • Ghost notes and off-grid movement that hint at classic jungle / early DnB phrasing
  • Oldskool character using simple synthesis, filtering, and saturation
  • Swing that feels musical, not like generic shuffle
  • Arrangement-ready movement so the loop can evolve into a full tune
  • You’ll use Ableton Live 12 stock tools, mainly:

  • Wavetable or Operator
  • Auto Filter
  • Saturator
  • Drum Buss
  • Glue Compressor
  • Utility
  • EQ Eight
  • MIDI effects like Velocity, Random, and Note Length
  • Groove Pool for swing feel
  • This is an intermediate composition lesson, so we’ll focus on actually writing the bassline, not just sound design. 🔥

    ---

    2. What you will build

    By the end, you’ll have a 1- or 2-bar bass loop that includes:

  • A root-note sub phrase
  • Ghost notes between main notes
  • A syncopated jungle bounce
  • Optional call-and-response movement
  • A bass patch that can be layered into:
  • - sub layer

    - mid-bass layer

    - textural ghost layer

    Think of it as a bassline that feels like it’s lurking behind the drums, rather than constantly shouting.

    Musical target

    A typical vibe might be:

  • Key: F minor, G minor, or A minor
  • Tempo: 165–174 BPM
  • Bass style: mono, short-decay, slightly resonant, filtered
  • Groove: laid-back but urgent
  • ---

    3. Step-by-step walkthrough

    Step 1: Set up your project

    Start with a clean Live 12 set.

    1. Set tempo to 170 BPM.

    2. Create:

    - 1 MIDI track for bass

    - 1 drum track or audio loop for breaks

    3. Drag in a classic breakbeat or build a simple break pattern with:

    - kick

    - snare on 2 and 4

    - shuffled hats or chopped amen-style hits

    You want the bassline to respond to the drums, not ignore them.

    Step 2: Create the bass instrument

    #### Option A: Wavetable

    This is great for a flexible oldskool-style bass with movement.

    Basic Wavetable setup:

  • Osc 1: Basic Shapes or Saw
  • Osc 2: Sine or Triangle, lower in level
  • Filter: Low-pass 24 dB
  • Amp envelope:
  • - Attack: 0–5 ms

    - Decay: 150–300 ms

    - Sustain: 0–30%

    - Release: 50–120 ms

    #### Option B: Operator

    This is excellent for a clean sub-heavy classic DnB tone.

    Basic Operator setup:

  • Use Osc A as a sine
  • Add a second oscillator softly for harmonic presence
  • Keep phase stable if you want tighter low-end
  • Use short envelope decay for punch
  • If you want a more authentic early jungle bass, start with Operator, then add texture later.

    ---

    Step 3: Build a practical device chain

    Here’s a strong stock chain for this style:

    1. Instrument: Wavetable or Operator

    2. EQ Eight

    - High-pass only if needed on the mid layer

    - Low-cut below 20–30 Hz if the sub gets messy

    3. Saturator

    - Drive: 2–6 dB

    - Soft Clip: On

    4. Auto Filter

    - Low-pass around 120–300 Hz on the sub layer

    - Use envelope or automation for movement

    5. Utility

    - Bass mono: Width 0%

    - Keep lows centered

    6. Drum Buss on the mid layer only if you want extra grit

    7. Glue Compressor if the bass is too spiky

    - Ratio: 2:1

    - Attack: 10–30 ms

    - Release: Auto or 0.3–0.6 s

    - Aim for gentle gain reduction, not pumping chaos

    #### Suggested split:

  • Sub track: pure sine or filtered bass
  • Mid track: harmonics, saturation, movement
  • Ghost layer: high-passed texture or filtered duplicate with shorter notes
  • This split gives you control and keeps the low end solid.

    ---

    Step 4: Write the bassline skeleton

    Start with a 2-bar MIDI clip.

    Choose a root note, for example F minor.

    #### Simple foundation idea

    Use the tonic and fifth as the core:

  • F
  • C
  • Eb
  • G (as a passing note if it fits the vibe)
  • A classic jungle bassline often works because it is:

  • repetitive enough to be hypnotic
  • syncopated enough to feel alive
  • sparse enough to let breaks breathe
  • #### Example phrasing concept

    Try this rhythmic idea over 2 bars:

  • Bar 1
  • - F on beat 1

    - short ghost note on the “&” of 1

    - C on beat 2.5

    - Eb on beat 4

  • Bar 2
  • - F on beat 1.75

    - ghost note on beat 2

    - C on beat 3

    - quick pickup note into bar 3

    Don’t think of it as a full melody. Think pressure and release.

    ---

    Step 5: Add jungle swing with note placement

    This is where the groove comes alive. Jungle swing is not just “late notes.” It’s a combination of:

  • off-grid note placement
  • short note lengths
  • velocity variation
  • call-and-response with drums
  • #### Try this:

  • Keep the main root note fairly tight
  • Place ghost notes slightly late:
  • - around 10–25 ms behind the grid

  • Push some pickup notes slightly early if they lead into a snare or kick
  • In Live, you can:

  • manually nudge notes with Alt/Option + arrow
  • use the Groove Pool
  • or program the bass with slightly human timing
  • #### Good groove choices

    Open the Groove Pool and try:

  • MPC 16 Swing
  • MPC 16 Swing 57–62%
  • Light MPC-style shuffle
  • Or extract groove from your break if you have a chopped loop
  • Apply groove subtly:

  • Groove Amount: 20–50%
  • Avoid overdoing it or the bass will sound drunk instead of dancing 🥁
  • ---

    Step 6: Add ghost notes correctly

    Ghost notes should feel like shadow notes, not extra lead notes.

    They are usually:

  • very short
  • lower velocity
  • sometimes filtered more than the main notes
  • often placed between main hits
  • #### How to program them

    Use a duplicate MIDI clip or keep them in the same clip but:

  • set velocity lower, around 20–50
  • shorten note length to 1/16 or less
  • place them on weak subdivisions:
  • - eighth-note offbeats

    - 16th-note pickups

    - between kick/snare gaps

    #### Sound design for ghost notes

    You can make them more ghostly by:

  • lowering filter cutoff on those notes
  • reducing velocity-to-filter amount
  • using a second MIDI lane or rack chain to trigger a more muted sound
  • A nice trick:

  • duplicate the bass instrument chain
  • make one chain brighter and one chain darker
  • use Chain Selector or velocity mapping to switch between them
  • That creates a very oldskool, animated bass feel.

    ---

    Step 7: Humanize with MIDI effects

    Ableton’s MIDI effects are perfect for this style.

    #### Use Velocity

    Put Velocity before the instrument and adjust:

  • Out Hi: around 100
  • Out Low: around 35–50
  • Drive/Random gently if needed
  • This helps ghost notes stay soft without manual editing every time.

    #### Use Note Length

    This is excellent for jungle-style bass stabs.

  • Shorten note length for tighter phrasing
  • Keep ghost notes very short
  • Leave main notes slightly longer
  • #### Use Random

    Use sparingly.

  • Chance: low
  • Random pitch amount: very small, or off
  • Better for slight variation on repeated patterns than for the main bassline
  • #### Use Scale

    If you’re working quickly, add Scale before the bass instrument to stay in key while experimenting with dark note choices.

    ---

    Step 8: Make it feel like oldskool DnB

    Oldskool jungle basslines often have:

  • simple tonal centers
  • slight detuning or movement
  • filtered harmonics
  • contrast between sub and presence
  • #### Add character with:

  • Saturator for harmonics
  • Auto Filter with gentle cutoff movement
  • chorus-like width only on the mid layer if needed
  • sampled texture or vinyl noise very quietly in the background
  • ##### Example settings:

    Saturator

  • Drive: 3 dB
  • Analog Clip: On
  • Soft Clip: On
  • Auto Filter

  • Cutoff: start around 180 Hz on the mid layer
  • Resonance: 10–20%
  • LFO: subtle, if used at all
  • EQ Eight

  • Cut some mud around 200–400 Hz if the bass gets boxy
  • Keep sub clean below 100 Hz
  • Don’t overboost the low end; let the kick and bass share space
  • ---

    Step 9: Lock it to the drums

    This style works when bass and drums are arranged together.

    #### Typical drum relationship

  • Kick hits leave space for bass entrances
  • Snare hits are strong anchors
  • Ghost bass notes often answer the snare
  • Hat patterns create momentum, so bass can “lean into” them
  • Try making the bassline react to:

  • the gap after the snare
  • the pickup into the next kick
  • the last 1/16 before bar change
  • If your bass is fighting the break, simplify it.

    A classic mistake is trying to write a bassline that is too busy for the drum loop.

    ---

    Step 10: Create movement across 8 bars

    A good DnB loop should evolve.

    Use 4- or 8-bar variation ideas:

  • Bar 1–2: main motif
  • Bar 3–4: add a ghost pickup
  • Bar 5–6: remove one note to create space
  • Bar 7: add a small fill or octave hit
  • Bar 8: lead into the next phrase with a note change or filter open
  • #### Arrangement idea

    Automate:

  • filter cutoff opening slightly every 4 or 8 bars
  • distortion amount increasing in breakdown-to-drop transitions
  • one extra mid-bass note before a drop
  • This gives the bassline a living, rolling quality.

    ---

    4. Common mistakes

    1. Making the bassline too melodic

    Oldskool DnB bass is often more about groove than melody. Too many different notes can weaken the identity.

    2. Using too much swing

    If the groove is over-shuffled, the bass will drag and lose urgency. Keep swing subtle.

    3. Ignoring note lengths

    Long notes can blur the low end and fight the break. Short, controlled notes usually work better.

    4. No sub discipline

    If the bass layer is stereo, wide, or overly distorted in the sub range, your mix will fall apart quickly.

    5. Ghost notes that are too loud

    Ghost notes should support the phrase, not compete with the main notes.

    6. Writing bass without the drums

    This style absolutely needs the drums in context. Always compose with your break or drum pattern playing.

    ---

    5. Pro tips for darker/heavier DnB

    Use octave pressure

    Try hitting a note an octave higher very briefly before dropping back to the root. This adds menace without clutter.

    Automate filter and drive separately

    A dark bass often gets heavier when:

  • the filter opens slightly
  • saturation increases just a touch
  • the sub remains stable
  • Layer a mid-bass ghost

    Duplicate the bass and high-pass the copy around 120–180 Hz.

    Then:

  • add distortion
  • shorten the notes
  • push it back in the mix
  • This makes the bass feel bigger without destroying the sub.

    Use negative space

    For darker DnB, silence is power. Leave gaps before the snare or after a heavy kick. The bass will feel more threatening when it returns.

    Try rhythmic note pairs

    Instead of one long note, use two short notes with a tiny gap. That “stutter” can sound very oldskool and aggressive.

    Process the break and bass together carefully

    If your bassline has a strong groove, over-compressing the drum bus can flatten the interaction. Let the break breathe and keep bass control targeted.

    ---

    6. Mini practice exercise

    Exercise: Build a 2-bar ghost bass loop in F minor

    #### Step A

    Create a 2-bar MIDI clip and place these notes:

  • Bar 1: F, C, Eb, F
  • Bar 2: F, C, Eb, G
  • #### Step B

    Assign rhythms like this:

  • Main notes: on strong beats or syncopated anchors
  • Ghost notes: on offbeats and 16th pickups
  • #### Step C

    Set velocities:

  • Main notes: 85–110
  • Ghost notes: 25–50
  • #### Step D

    Add a light chain:

  • EQ Eight
  • Saturator
  • Auto Filter
  • Utility
  • #### Step E

    Loop it with a breakbeat at 170 BPM

    Then make 3 variations:

    1. one darker version with more filter

    2. one heavier version with more saturation

    3. one more swung version with slightly late ghost notes

    This exercise will teach you how much groove lives in timing, not just note choice.

    ---

    7. Recap

    You’ve now got the core method for making a ghost oldskool DnB bassline with jungle swing in Ableton Live 12:

  • Start with a simple mono bass sound
  • Write a sparse, root-led phrase
  • Add ghost notes with careful velocity and timing
  • Use swing lightly and musically
  • Keep the sub clean and centered
  • Shape movement with saturation, filtering, and arrangement automation
  • Always work against the drums, not in isolation
  • If you do this well, the bassline will feel:

  • rolling
  • haunted
  • classic
  • and properly DnB/jungle

If you want, I can also turn this into:

1. a bar-by-bar MIDI pattern example, or

2. a stock Ableton Live 12 device rack preset recipe for this bass sound.

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 back. In this lesson, we’re building a ghostly oldskool drum and bass bassline with a proper jungle swing feel in Ableton Live 12. So not just a bass sound, but a bassline that actually dances with the drums, leaves space, and still feels full of attitude.

The goal here is to get that classic vibe where the bass is rolling underneath the break, slightly haunted, a little unstable, and very alive. We want a solid sub foundation, some ghost notes slipping between the main hits, and a groove that feels human rather than grid-locked.

For this one, we’ll stay inside Ableton’s stock tools. You can do this with Wavetable or Operator, plus a few key effects like Auto Filter, Saturator, Utility, EQ Eight, and maybe Drum Buss or Glue Compressor if you want extra grit or control. We’ll also use MIDI tools like Velocity, Note Length, Random, and the Groove Pool to give the line that jungle-style shuffle.

First, set up a clean Live set and put the tempo around 170 BPM. That’s a great middle ground for this sound. Then create one MIDI track for the bass and one drum track or audio loop for your break. If you’re using a breakbeat, great. If not, even a simple kick, snare on two and four, and some chopped hats will work. The important thing is that the bassline is written in context, because this style lives and dies by the relationship between bass and drums.

Now let’s build the instrument. If you want a cleaner, deeper, more classic sub-heavy tone, start with Operator. Use a sine wave as the main oscillator, then add a second oscillator very quietly if you want a little harmonic presence. Keep the envelope short and punchy. Fast attack, short decay, low sustain, and a short release. That gives the bass note shape without turning it into a big smeared sustain.

If you want a more flexible sound with more movement, Wavetable is a great choice. Use a basic shapes or saw oscillator, keep the second oscillator subtle, and run it through a low-pass filter. Again, keep the amp envelope short. This style usually doesn’t need huge long notes. It needs tight, controlled hits that leave room for the break.

Next, build a practical device chain. A very solid starting point is instrument, then EQ Eight, then Saturator, then Auto Filter, then Utility. If you want extra thickness on a mid layer, you can add Drum Buss there. If the bass is getting too sharp or pokey, Glue Compressor can smooth it out a bit, but use it gently. We’re not trying to squash the life out of it.

A really important idea here is splitting the bass into layers if you can. A sub layer should stay clean, mono, and centered. A mid layer can carry the grit, saturation, and movement. And a ghost layer can handle the shorter, darker notes. That kind of split gives you much more control and keeps the low end solid while still letting the bass speak on smaller speakers.

Now let’s write the actual bassline. Start with a two-bar MIDI clip. Pick a root note, like F minor, G minor, or A minor. For this lesson, F minor is a nice place to start because it feels dark and classic. Keep the phrase simple at first. Think in terms of a home note, a fifth, maybe a minor third, and one or two passing tones. The magic is not in using loads of notes. The magic is in the timing and phrasing.

A strong oldskool jungle bassline often feels like pressure and release. So for example, you might hit F on beat one, then add a short ghost note just after it, then bring in C a little later, and resolve with Eb. On the next bar, you can shift the rhythm slightly so it feels like an answer rather than a repeat. That conversational shape matters a lot. Think of it like one idea, then a reply, then a small gap.

That little gap is important. Don’t fill every moment. In this style, silence is part of the groove. If the drums need space, let them have it. If a snare lands hard, you can answer it with a bass pickup afterwards instead of stepping on it. That’s how you get the line to feel like it belongs inside the break rather than fighting it.

Now for the jungle swing. This is where the character really starts to show. Jungle swing is not just random late notes. It’s a mix of off-grid placement, short note lengths, velocity variation, and the way the bass responds to the drum pattern. Keep your main notes fairly stable, but nudge ghost notes a little late. We’re talking subtle movement, not drunken timing. Just enough to make it feel human and loose.

In Ableton, you can do that by nudging notes manually, or by using the Groove Pool. Try a light MPC-style swing groove, or even better, extract groove from a chopped break if you already have one. Apply the groove gently. A little groove goes a long way here. If you overdo it, the bassline starts dragging instead of bouncing. You want it to feel laid-back, but still urgent.

Ghost notes are the secret weapon in this kind of bassline. They should feel like shadows of the main notes, not extra lead notes fighting for attention. Keep them short, keep them low in velocity, and place them on weak subdivisions like offbeats and 16th-note pickups. Often, the best ghost notes are the ones you almost miss the first time, but feel when the loop repeats.

A good trick is to make ghost notes darker than the main notes. You can do that by filtering them a bit more, shortening them more aggressively, or even routing them to a separate chain with less drive and a lower cutoff. That gives the phrase a clear hierarchy. The main notes say, “This is the hook.” The ghost notes say, “There’s movement around it.”

Ableton’s MIDI effects are really useful here. Put Velocity before the instrument so you can shape the difference between main notes and ghosts. Set the output so your strong notes stay around 85 to 110, and your ghost notes fall much lower, maybe 25 to 50. That way the groove feels physically lighter on the ghost hits. Velocity is not just about volume in this style. It’s part of the rhythm.

Note Length is also really helpful. Use it to keep the main notes controlled and the ghost notes very short. If your bass notes are too long, the low end can blur together and start fighting the kick and snare. Short, precise phrasing usually feels much better for jungle and early DnB.

Random can add variation, but use it very carefully. A tiny bit of randomness can help repeated patterns feel less mechanical, but too much will make the line lose identity. If you use it, keep it subtle. This is not about making the bassline unpredictable. It’s about making it breathe.

Now let’s make the sound feel more oldskool. Saturation is a big part of that. A little Saturator drive can add harmonics and help the bass speak on smaller systems. Soft Clip on, a few dB of drive, and you’re in the right zone. Auto Filter can then shape that tone further. On the sub layer, keep it low and clean. On the mid layer, you can open the filter just a bit so the note gets more attitude. You can even automate the cutoff slightly over the course of 4 or 8 bars to keep the loop moving.

EQ Eight is there to keep the low end disciplined. If there’s messy sub below 20 or 30 Hz, trim it. If the bass starts feeling boxy, cut some mud around 200 to 400 Hz. Don’t overboost the lows. Let the bass and kick share the space naturally. That balance is everything in drum and bass.

Now, lock the bassline to the drums. This is where a lot of producers go wrong. They write a bassline that sounds cool on its own, but once the break is in, it suddenly clashes. So always listen to the bass against the drums. If the kick needs room, shorten the bass. If the snare is a key anchor, let the bass answer after it. If there’s a fast drum fill, simplify the bass rather than trying to compete with it.

A great way to think about this is phrase by phrase. Don’t just build a loop. Build a conversation. Maybe the first bar states the idea, the second bar answers it, and the little pickup at the end pushes into the reset. That’s what keeps the loop from feeling flat.

If you want to evolve the bass across a longer section, work in 4-bar or 8-bar phrases. For example, bars 1 and 2 can be the main motif. Bars 3 and 4 can add a ghost pickup or a small octave flash. Then in bars 5 and 6, remove one note to open things up. By bar 7, add a tiny fill. And in bar 8, make a small note change or open the filter slightly to lead into the next phrase. That kind of variation makes the bassline feel alive without destroying the core idea.

A few pro tips before we wrap up. One, keep a home note clearly anchored so the line always feels grounded. That’s part of what gives oldskool jungle its identity. Two, test the loop at slightly different tempos. Something that works at 170 might feel too cramped at 174 or too loose at 165. If it still feels good across that range, you’ve probably written something strong. Three, remember that ghost notes are supposed to support the groove, not steal the spotlight. If they’re too loud, the line loses its mystery.

Here’s a simple practice exercise. Build a two-bar bass loop in F minor using just a handful of notes, like F, C, Eb, and maybe G as a passing note. Put the main notes on strong rhythmic anchors, then add at least a few ghost notes between them. Give the main notes higher velocity, and make the ghost notes much softer. Then process the bass lightly with EQ, Saturator, Auto Filter, and Utility. Loop it with a break at 170 BPM, and make three versions: one darker, one heavier, and one with a little more swing. That exercise will teach you something really important: in this style, groove comes as much from timing and velocity as it does from note choice.

So to recap, the recipe is simple but powerful. Start with a mono bass sound, write a sparse root-led phrase, add ghost notes with careful timing and velocity, apply subtle swing, keep the sub clean and centered, and shape movement with filtering, saturation, and arrangement changes. Always work with the drums in mind. When you do that, the bassline stops feeling like a loop and starts feeling like a living part of the track.

And that’s the vibe: rolling, haunted, classic, and properly drum and bass. If you want, I can next turn this into a bar-by-bar MIDI example, or a full Ableton device rack recipe you can build step by step.

mickeybeam

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

Generating PDF preview…