DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Swing from alternating sample start times (Advanced)

An AI-generated advanced Ableton lesson focused on Swing from alternating sample start times in the Groove area of drum and bass production.

Back to lessons
Swing from alternating sample start times (Advanced) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

```markdown

Swing from Alternating Sample Start Times (DnB in Ableton Live) 🥁⚡

1. Lesson overview

Most producers reach for Groove Pool swing or timing nudges when they want a roll to “dance.” In drum & bass, though, too much grid drift can smear impact and kill punch—especially at 170–176 BPM.

This lesson shows a tight, modern DnB method to create swing without moving MIDI notes: alternate the sample start time on repeated hits (especially hats/ghost snares). You’ll get a groove that feels like micro-timing, but the transients still land where the grid expects.

Key idea:

  • Keep note-on timing locked.
  • Make some hits speak later by starting playback slightly deeper into the sample (or earlier by using negative start via Simpler tricks).
  • Alternate the start amount to create a “push–pull” feel.
  • ---

    2. What you will build

    You’ll build a rolling DnB top loop (hats + ghost/snare texture) using:

  • A MIDI hat pattern at 1/16ths (or 1/32 for spice)
  • Simpler in One-Shot mode
  • Velocity → Sample Start mapping to alternate start times per step
  • Optional Random and Envelope shaping for controlled variation
  • A clean arrangement-ready loop that works over a 2-step or break-based drum bus
  • End result: a groove that feels swung, but stays punchy and mixable.

    ---

    3. Step-by-step walkthrough

    Step 0 — Session setup (DnB defaults) 🎛️

    1. Set tempo to 174 BPM (good middle ground).

    2. Create these tracks:

    - MIDI Track: “Hats SwingStart”

    - Audio Track: “Drum Bus” (optional for later routing)

    3. Put your main kick/snare (or break) down first if you have it—this technique shines when it’s complementing a stable backbone.

    ---

    Step 1 — Choose the right hat sample (it matters)

    Pick a hat/shaker with:

  • A clear transient (not too washy)
  • Some body after the transient (so start-time changes are audible)
  • Minimal pre-transient silence
  • Good candidates in DnB:

  • Short closed hats
  • Slightly noisy rides
  • Shakers with a crisp initial click
  • Drag the sample into Simpler on the “Hats SwingStart” MIDI track.

    Simpler settings (suggested):

  • Classic mode
  • Trigger: `One-Shot`
  • Voices: `1` (mono hats tighten groove; raise later if needed)
  • Warp: `Off` (usually best for hats; keep it raw and consistent)
  • Filter: optional, but consider `HP 200–400 Hz` to keep it clean
  • ---

    Step 2 — Program the grid-locked pattern

    Create a 1-bar MIDI clip and write a solid DnB hat grid.

    Option A (classic roller):

  • 1/16 notes across the bar, all same pitch (C3)
  • Option B (more jungle energy):

  • 1/16 notes + occasional 1/32 double hits before snare (e.g., just before beat 2 and 4)
  • Keep all notes quantized 100% for now. The “swing” will come from start-time alternation, not timing.

    ---

    Step 3 — Map Velocity to Sample Start (the core trick) 🔥

    In Simpler:

    1. Locate “Sample Start” (the start position control).

    2. Find the modulation/mapping area (depends on Live version, but you’re looking for Vel modulation to Start).

    3. Set Velocity → Start to a subtle range.

    Starting point values (tight DnB):

  • Set the Velocity → Start amount so that high-velocity hits start near the transient, and lower-velocity hits start slightly later into the sample.
  • Aim for roughly 0.3–2.0 ms equivalent feel (you’ll do this by ear, since Simpler shows percentage/position rather than ms).
  • How to dial it in by ear:

  • Turn the mapping up until you clearly hear a “lazy” hat on low-velocity hits.
  • Then back it off until it feels like groove, not flam.
  • ---

    Step 4 — Alternate velocities to create “swing” without moving notes

    Now you’ll create a consistent push–pull:

    1. Open the MIDI clip.

    2. In the Velocity lane, alternate like this:

    - Strong hit (near-transient): velocity ~`95–115`

    - Late-speaking hit (deeper start): velocity ~`45–70`

    3. Do it as a repeating pattern:

    - `High, Low, High, Low...` across the 1/16 grid

    This yields a pseudo-swing: every other hit “arrives” a touch later because the sample starts deeper.

    DnB feel tip:

    If you want a classic rolling forward motion, emphasize hats that land around the snare backbeats (beats 2 and 4) with earlier/stronger starts, and let the in-betweens speak later.

    ---

    Step 5 — Add controlled randomness (but keep it professional) 🎯

    To avoid robotic repetition, add tiny variations while preserving the alternating groove.

    Option 1: MIDI Velocity randomness

  • Add MIDI Effect → Random
  • - Chance: `10–25%`

    - Choices: `2`

    - Then follow with MIDI Effect → Velocity

    - Set Out Hi/Out Low to clamp the range (e.g., `50–110`) so randomness doesn’t break the groove.

    Option 2: Subtle timbre differences with Simpler filter

  • Enable Simpler filter:
  • - `HP` or `BP` style

    - Map Velocity → Filter Freq slightly so “late hits” are also a touch duller (great for depth).

    ---

    Step 6 — Lock the pocket with micro-envelope shaping

    If start-time shifts make some hits too soft, fix it with envelopes (not by over-compressing).

    In Simpler:

  • Adjust Amp Envelope:
  • - Attack: `0.0–1.0 ms` (keep it snappy)

    - Decay: `40–120 ms` (depends on hat)

    - Sustain: low for short hats

    - Release: `20–80 ms` (avoid clicks)

    If the “late” hits lose too much transient, consider:

  • Slightly increasing velocity for late hits (but keep them “later” via mapping).
  • Or reduce the Velocity→Start amount a touch.
  • ---

    Step 7 — Context: make it work with a 2-step / break

    Now place this hat groove against a typical DnB backbone:

  • Kick on 1
  • Snare on 2 and 4
  • Optional ghost snare before 2/4 (or break layer)
  • Arrangement idea (8 bars):

  • Bars 1–2: hats only + filtered atmos
  • Bars 3–4: add kick/snare
  • Bars 5–6: add ride layer (same method, different sample)
  • Bars 7–8: introduce a small hat fill (1/32 bursts) but keep the alternation
  • ---

    Step 8 — Glue and control with stock devices (clean DnB chain) 🧼

    On the Hats track (or a group):

    Suggested chain:

    1. EQ Eight

    - HP at `250–500 Hz`

    - Gentle dip if harsh: `7–10 kHz` narrow-ish if needed

    2. Saturator

    - `Soft Clip` on

    - Drive `1–4 dB` (watch brightness)

    3. Drum Buss (light touch)

    - Drive `2–6%`

    - Boom `0` (usually off for hats)

    - Crunch `0–10%` if you want grit

    4. Utility

    - Width `80–120%` (careful—DnB hats can get too wide fast)

    If your hats feel like they “lean late” too much, reduce Velocity→Start amount rather than moving notes.

    ---

    4. Common mistakes ❌

    1. Too much start-time modulation

    If it sounds like flamming or missing transients, you’ve gone too far. DnB needs crispness.

    2. Using a sample with a weak transient

    If there’s no clear “front,” shifting start won’t create groove—just volume/tone change.

    3. Letting randomness destroy the alternating pattern

    Random should add life, not erase your push–pull.

    4. Over-widening hats

    Wide hats + heavy reverb = messy top end and unstable mono compatibility.

    5. Trying this on your main snare

    Don’t. Keep core snare timing/transient consistent; apply this to tops, ghosts, textures.

    ---

    5. Pro tips for darker/heavier DnB 🕶️

  • Use darker “late” hits: Map velocity to both Sample Start and Filter Frequency, so the off hits are later and duller. This gives that rolling, subterranean motion.
  • Layer a gritty top: Duplicate the hat track, use a noisier hat, push Saturator harder, then blend low.
  • Sidechain tops to snare subtly: Use Compressor sidechained from snare for a tiny dip (1–2 dB GR). Keeps the snare dominant while the groove still moves.
  • Add “air” selectively: Instead of reverb, try Echo with very short time and low feedback, HP filtered. Keeps it tight but spacious.
  • Use break layers as the “human” layer: Let your break provide natural timing while your synthetic hats use the start-time swing for a controlled modern feel.
  • ---

    6. Mini practice exercise 🎓

    Goal: Build two versions and A/B them.

    1. Make a 1-bar 1/16 hat loop.

    2. Version A: Use Groove Pool swing (e.g., MPC 16 Swing) at `20–35%`.

    3. Version B: Remove groove, quantize 100%, then:

    - Velocity alternate high/low

    - Velocity→Start mapped in Simpler

    4. Compare:

    - Which one keeps transients cleaner?

    - Which one rolls better at 174 BPM?

    5. Bonus: Add a second hat layer doing the opposite alternation (Low/High/Low/High) for interlocking movement.

    ---

    7. Recap ✅

  • You created swing without shifting note timing by alternating sample start time via Velocity→Start in Simpler.
  • Alternating velocities (`High/Low`) becomes a repeatable groove template for rolling DnB tops.
  • You kept it mix-ready with envelope control and a simple stock device chain (EQ Eight, Saturator, Drum Buss).
  • This approach is especially useful for tight modern rollers and dark/heavy DnB where you want movement without losing punch.

If you want, tell me whether you’re working with clean synthetic drums or break-heavy jungle, and I’ll suggest a specific hat pattern + start-time range that matches your vibe.

```

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: Swing from Alternating Sample Start Times (Advanced)

Alright, welcome back. This is an advanced Ableton Live groove lesson for drum and bass, and we’re going to build swing without doing the usual thing.

Most people grab Groove Pool swing, or they nudge MIDI notes off the grid. And that can work, but at drum and bass tempos, like 170 to 176 BPM, too much timing drift can smear your transients. Your drums stop feeling sharp, and suddenly the whole groove feels softer than you intended.

So here’s the move: keep every MIDI note perfectly on the grid… and instead, create a latency illusion. We’ll make certain hits speak slightly later by changing the sample start time in Simpler. Same timing. Different perceived placement. That gives you a push-pull swing that stays punchy and mixable.

By the end, you’ll have a rolling top loop, hats and maybe some ghost texture, that feels like micro-timing… but still locks into the snare like modern DnB needs.

Let’s set it up.

First, set your tempo to 174 BPM. That’s a nice middle ground for DnB and it makes it really easy to hear when something is flamming versus grooving.

Create a MIDI track and name it “Hats SwingStart.” Optionally, create an audio track called “Drum Bus” for later routing, but we can keep it simple for now.

And pro tip: this technique shines when you already have a stable backbone. So if you’ve got a kick and snare pattern, or a break layer, get that in first. You want something steady to reference while you dial the pocket.

Next: sample choice. This matters more than people think.

Pick a hat or shaker with a clear transient. Not a super washy “pshhh” hat where the attack is kind of foggy. You want something with a click at the front, and then a bit of tone or noise after it. Because when you move sample start, you’re basically changing how much of that front edge you hear, and the ear interprets that as timing.

Also avoid samples with a bunch of silence before the transient. If there’s pre-roll, Sample Start changes will just skip silence, not create groove.

Drag your hat sample into Simpler on that MIDI track.

In Simpler, set it up like this: Classic mode, Trigger set to One-Shot. Set Voices to 1 to keep it mono and tight. Turn Warp off for hats; you usually want them raw and consistent. And if you need cleanup, throw on a high-pass filter somewhere around 200 to 400 hertz, either in Simpler or later with EQ Eight. Hats don’t need low-end competing with your kick and sub.

Now program the grid-locked pattern.

Make a one-bar MIDI clip. Start with straight 1/16 notes across the whole bar, same pitch. Quantize it 100 percent. And I really mean it: don’t add swing, don’t move notes, don’t humanize timing. We’re going to get movement without timing changes.

If you want more jungle energy, you can add occasional 1/32 doubles right before the snares, like just before beat 2 and beat 4. But keep it clean for the first pass.

Now we do the core trick: map Velocity to Sample Start.

In Simpler, find the Sample Start control. Then look for modulation mapping and assign velocity to start. The goal is subtle. In DnB, you’re not trying to sound like the hat is late by a full hit. You’re aiming for a tiny tuck, like a couple milliseconds of perceived delay at most.

Because Simpler doesn’t show this in milliseconds, you dial it by ear.

Here’s the calibration method I want you to use: solo your hats and your snare together. Keep the snare totally steady. Then increase the Velocity-to-Start amount until you clearly hear the quiet hats getting kind of lazy… and then back it off until it stops sounding like a flam and starts sounding like groove.

If you hear a “double-hit” sensation against the snare, you went too far. DnB wants crispness. The illusion should be felt more than heard.

Now we create swing by alternating velocities.

Go into your MIDI clip and open the velocity lane. Make an odd-even rule for yourself. This is huge: commit to a pattern. Either the off-steps speak later, or the on-steps speak later. Once your ear locks into the rule, it sounds intentional. If you keep changing the rule randomly, it sounds like mistakes.

Start with a simple alternating pattern across the 1/16 grid: high, low, high, low, repeating.

For numbers, a good starting range is: high hits around 95 to 115 velocity, and low hits around 45 to 70. The highs will start closer to the transient, and the lows will start slightly deeper into the sample, so they’ll “arrive” a touch later.

And here’s a very DnB-specific pocket tip: watch the backbeat area, beats 2 and 4. A common advanced mistake is making hats too lazy right around the snare. That steals urgency and can make the snare feel less dominant. So if anything, keep hats immediately before and after the snare a bit tighter, more “early-speaking,” and let the in-betweens be the ones that tuck back.

Alright, at this point, if you press play, you should hear a roll that feels like it’s dancing… even though the MIDI is perfectly straight.

Now we add life without wrecking the pattern.

Option one is MIDI velocity randomness. Drop a Random MIDI effect before Simpler. Keep the Chance low, like 10 to 25 percent, and set Choices to 2. Then follow it with a Velocity MIDI effect to clamp the output range. Something like 50 to 110 keeps your alternating groove intact, but prevents the loop from sounding copy-pasted.

The key idea is this: randomness should add tiny imperfections inside your rule, not replace the rule.

Option two is timbre variation in Simpler. Turn on the filter, choose high-pass or band-pass, and lightly map velocity to filter frequency. Now your late hits won’t just be later-speaking, they’ll also be slightly duller or thinner. That’s a classic darker roller trick: depth without needing huge swing.

Next: micro envelope shaping, so late hits don’t disappear.

If start-time modulation makes some hits too soft, don’t instantly reach for heavy compression. Fix the source first.

In Simpler’s amp envelope, keep Attack super fast, like 0 to 1 millisecond. Set Decay somewhere around 40 to 120 milliseconds depending on the hat. Keep Sustain low if it’s a short hat. Release around 20 to 80 milliseconds to avoid clicks.

And speaking of clicks: if you hear little ticks when sample start jumps, that’s usually because the start point is landing mid-waveform at a hot level. The fix is either a tiny bit more attack, or slightly less start modulation depth. Don’t ignore clicks; on a loud DnB master they get brutal.

Now let’s put it in context with a basic DnB backbone.

Kick on 1. Snare on 2 and 4. Add a ghost snare if you want, or a break layer for texture. This hat trick works best when the core drums are stable, because you’re adding motion around an anchor.

Try a simple eight-bar arrangement idea: first two bars, hats only with some filtered atmosphere. Bars three and four, bring in kick and snare. Bars five and six, add a second top layer, maybe a ride, using the same technique but with a different sample. Bars seven and eight, add a small fill with 1/32 bursts… but keep your alternation rule even inside the fill, so it feels like a flourish, not a timing error.

Now let’s make it mix-ready with a clean stock chain.

On the hats track, start with EQ Eight. High-pass around 250 to 500 hertz. Then if it’s harsh, dip a little around 7 to 10k, fairly narrow, only if needed.

Then a Saturator. Soft Clip on. Drive maybe 1 to 4 dB. And listen: sometimes saturation acts like a transient equalizer. It can bring your late hits forward in a more natural way than just cranking velocity.

Then Drum Buss, light touch. Drive around 2 to 6 percent. Boom usually off for hats. Crunch from 0 to 10 percent if you want grit.

Then Utility for width. Something like 80 to 120 percent can be nice, but be careful: wide hats plus reverb equals messy top end and mono problems.

If the groove starts leaning too late, do not fix it by moving MIDI notes. Reduce the Velocity-to-Start depth. That’s the whole point: grid stays the ruler.

Now, quick common mistakes to avoid.

Don’t push start modulation so far that it sounds like flamming, missing transients, or like the hat is two samples fighting each other. Also, don’t use a hat with a weak transient; the technique won’t read as timing, it’ll just sound like tone changes. And don’t apply this to your main snare. Keep your main snare consistent. Use this on tops, ghosts, and textures.

If you start layering hats, one more advanced warning: if you duplicate the exact same sample on two tracks and apply different start offsets, you can get comb filtering. That hollow, phasey sound. It’s better to use different samples, or at least different filtering or drive, so they don’t null each other.

Now, let’s push into advanced variations, because this is where it gets really fun.

Variation one: triplet-feel swing without using triplets. Keep 1/16 notes, but instead of strict high-low, do a four-step cycle. Step one tight, step two slightly late, step three tight again, step four the latest. It creates a subtle gallop that hints at triplets, but everything is still on the grid. Perfect for neuro and tech rollers.

Variation two: reverse swing for urgency. Flip the idea. Make the accent hits start slightly later, while staying louder. The ear anchors to accents, so delaying them a hair can create a stronger push-pull effect. It’s weird, but it works. Just keep it subtle.

Variation three: interlocking two-hat engine. Duplicate the pattern with a second hat, but do the opposite alternation rule. So Hat A is high-low-high-low, and Hat B is low-high-low-high. Keep Hat B lower in the mix and maybe filtered darker. Suddenly the groove feels like it’s moving even if your modulation depth is tiny.

Variation four: ghost snare texture. Put a rim or noisy ghost on offbeats, and use the same velocity-to-start mapping so every other ghost feels like it drags. It’s amazing when your main snare is super clipped and modern, because it adds a human shadow behind it without touching the snare itself.

Variation five: dynamic swing per section. Put the hat in an Instrument Rack and map the Velocity-to-Start depth to a macro. Then automate it so verses are tight, builds get looser, and the drop pulls back slightly so it hits controlled and punchy. That gives you an energy narrative without rewriting MIDI.

And if you want to get truly surgical with the transient: build a two-stage hat inside a rack. One Simpler is a super short click layer that never changes start time, and the second Simpler is the noisier body layer that does the start-time swing. You get the groove illusion without losing the tick that defines timing. That’s a pro move.

Practice exercise time. This will train your ear fast.

Make a one-bar 1/16 hat loop. Duplicate it into two versions.

Version A: use Groove Pool swing, like MPC 16 Swing, somewhere around 20 to 35 percent. Version B: remove groove, quantize 100 percent, and do what we just did: alternate velocities, velocity mapped to sample start.

Then A/B them level-matched. Ask yourself: which one keeps transients cleaner? Which one rolls better at 174? Which one still survives when you slam a drum bus compressor later?

Bonus challenge: add a second hat layer doing the opposite alternation, and see how little modulation you need to get serious movement.

Let’s recap the core idea so it sticks.

You just created swing without shifting note timing by alternating sample start time using velocity-to-start in Simpler. Alternating velocities becomes a repeatable groove template for tight modern DnB tops. You kept it mix-ready with envelope control and a simple stock chain: EQ, saturation, a touch of Drum Buss, and careful width.

If you tell me what kind of hats you’re using, like tight 909, acoustic hat, shaker, ride, or something noisy and distorted, and what subgenre you’re aiming for, like liquid, jump-up, neuro, or jungle, I can suggest a start modulation range and a specific alternation pattern that usually translates best.

mickeybeam

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

Generating PDF preview…