DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Icicle edit: layer a glitch fill from scratch in Ableton Live 12 with jungle swing (Intermediate · Atmospheres · tutorial)

An AI-generated intermediate Ableton lesson focused on Icicle edit: layer a glitch fill from scratch in Ableton Live 12 with jungle swing in the Atmospheres area of drum and bass production.

Back to lessons
Icicle edit: layer a glitch fill from scratch in Ableton Live 12 with jungle swing (Intermediate · Atmospheres · tutorial) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

1. Lesson Overview

In this intermediate Atmospheres lesson we'll build an "Icicle edit: layer a glitch fill from scratch in Ableton Live 12 with jungle swing". That means creating a crisp, icy-sounding, glitchy fill that sits on top of a jungle-swing Drum & Bass pocket — made entirely with Ableton Live 12 stock devices. You’ll learn how to slice and layer break material, program swing/groove appropriate for jungle, create glitch stutters and granular shimmer, map LFOs for evolving micro-rhythms, and blend it musically into a 174 BPM DnB context.

2. What You Will Build

  • A short (1 bar) glitch fill that can be dropped into a 16/32-bar loop as an “Icicle edit” moment.
  • Two complementary layers:
  • - A transient, chopped break-based glitch layer (rhythmic, percussive).

    - A shimmering, pitched/granular “icicle” texture (high-frequency, atmospheric).

  • Jungle swing applied to both the pocket and to the fill for believable groove.
  • Automation and device routing so the fill stutters, glitters, and sits cleanly in the mix.
  • 3. Step-by-Step Walkthrough

    Preparation

    1. Set tempo to 174 BPM (typical jungle/DnB swing zone).

    2. Create a new Live Set. Create:

    - 1 Drum Rack MIDI track for your core break/beat (call it "Core Break").

    - 1 MIDI track for the glitch fill (call it "Fill Rack").

    - 1 Audio track for the icy shimmer layer (call it "Icicle Shimmer").

    - 1 Return track (Resverb) with Hybrid Reverb for wash.

    Build the core pocket with Jungle Swing (so the fill grooves)

    3. Import a break (e.g., Amen, Funky Drummer, or a tight DnB break) onto the "Core Break" track.

    4. Right-click the audio clip -> Slice to New MIDI Track -> choose Slice by Transients (Default) and set Slicing Preset to “1/16” or Transient. This creates a Drum Rack and a MIDI clip.

    5. Play the drum MIDI clip. Open the Groove Pool (drag the resulting clip’s groove into the Groove Pool). Duplicate that groove (right-click -> Duplicate) and rename it “Jungle Swing 08th>16th” (or similar).

    6. Edit the groove: set Base to 1/16, Timing ~65–80 (this creates the swung delay of the offbeat 16ths), Random 6–12 to add variation, and Amount around 60–90. Drag the groove back to the core break clip to apply. (Tip: if you prefer to extract swing from a real jungle sample, use Extract Groove from a swung break and drop into Groove Pool.)

    Create the basic fill skeleton

    7. On "Fill Rack", duplicate the Drum Rack created in step 4 (Cmd/Ctrl+D on the track) so slices align and timbres match.

    8. Create a 1-bar MIDI clip in Fill Rack. Program a fast sequence using 1/16 and 1/32 note cells with some rests. To keep jungle swing feel, set the clip’s groove to the Jungle Swing groove you made. For an authentic jungle feel, program slightly delayed 2nd and 4th 16ths: nudge individual hit timing in MIDI (select MIDI notes and move +5–15 ms on off-beats if needed).

    Make it glitch: Beat Repeat controlled stutter

    9. Drop a Beat Repeat device on "Fill Rack" after the Drum Rack.

    - Interval: 1/16 (or 1/32 for denser stutter)

    - Grid: 1/64 for crisp micro-stutters

    - Offset: 0 ms (or automate small offsets for interesting syncopation)

    - Gate: 1/16–1/8 (controls how long each repeated chunk plays)

    - Chance: 50–80% (so repeats feel natural)

    - Decay: 40–60% (to avoid infinite holding)

    10. Map two macros:

    - Macro 1 -> Grid (map to Grid) so you can go from 1/64 (tiny ice shards) to 1/16 (bigger repeats).

    - Macro 2 -> Chance (map chance) for live control over probability.

    Add motion to repeats with LFO

    11. Insert an LFO device (Live 12 stock) below Beat Repeat.

    12. Map the LFO to Beat Repeat > Grid (or to Window if you want to modulate slice length). Set LFO:

    - Shape: Sample & Hold or Random for jumpy changes; Sine for smooth sweeps.

    - Rate: sync to 1/8 or 1/16, and set Amount small so it wobbles between grid values rather than spinning wildly.

    - Turn on Retrigger if you want repeats always to start on the bar.

    Layer with pitch-shifted stabs for the “icicle” timbre

    13. Duplicate one bright higher-pitched slice of the break into a Simpler (drag a slice to an empty MIDI track with Simpler).

    14. In Simpler:

    - Mode: Classic

    - Transpose up +7 to +12 semitones to create crystalline hits.

    - Curve the Filter (Low-pass) with a high cutoff (~8–12 kHz) and add slight resonance.

    15. Create a short 1-bar MIDI clip with sparse pitched hits that mirror the main fill rhythm. Add small velocity variability.

    Create the granular shimmer (icy texture)

    16. On "Icicle Shimmer" audio track, drop a bright one-shot (small bell, glass, or high-passed cymbal). If you don’t have one, duplicate a slice and pitch +24 semitones and filter to high frequencies.

    17. Add Grain Delay (stock) to the track:

    - Grain Size: 5–20 ms (tiny grains)

    - Spray: 5–30%

    - Frequency: 100–400 Hz for audible variation; set Dry/Wet to taste (20–40%)

    - Pitch: +12 to +36 for a shimmering halo

    18. Put an Auto Filter before Grain Delay: set it to High-pass at 500–800 Hz with a medium resonance and map an LFO to the filter frequency so the shimmer sweeps subtly.

    Glue the layers

    19. Send both Fill Rack and Icicle Shimmer to Return (Resverb) with Hybrid Reverb:

    - Pre Delay: 20–40 ms

    - Size: small to medium (to keep percussive clarity)

    - High Cut on return to avoid muddy low end

    20. Add a Compressor on the return if necessary with Sidechain input from kick/snare on the Core Break to prevent wash smearing the pocket. Short attack, medium release.

    Adding micro-automation for the “Icicle edit” moment

    21. Automate the Fill Rack’s Beat Repeat macros over a short region (1–2 bars): start with Grid at 1/32 and jump to 1/64 for a tight stutter, then back. Automate the LFO amount or rate to intensify the glitch right at the drop-in.

    22. Automate the Icicle Shimmer volume and Grain Delay Dry/Wet: bring it up just during the fill bar(s). Use Utility device on the shimmer to automate Width from 60% to 140% for stereo impact.

    Final mix touches

    23. EQ Eight on each layer: high-pass under 120–200 Hz for the fill layers, boost presence around 2–6 kHz for “icicle” shine, and dip crowded mids (300–600 Hz).

    24. Place a subtle Ping Pong Delay after Grain Delay on Icicle Shimmer with low feedback and a high cut to create tailing echoes.

    25. Bounce or consolidate the 1-bar fill to audio if you want to warp/time-stretch or chop further for micro edits.

    How to use it in arrangement

    26. Drop the fill in at transitions (e.g., 8th/16th bar before arrangement change). If you want to preserve jungle swing authenticity, keep the groove on both pocket and fill clips.

    4. Common Mistakes

  • Overusing Beat Repeat: making repeat chance 100% or grid too small for the entire bar creates a wash of stutter that kills groove. Keep chance probabilistic.
  • Losing low-end: forgetting to high-pass the fill layers will clutter the kick/bass pocket.
  • Static swing: applying groove to the pocket but not the fill makes the fill feel “off”. Always apply the same groove or humanize the fill timing to match.
  • Too much reverb pre-fill: big reverb tails that aren’t ducked will blur the transient definition; use sidechain or automate reverb sends.
  • Over-compressing the fill bus: crushes the micro-dynamics that make the glitch feel alive.
  • 5. Pro Tips

  • Extract Groove from a real jungle drum loop (right-click -> Extract Groove) to get a more authentic swing template than generic swing presets.
  • Use small bursts of Sample & Hold LFO mapped to Grain Delay Frequency for jittery micro-pitching — creates crystalline artifacts reminiscent of icicles.
  • For live performance, map Beat Repeat Grid and Chance to Macro knobs and assign to a MIDI controller for expressive tweaks.
  • Freeze & Flatten a version of your fill when satisfied; it’s CPU-friendly and lets you resample new chopped variations.
  • To accentuate the “icicle” character, automate a narrow band EQ boost (around 3–6 kHz) right at the transient and then quickly dip it out — it gives a sharp, glassy snap.
  • 6. Mini Practice Exercise

  • Build a 1-bar fill from scratch in a new Live set:
  • 1. Set tempo to 174 BPM. Slice a break to a Drum Rack.

    2. Create a 1-bar MIDI fill and apply a groove from the Groove Pool set to Base 1/16, Timing ~70.

    3. Add Beat Repeat with Interval 1/16, Grid 1/64, Chance 60. Map LFO to Grid (Rate 1/8).

    4. Create a pitched Simpler layer transposed +12 and add Grain Delay on a second track.

    5. Sidechain reverb return to the kick, high-pass all fill tracks under 150 Hz.

  • Export the 1-bar fill and compare it to a reference DnB edit to check feel and brightness.

7. Recap

This lesson walked you through how to make an "Icicle edit: layer a glitch fill from scratch in Ableton Live 12 with jungle swing". You sliced a break, created a jungle-swing groove, programmed a fill, added Beat Repeat + mapped LFOs for glitch motion, layered pitched Simpler stabs and Grain Delay shimmer for an icy texture, used Hybrid Reverb/returns with sidechain to keep clarity, and learned mixing and performance tips. Practice the mini exercise to lock in timing, groove, and control so your next Icicle edit sits both icy and rhythmic in a DnB mix.

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
Title: Icicle edit — Layer a glitch fill from scratch in Ableton Live 12 with jungle swing

Intro
Hi — in this intermediate Atmospheres lesson we’re going to build an “Icicle edit”: a short, icy-sounding glitch fill that sits on top of a jungle-swing Drum & Bass pocket. Everything is made with Ableton Live 12 stock devices. You’ll learn how to slice and layer break material, set up jungle swing, create glitchy stutters and granular shimmer, map LFOs for evolving micro-rhythms, and glue it into a 174 BPM DnB context.

What you will build
By the end you’ll have a one-bar glitch fill that works as an “Icicle edit” moment inside a longer loop. It will be made of two complementary layers: a transient, chopped break-based glitch layer, and a shimmering pitched/granular icicle texture. Both will groove with jungle swing, and have automation, Beat Repeat routing, and returns so they stutter, glitter, and sit cleanly in the mix.

Step-by-step walkthrough

Preparation
First, set your tempo to 174 BPM. Create a new Live set and make four tracks: a Drum Rack MIDI track called “Core Break” for your main pocket, a MIDI track called “Fill Rack” for the glitch fill, an Audio track called “Icicle Shimmer” for the high-frequency texture, and one Return track named “Resverb” with Hybrid Reverb for wash.

Build the core pocket with jungle swing
Import a break — Amen, Funky Drummer, or a tight DnB break — onto the Core Break track. Right-click the audio clip and choose Slice to New MIDI Track, slice by transients and use a 1/16 or Transient preset. That creates a Drum Rack and a MIDI clip. Play the drum clip and drag its groove into the Groove Pool. Duplicate that groove and rename it something like “Jungle Swing 08th>16th.” Edit the groove: set Base to 1/16, Timing around 65 to 80 to create the swung delay of offbeat 16ths, add Random 6–12 for variation, and set Amount around 60–90. Drag the groove back to the core break clip to apply it. If you prefer, extract groove from a swung loop for an authentic template.

Create the basic fill skeleton
Duplicate the Drum Rack track onto Fill Rack so the slices align and timbres match. Create a one-bar MIDI clip in Fill Rack and program a fast sequence using 1/16 and 1/32 note cells with some rests. Apply your Jungle Swing groove to keep feel consistent. For a more authentic jungle feel, slightly delay the second and fourth 16ths by nudging selected MIDI notes +5 to +15 milliseconds.

Make it glitch with Beat Repeat
Drop Beat Repeat on Fill Rack after the Drum Rack. Start with Interval 1/16 or 1/32, Grid 1/64 for micro-stutters, Offset 0 ms, Gate between 1/16 and 1/8 to control repeat length, Chance 50–80 percent, and Decay 40–60 percent to avoid infinite holds. Map two macros: one to Grid so you can move from tiny 1/64 shards to larger 1/16 repeats, and another to Chance for probability control.

Add motion with an LFO
Insert Live 12’s LFO device below Beat Repeat and map it to Beat Repeat’s Grid or Window. Use Sample & Hold or Random for jumpy changes, or Sine for smooth sweeps. Sync the rate to 1/8 or 1/16 and keep the amount small so it wobbles between grid values. If you want predictable fills, turn on Retrigger so the LFO restarts on the bar.

Layer pitched stabs for the icicle timbre
Drag a bright, high-pitched slice into a Simpler. Set Simpler to Classic, transpose it up around +7 to +12 semitones to produce crystalline hits, and curve the Low-pass filter with a high cutoff around 8–12 kHz plus a touch of resonance. Make a sparse one-bar MIDI clip that mirrors the fill rhythm and add small velocity variation.

Create the granular shimmer
On the Icicle Shimmer track use a bright one-shot — a bell, glass, or high-passed cymbal. If you don’t have one, duplicate a slice and pitch it up two octaves and high-pass it. Add Grain Delay with Grain Size 5–20 ms, Spray 5–30 percent, Frequency 100–400 Hz for variation, Dry/Wet around 20–40 percent, and Pitch between +12 and +36 semitones for a shimmering halo. Put an Auto Filter before Grain Delay set to High-pass at 500–800 Hz and medium resonance, and map an LFO to the filter frequency for subtle sweeping.

Glue the layers
Send both Fill Rack and Icicle Shimmer to the Resverb return with Hybrid Reverb. Use Pre-Delay 20–40 ms and a small-to-medium Size to keep percussive clarity. Put a high-cut on the return to avoid muddy lows. If needed, add compression on the return and sidechain it to kick/snare using a short attack and medium release to prevent the wash from smearing the pocket.

Micro-automation for the Icicle edit moment
Automate Beat Repeat macros over a one- or two-bar region: start Grid at 1/32 then jump to 1/64 for a tight stutter before returning. Automate LFO amount or rate to increase glitch intensity at the fill. Bring up Icicle Shimmer volume and Grain Delay Dry/Wet only during the fill bar(s). Use a Utility on the shimmer to automate Width from roughly 60 to 140 percent for stereo impact.

Final mix touches
On each layer use EQ Eight: high-pass under 120–200 Hz, add presence around 2–6 kHz for icicle shine, and dip crowded mids around 300–600 Hz. Add a subtle Ping Pong Delay after Grain Delay with low feedback and a high cut to create tasteful tails. When happy, bounce or consolidate the one-bar fill to audio if you want to warp or chop further.

How to use it in arrangement
Drop the fill at transitions, like an 8th or 16th bar before an arrangement change. Keep the Groove applied to both pocket and fill, or hand-nudge the fill so it breathes with the pocket. Preserve the jungle swing authenticity by keeping consistent microtiming.

Common mistakes to avoid
Don’t overuse Beat Repeat with Chance at 100 percent or an excessively small grid for the whole bar — it will wash out the groove. Always high-pass fill layers to protect low-end. Don’t apply groove only to the pocket and forget the fill; that makes the fill feel off. Avoid large reverb tails before the fill that blur transients; instead duck or automate reverb sends. And don’t over-compress the fill bus — you’ll lose the micro-dynamics that give life to the glitch.

Pro tips
Extract groove from a real jungle loop when possible. Use Sample & Hold LFOs mapped to Grain Delay Frequency for jittery micro-pitching. For performance, map Beat Repeat Grid and Chance to macros and assign to a MIDI controller. Freeze and flatten a version when you’re satisfied to save CPU and to resample new chopped variations. To accentuate icicle character, automate a narrow EQ boost around 3–6 kHz at the transient and quickly dip it out.

Mini practice exercise
Build a one-bar fill from scratch: set 174 BPM, slice a break to Drum Rack, make a one-bar MIDI fill and apply a Jungle Groove with Base 1/16 and Timing ~70. Add Beat Repeat with Interval 1/16, Grid 1/64, Chance 60 and map an LFO to Grid at Rate 1/8. Create a pitched Simpler at +12 and add Grain Delay on another track. Sidechain your reverb return to the kick and high-pass fill tracks under 150 Hz. Export the one-bar fill and compare it to a reference DnB edit for feel and brightness.

Recap
We sliced a break, created a jungle-swing groove, programmed a fast fill, added Beat Repeat and mapped LFOs for glitch motion, layered pitched Simpler stabs and Grain Delay shimmer for an icy texture, and used Hybrid Reverb with sidechain to keep clarity. We covered mixing and performance tips and finished with a practice drill to lock in timing, groove, and control so your Icicle edit sits icy and rhythmic in a DnB mix.

Extra coach notes — short reminders
Remember: jungle swing is about microtiming and tiny late off-beats plus velocity variation. Choose slices with clear transients for glitch material and tonal hits for the icicle layer. Use per-pad transpose/volume to vary repeated slices. Place Beat Repeat before or after coloration depending on whether you want raw repeats or colored repeats. Use small LFO ranges so modulation toggles between nearby values, and retrigger LFOs for predictable fills. Keep low energy mono and check your fill in mono to avoid phase cancellation. Resample FX-heavy sections to audio to save CPU and keep an editable copy backed up. Finally, experiment with reversing slices, out-of-phase filter LFOs, and layered pitched tails for creative variations.

Sign off
Keep experimenting — the icicle sound lives in tiny timing shifts, subtle pitch layers, and careful high-frequency shaping. Practice the mini drills, save your Fill Rack as a preset, and you’ll be able to drop icy glitch fills into your DnB tracks with confidence.

mickeybeam

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

Generating PDF preview…