DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Top loop in Ableton Live 12: sequence it for ragga-infused chaos (Intermediate)

An AI-generated intermediate Ableton lesson focused on Top loop in Ableton Live 12: sequence it for ragga-infused chaos in the Vocals area of drum and bass production.

Back to lessons
Top loop in Ableton Live 12: sequence it for ragga-infused chaos (Intermediate) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

```markdown

Top loop in Ableton Live 12: sequence it for ragga‑infused chaos (Vocals) 🔥🎤🥁

1. Lesson overview

A “top loop” is that energetic layer of chants, shouts, one‑shots, and rhythmic vocal chops that rides above your drums and bass—classic jungle/ragga energy, but modernized for rolling DnB.

In this lesson you’ll build a tempo‑tight, re‑triggerable vocal top loop in Ableton Live 12, then sequence it so it feels chaotic but controlled: syncopated, swung, and constantly evolving without cluttering the mix.

We’ll focus on practical workflows using stock devices and a few Live 12 features that make this fast (Warping, Simpler slicing, Follow Actions, MIDI Tools, Groove Pool, and audio-to-MIDI style sequencing habits).

---

2. What you will build

By the end you’ll have:

  • A ragga vocal top loop instrument (chops mapped to pads/keys)
  • A 16–32 bar evolving pattern with fills, call-and-response, and occasional “wheel-up” energy
  • A processing chain that keeps vocals bright, aggressive, and out of the bass’ way
  • A “performance-ready” approach: one MIDI clip drives multiple variations
  • Target tempo: 170–176 BPM (examples assume 174 BPM).

    ---

    3. Step-by-step walkthrough

    Step 0 — Prep your source vocals (fast + ruthless) 🎯

    1. Grab ragga-style phrases (your own recordings, packs, or resampled bits).

    2. In Ableton, put them on an Audio Track named `RAGGA_RAW`.

    3. Consolidate each phrase so it’s easy to manage:

    - Select region → `Cmd/Ctrl + J` (Consolidate)

    Goal: 5–15 usable moments: shouts, single words (“pull up”, “rewind”, “selecta”), breaths, laughs, ad-libs, siren-y vowels.

    ---

    Step 1 — Warp correctly (so chaos still grooves) 🧠⏱️

    For each audio clip on `RAGGA_RAW`:

    1. Double-click clip → enable Warp

    2. Set Warp Mode:

    - Beats for rhythmic/phrase-y chops

    - Preserve: 1/16 (or 1/8 if it gets too chattery)

    - Transients: On

    - Complex Pro for sustained vowels / melodic-ish phrases

    - Formants: try -10 to +10 depending on vibe

    3. Set the clip Seg. BPM roughly correct (doesn’t need perfection, but avoid extreme stretching).

    4. Add Warp Markers to lock key syllables to the grid:

    - Anchor the first transient to 1.1.1

    - Pin important hits on 2.1, 3.1, 4.1 etc.

    DnB reality check: You want it tight enough to drive momentum, not so perfect it loses attitude.

    ---

    Step 2 — Slice to a playable top loop instrument (Simpler: Slice Mode) 🔪🎹

    1. Take your best 1–4 bar vocal phrase and drag it into a MIDI track.

    2. In the instrument device, choose Simpler and switch to Slice mode.

    3. In Simpler:

    - Slice By: `Transient` (start here)

    - Adjust Sensitivity until you get clean syllable slices (not every tiny click).

    - Enable Warp inside Simpler if needed.

    4. Set playback behavior for tight chops:

    - Trigger mode: `Gate` (for stabs) or `Trigger` (for full slice plays)

    - Voices: `1–3` (keeps it punchy and avoids messy overlaps)

    5. Add Filter in Simpler:

    - Type: `HP` (high-pass)

    - Freq: 150–300 Hz (protects your bass & kick space)

    - Resonance: small bump if you want a nasal ragga bite

    Tip: Duplicate the track:

  • `TOPLOOP_A (STABS)` = Gate, short
  • `TOPLOOP_B (PHRASES)` = Trigger, longer slices
  • ---

    Step 3 — Program the chaos: a core 2-bar “engine” pattern 🥁🧩

    Create a MIDI clip on `TOPLOOP_A`:

  • Length: 2 bars
  • Grid: 1/16
  • Start with a call-and-response that respects DnB drum space.
  • Pattern idea (174 BPM, 2-step pocket):

  • Put vocal hits away from the kick/snare:
  • - If your snare is on 2 and 4, avoid big vocal transients exactly there.

  • Try hits on:
  • - `1.2`, `1.3.3`, `1.4.2`

    - `2.1.4`, `2.3`, `2.4.3`

    Then:

    1. Vary velocity:

    - Accents: 100–127

    - Ghosts: 35–70

    2. Microtiming (important!):

    - Nudge a couple notes late by 5–15 ms for swagger

    - Keep key “answers” tight to the grid for impact

    Ableton Live 12 tools to use:

  • MIDI Note Stretch (in Clip view) to quickly compress/expand rhythmic density.
  • Groove Pool: load a swing groove (e.g., MPC-ish) and apply at 10–25%.
  • ---

    Step 4 — Turn one clip into evolving 16–32 bar madness (without losing mix control) 🌀

    You want repeatability + variation. Do this:

    #### A) Duplicate & mutate (fast arrangement method)

    1. Duplicate your 2-bar clip to 8 bars

    2. Every 2 bars, change only 1–3 hits:

    - Swap a slice

    - Remove a hit (silence = groove)

    - Add a quick 1/32 “stutter” before a snare

    DnB arrangement tip:

    Make bar 7–8 slightly busier to push into the next phrase.

    #### B) Follow Actions (for controlled unpredictability) 🎲

    If you’re working with Session View:

    1. Make 4 variations of the top loop MIDI clip (A/B/C/D), each 2 bars.

    2. Set Follow Action (Clip box):

    - After: 2 bars

    - Actions: `Next` / `Other` with some `Repeat`

    - Chance: e.g. Next 40%, Other 40%, Repeat 20%

    Record your Session performance into Arrangement for “live ragga chaos” that still lands on phrases.

    ---

    Step 5 — Add “ragga damage” processing chain (stock devices) ⚙️

    On your `TOPLOOP_A` track, build this chain:

    1. EQ Eight

    - HP: 150–300 Hz, 24 dB/oct

    - Dip harshness: 2.5–4.5 kHz (small cuts, -2 to -4 dB if needed)

    - Add presence: gentle shelf 8–12 kHz (+1 to +3 dB)

    2. Drum Buss (for bite)

    - Drive: 5–15%

    - Crunch: 0–10%

    - Boom: Off (usually; boom can fight kick/bass)

    - Transients: +5 to +15

    3. Saturator (optional, for “radio rude boy” edge)

    - Mode: `Analog Clip`

    - Drive: 2–6 dB

    - Soft Clip: On

    - Output: trim so you’re not just louder

    4. Auto Filter (movement)

    - HP or BP (band-pass)

    - Map cutoff to an LFO-ish feel manually or automate:

    - Cutoff: 200 Hz → 1.5 kHz sweeps on transitions

    - Resonance: 10–25%

    5. Delay (ping-pong space without mud)

    - Mode: `Ping Pong`

    - Time: 1/8 or 3/16

    - Feedback: 15–35%

    - Filter: HP 300–600 Hz, LP 6–10 kHz

    - Dry/Wet: 8–18% (keep it subtle)

    6. Reverb (small + dirty, not huge)

    - Size: small/medium

    - Decay: 0.6–1.4s

    - Pre-delay: 10–25 ms

    - HP: 250–500 Hz

    - Dry/Wet: 5–12%

    Better workflow: Put Delay and Reverb on Return tracks so you can send different hits different amounts (automation = life).

    ---

    Step 6 — Make it “top loop” by sidechaining around drums 🧱➡️🥁

    You want vocals energetic but never masking snare.

    1. Add Compressor to the top loop track (or group).

    2. Turn on Sidechain:

    - Input: your snare track (or a Drum Bus group)

    3. Settings starting point:

    - Ratio: 3:1

    - Attack: 2–10 ms

    - Release: 60–140 ms (time it to your groove)

    - Threshold: aim for 2–5 dB gain reduction on snare hits

    Alternative: Sidechain to a ghost trigger (a muted track with clean snare MIDI) for consistent pumping.

    ---

    Step 7 — Build “wheel-up” moments: stutters, reverses, pitch drops 🎛️💥

    For ragga/jungle flavor, sprinkle these at phrase ends:

    #### A) Stutter fills (Audio or MIDI)

  • Duplicate the last word slice 3–6 times at 1/32 before a drop.
  • Add Beat Repeat (stock) on the top loop group:
  • - Interval: `1 Bar`

    - Grid: `1/16` or `1/32`

    - Chance: 10–25%

    - Variation: 5–15

    - Gate: 80–120 ms

    Automate Device On just for fills so it’s intentional.

    #### B) Reverse throws

  • Print your top loop to audio (Resample):
  • - Create new Audio track `TOPLOOP_RESAMPLE`

    - Set input: `Resampling`

    - Record 4–8 bars

  • Reverse a single hit right before the snare:
  • - Select region → `R` (Reverse)

    #### C) Pitch drops (classic “pull up” energy)

    In Simpler (or after resampling):

  • Automate Transpose down -3 to -12 semitones over 1/4–1 bar into a transition.
  • ---

    Step 8 — Arrange it like real DnB (where to place top loops) 🧬

    A simple, effective layout:

  • Intro (0–16): sparse, tease 1–2 vocal chops with lots of space
  • Build (16–33): introduce the main top loop pattern, automate filter opening
  • Drop (33–65): full top loop, but mute it every 8 bars for 1 bar (breathing room)
  • Mid-drop switch (65+): swap to variation clips, more stutters, darker processing
  • Golden rule: If your top loop is constant for 32 bars, it stops feeling special. Create holes.

    ---

    4. Common mistakes 🚫

  • Too much low-mid (150–500 Hz) → masks bass and makes the whole track foggy. High-pass it.
  • Chops landing on snare transients → makes the drop feel smaller, not bigger.
  • Over-reverb → ragga chops turn into mush at 174 BPM. Use sends, filter your verbs.
  • Random chaos with no motif → pick 1–2 signature phrases and repeat them like a hook.
  • No gain staging → saturators + drum buss stack fast. Level-match as you go.
  • ---

    5. Pro tips for darker/heavier DnB 🕶️⚔️

  • Make a “dark duplicate” chain: duplicate the top loop track and process it differently:
  • - Low-pass at 3–6 kHz

    - Heavy Saturator (Analog Clip, 6–10 dB drive)

    - Short room reverb

    Blend quietly under the bright one for thickness.

  • Formant abuse (but tasteful): Complex Pro Formants slightly down can make vocals sound more menacing.
  • Multiband control: use Multiband Dynamics gently to tame harsh spikes (don’t flatten it).
  • Call/response with bass: leave gaps where your bass does a “talkback” fill—top loop and bass should trade punches.
  • Automate distortion on transitions: turn up Drive for the last 1/2 bar before a phrase change, then snap back.
  • ---

    6. Mini practice exercise 🎯

    Do this in 20 minutes:

    1. Pick one ragga phrase and slice it in Simpler (Slice by Transient).

    2. Create a 2-bar MIDI clip and program:

    - 6–10 hits total

    - At least 2 ghost hits

    3. Duplicate to 8 bars and make 3 small variations (change only 1–2 notes each time).

    4. Add this chain:

    - EQ Eight (HP 200 Hz)

    - Drum Buss (Drive ~10%, Transients +10)

    - Ping Pong Delay (3/16, low wet)

    5. Sidechain to snare for 3 dB reduction on snare hits.

    6. Export/bounce 8 bars and listen: does it feel like it pushes the groove without crowding it?

    ---

    7. Recap ✅

  • You built a playable ragga vocal top loop instrument with Simpler Slice mode.
  • You sequenced a tight, syncopated 2-bar engine and expanded it into evolving 8–32 bar arrangements.
  • You used stock Ableton devices (EQ Eight, Drum Buss, Saturator, Delay, Reverb, Compressor sidechain, Beat Repeat) to get bright aggression + controlled chaos.
  • You arranged it like proper DnB: space, variation, and impact—not constant noise.

If you want, tell me your drum pattern style (2-step/amen/rollers) and the vibe (jungle classic vs modern neuro-roller), and I’ll give you a ready-to-program 16-bar top loop MIDI pattern map with exact hit positions.

```

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: Top loop in Ableton Live 12: sequence it for ragga-infused chaos (Intermediate)

Alright, in this lesson we’re building one of the most addictive layers in drum and bass: the vocal top loop. Think chants, shouts, little ad-libs, rhythmic chops… that layer that sits above the drums and bass and makes the whole tune feel like it’s talking back.

The goal is a specific kind of energy: chaotic but controlled. It needs to feel like it could fall apart at any second… but it never does. It stays tempo-tight, it hits with swagger, and it leaves space for the snare and the bass to still feel massive.

We’ll do this in Ableton Live 12 using stock tools: warping, Simpler in Slice mode, groove, note probability habits, follow actions if you want performance chaos, and then a processing chain that keeps everything bright and aggressive without turning your mix into soup.

Set your tempo somewhere around 170 to 176 BPM. I’ll reference 174.

First, quick mindset: pick a lead slice. One recognizable word or chant is the brand. That’s your hook. Everything else is basically percussion around it. If every slice is trying to be the main character, the listener hears noise, not a vibe.

Step zero: prep your source vocals. Fast and ruthless.

Grab a handful of ragga-style phrases. Your own recordings are best, but packs and resampled bits are totally valid if you’ve got the rights sorted. Drop them onto an audio track and name it RAGGA_RAW.

Now, go hunting for usable moments. You’re not looking for perfect sentences. You’re looking for “moments”: a single “pull up,” a “rewind,” a “selecta,” a laugh, a breath, a shout, even a vowel that sounds like a siren.

Once you find a good region, consolidate it so it’s easy to manage. Cmd or Ctrl J. Do that until you’ve got maybe five to fifteen solid little chunks.

Step one: warp correctly, because chaos still has to groove.

Open each clip and enable Warp. Now choose the warp mode based on what the clip is doing.

If it’s rhythmic and choppy, go with Beats. Set Preserve to one-sixteenth to start, maybe one-eighth if it’s getting too machine-gun and clicky. Keep transients on.

If it’s more sustained, like a long vowel or something melodic-ish, use Complex Pro. And yes, play with formants. Small moves, like minus ten to plus ten, can change the attitude dramatically without turning it into a cartoon.

Now set the segment BPM roughly right. It doesn’t have to be perfect, but avoid extreme stretching. Then add warp markers to lock the important syllables to the grid. Anchor the first transient to 1.1.1, and then pin the key moments to strong musical points like bar lines or half-bar points.

Here’s the reality check: in DnB you want it tight enough to push the momentum, but not so perfect it loses its rude attitude. Slight human ugliness is part of the genre.

Step two: slice it into a playable top loop instrument using Simpler.

Take your best one to four bar phrase and drag it into a MIDI track so it loads into Simpler. Switch Simpler to Slice mode. Slice by Transient, then adjust sensitivity until you get syllable slices that make sense. You don’t want every tiny click. You want usable hits.

If it needs it, enable Warp inside Simpler too, so it behaves with the tempo.

Now decide how you want it to play. Gate mode is great for stabs, because it only plays while you hold the note. Trigger mode is better when you want the whole slice to play even if the MIDI note is short.

Set voices to something low, like one to three. That’s a big one. Low voices keeps the top loop punchy and stops it from stacking into a messy overlap-fest.

Then do a quick protective filter inside Simpler: high-pass somewhere around 150 to 300 hertz. Your bass and kick need that space. If you want extra nasal ragga bite, add a tiny resonance bump.

Teacher tip here: duplicate the track. Make TOPLOOP_A as your stabs track: Gate mode, short, percussive. Make TOPLOOP_B as your phrase track: Trigger mode, longer slices. That separation makes your arrangement way easier later.

Step three: program the chaos, starting with a two-bar engine.

Create a MIDI clip on TOPLOOP_A that’s two bars long. Set your grid to one-sixteenth.

Now the golden rule: respect the drum pocket. If your snare is on 2 and 4, try not to land your biggest vocal transients exactly on the snare. You can do tiny quiet ghosts near it, but don’t steal its spotlight.

A good starting idea is call-and-response. Place a “call” somewhere after the downbeat, and an “answer” somewhere in the gaps after the snare. For example, hits around 1.2, 1.3.3, 1.4.2, then in bar two maybe 2.1.4, 2.3, 2.4.3.

Once the rhythm is in, work the dynamics. Accents up around 100 to 127 velocity. Ghosts down around 35 to 70. If everything is the same velocity, it’ll sound like a sample pack demo, not a performance.

Now microtiming, because this is where the swagger lives.

Nudge a couple notes late by five to fifteen milliseconds. Late equals attitude, especially for answers and ad-libs. Keep your hook word more dead-on, because dead-on equals impact. And if you want urgency, use micro-early pickups right before a snare. The key is: give each slice a role. Don’t be randomly sloppy. Be intentionally sloppy.

In Live 12, also lean on MIDI tools. Stretch notes to quickly change density, and hit the Groove Pool with a swing groove at like ten to twenty-five percent. You want movement, not drunkenness.

Step four: turn that one clip into evolving sixteen to thirty-two bar madness, without losing mix control.

Two approaches here.

First approach: duplicate and mutate.

Duplicate your two-bar clip out to eight bars. Then every two bars, change only one to three hits. Swap one slice. Remove a hit. Add a quick one-thirty-second stutter before a snare. That’s it.

Small mutations add life without destroying your motif. And arrangement-wise, make bars seven and eight a bit busier so it pushes into the next phrase. That’s classic DnB momentum.

Second approach: performance variation using Follow Actions in Session View.

Make four two-bar variations, A B C and D. Then set Follow Actions so every two bars it goes to Next or Other with some chance of repeating. Something like forty percent Next, forty percent Other, twenty percent Repeat. Record that into Arrangement.

That gets you “live ragga chaos” that still lands in the right place musically.

Now let’s add a couple advanced variation tricks that feel like cheating, in a good way.

One is ghost call-and-response using note probability. Duplicate your core clip, keep only the answer hits, and set probability around twenty to fifty percent. Your hook stays consistent, but the response feels alive like a DJ’s hypeman is improvising.

Another is stable rhythm, changing syllables. You can put a Random MIDI effect in front, low chance like ten to twenty percent, a few choices. Record a simple rhythm on one note, and let it occasionally swap to nearby slices. The groove remains locked, but the words morph.

Step five: processing. We want “ragga damage,” but clean enough to sit in a modern mix.

First, EQ Eight. High-pass 150 to 300 hertz, fairly steep. Then check harshness around 2.5 to 4.5k. If it’s piercing, do a small cut, two to four dB. Then add a gentle shelf in the eight to twelve k range if it needs presence.

Coach note: vocal chops often fight your hats in the six to twelve k zone. A quick test is to temporarily low-pass your drum bus around twelve k and listen. If the top loop suddenly feels way too bright, it wasn’t actually occupying its own space, it was just sharing hat energy. You can solve that by either slightly taming the top loop air or carving a tiny pocket in the hats instead.

Next, Drum Buss for bite. Drive around five to fifteen percent, Crunch low, and usually keep Boom off so it doesn’t fight the kick and bass. Transients up a bit, plus five to plus fifteen.

Optional Saturator after that, Analog Clip mode, two to six dB drive, soft clip on. But level-match. Don’t let “louder” trick you into thinking it’s “better.”

Movement: Auto Filter. High-pass or band-pass, with cutoff sweeps on transitions. Even a sweep from two hundred hertz up to one and a half k can make the loop feel like it’s breathing into the next section.

Then space, but controlled: Ping Pong Delay at one-eighth or three-sixteenth. Feedback fifteen to thirty-five percent. Filter the delay: high-pass three hundred to six hundred, low-pass six to ten k, and keep wet low, maybe eight to eighteen percent.

Reverb: small to medium, decay under about a second and a half, pre-delay ten to twenty-five milliseconds, and definitely high-pass the reverb return. Keep it subtle. At 174 BPM, big verb turns your chops into fog.

Better workflow: put delay and reverb on return tracks. Then you can send only certain hits. That’s how you get “throws” without washing the whole loop.

Extra sound design trick if you want more spit: put a Gate before your distortion. Fast attack, short release, and set the threshold so only the consonants really open it. Then distort. You get aggressive articulation without long tails feeding the saturation.

Also consider building a TOPLOOP_GROUP early. Group TOPLOOP_A, TOPLOOP_B, any dark duplicates, and resamples. Put your glue and global sidechain on the group, and keep the individual tracks for tone and movement. It keeps you organized and makes arrangement automation way easier.

Step six: make it a real top loop by sidechaining around the drums.

Add a Compressor to the top loop track, or better, the group. Enable Sidechain and feed it from the snare track, or the drum group if that’s your style.

Start around a 3:1 ratio, attack two to ten milliseconds, release sixty to one-forty milliseconds. Then set threshold so you’re getting about two to five dB of gain reduction on snare hits.

The point is not to hear obvious pumping. The point is: when the snare hits, it owns that moment. The top loop bows down for a split second.

If your snare track is too dynamic, use a ghost trigger: a muted track with consistent snare MIDI, just for the sidechain.

Step seven: wheel-up moments. This is where the ragga-infused chaos goes from nice to disgusting, in the best way.

Stutters: duplicate the last word slice three to six times at one-thirty-second before a drop. Or use Beat Repeat, but automate it so it only happens on purpose. Interval one bar, grid one-sixteenth or one-thirty-second, chance ten to twenty-five percent, and then automate device on for just the fill moments.

Reverse throws: resample your top loop to a new audio track by setting input to Resampling and recording four to eight bars. Then reverse a single hit right before a snare. That little “suck” into the hit is instant jungle DNA.

Pitch drops: automate transpose down three to twelve semitones over a quarter bar to a full bar into a transition. That “pull up” energy is pure system culture.

Step eight: arrange it like real DnB.

In the intro, be sparse. Tease one or two chops, lots of space.

In the build, introduce the main pattern and automate the filter opening so it feels like it’s coming toward the listener.

On the drop, go full top loop… but mute it every eight bars for one bar. Seriously. That breathing room makes the next entrance feel like a reload.

Then for the mid-drop, don’t just add more notes. Switch the role. First half can be rhythmic stabs. Second half can be longer phrases, more narrative. That reads as a big switch even if the level stays the same.

And think in an energy curve across sixteen bars: bars one to four, hook and minimal chatter. Five to eight, add answers and ghosts. Nine to twelve, add delay throws and slightly more movement. Thirteen to sixteen, busiest pattern, then a clear hole or filter-down reset.

Common mistakes to avoid while you’re doing all this.

Too much low-mid, especially 150 to 500 hertz. That’s where your mix turns foggy and your bass loses definition. High-pass and don’t be sentimental.

Chops landing right on the snare transient. That shrinks your drop. Let the snare be the snare.

Over-reverb. At 174 BPM, huge reverb is basically a smear generator. Use sends, filter your reverb, keep it tight.

Random chaos with no motif. Pick one or two signature phrases and repeat them like a hook. Repetition is what makes the chaos feel intentional.

And gain staging. Drum Buss and Saturator stack fast. Level-match constantly, because when you’re excited you’ll keep turning things up and the mix will quietly fall apart.

Before we wrap, here’s a quick 20-minute practice challenge you can do right now.

Pick one ragga phrase. Slice it in Simpler by Transient. Make a two-bar MIDI clip with six to ten hits, including at least two ghost hits. Duplicate it to eight bars and create three small variations by changing only one or two notes each time.

Add EQ Eight with a high-pass around 200 hertz, Drum Buss with about ten percent drive and transients around plus ten, and a Ping Pong Delay at three-sixteenth with low wet.

Then sidechain it to your snare for about three dB reduction on snare hits.

Bounce eight bars and listen with fresh ears. Does it push the groove without crowding it? If it feels like it’s arguing with the drums, you’ve got too many big hits in the wrong places. If it feels like it’s whispering, your hook slice probably needs a more predictable placement and a little more presence.

Recap.

You built a playable ragga vocal top loop instrument using Simpler Slice mode. You programmed a tight two-bar engine and expanded it into evolving eight to thirty-two bar patterns. You processed it with stock devices for bright aggression, then sidechained it so the drums stay huge. And you arranged it like DnB, meaning space, variation, and impact—not constant noise.

If you tell me your drum style, like two-step, amen-driven, or rollers, and whether your bass is steady or talky, I can suggest “safe zones” for top loop transients so you get maximum hype without shrinking your snare.

mickeybeam

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

Generating PDF preview…