DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Glue a breakdown in Ableton Live 12 for jungle oldskool DnB vibes (Intermediate)

An AI-generated intermediate Ableton lesson focused on Glue a breakdown in Ableton Live 12 for jungle oldskool DnB vibes in the Vocals area of drum and bass production.

Back to lessons
Glue a breakdown in Ableton Live 12 for jungle oldskool DnB vibes (Intermediate) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

Lesson Overview

A breakdown in Drum & Bass is not just “the quiet bit before the drop” — it’s where you reset the energy, tell a mini story, and make the next drop feel inevitable. In jungle and oldskool DnB especially, the breakdown often carries a vocal phrase, chopped amen ghosts, dubwise ambience, or a tense atmospheric wash that feels like it came off a dark dancefloor tape.

In this lesson, you’ll learn how to glue a breakdown together in Ableton Live 12 so it feels like a single intentional section instead of a random pile of FX, vocal snippets, and reverb tails. The goal is to make the vocal lead the breakdown while the drums, bass memory, and atmospheres all support the emotional arc. This matters in DnB because the genre moves fast: if your breakdown doesn’t flow, the track loses momentum before the drop even arrives.

We’ll focus on an intermediate workflow: using stock Ableton tools to shape vocals, carve space with EQ, control transients, automate tension, and arrange a breakdown that feels authentic to jungle / oldskool / darker roller culture. You’ll build something that can sit between a high-energy drop and the next one without sounding empty or overcooked.

What You Will Build

You’ll build an 8- to 16-bar breakdown section for a DnB track that includes:

  • A chopped or phrase-based vocal hook as the emotional anchor
  • Ambient tail and dub-style delay glue around the vocal
  • Filtered remnants of the drums and bass to keep energy alive
  • A short transition structure that can lead into a new drop, switch-up, or fakeout
  • Subtle movement from reverb, delay, noise, and automation so the breakdown feels alive
  • A mix balance that keeps the section spacious but still connected to the rest of the tune
  • Musically, think: your drop has just hit hard, then the track pulls back into a smoky, echo-heavy breakdown. The vocal says something memorable or eerie, the drums ghost in and out, and the bass disappears or becomes a filtered memory. Then the whole thing tightens up and launches into the next section with purpose.

    Step-by-Step Walkthrough

    1. Choose a vocal that has identity, not just texture

    Start with a vocal that can actually carry the breakdown. For jungle and oldskool DnB, that might be:

    - a spoken phrase

    - a soulful one-shot

    - a chopped line from your own recording

    - a dark atmospheric vocal stab

    In Ableton Live 12, drag the vocal into an audio track and set Warp properly. For clean spoken/sung material, use Complex Pro if the tone needs preservation. If it’s a rhythmic chopped phrase, Beats can work well for sharper transient behavior.

    Practical starting points:

    - Warp mode: Complex Pro for long phrases

    - Formants: keep near 0 unless you want a darker or more stylized shift

    - Transient envelope: if using Beats, try 80–120 ms to keep consonants punchy

    Trim the clip so the most important words hit on strong beats or just before them. In DnB, vocals often feel best when they sit slightly ahead of the bar line or answer the drums between kicks and snares.

    2. Build the vocal chain for clarity, weight, and space

    Put the vocal through a simple stock chain:

    - EQ Eight

    - Compressor or Glue Compressor

    - Saturator

    - Echo

    - Reverb

    Start with EQ:

    - High-pass around 100–180 Hz depending on the vocal

    - Cut any mud around 250–500 Hz if the vocal feels boxy

    - Add a gentle presence lift around 2–5 kHz if it needs clarity

    Then use Compressor with light control:

    - Ratio: 2:1 to 3:1

    - Attack: 10–30 ms

    - Release: 60–120 ms

    - Aim for only 2–4 dB gain reduction

    Add Saturator very lightly to thicken the vocal and help it stay audible when the breakdown gets dense:

    - Drive: 1–4 dB

    - Soft Clip: On if you want a slightly gritty edge

    For Echo, keep it syncopated and musical:

    - Time: try 1/8, 1/8 dotted, or 1/4

    - Feedback: 20–45%

    - Filter the repeats so they don’t fight the dry vocal

    Then use Reverb for size, but keep it controlled:

    - Decay Time: 1.5–4.5 s

    - Pre-delay: 15–35 ms

    - Low Cut: raise it so the reverb doesn’t cloud the sub range

    Why this works in DnB: vocals need to cut quickly through dense rhythmic material. A controlled chain keeps the phrase intelligible while the delay and reverb create the emotional glue that makes the breakdown feel bigger than the bare performance.

    3. Shape the vocal rhythm so it interacts with the drums

    A great DnB breakdown vocal often behaves like percussion. Use Split or Consolidate to chop the vocal into phrases or single words, then place those chops so they respond to the groove.

    Try one of these approaches:

    - Put a phrase on bar 1, then echoes or one-shot words on bars 2 and 4

    - Let the first half of the phrase play clean, then repeat the tail with delay throws

    - Use a call-and-response structure: vocal line, then atmospheric gap, then another vocal answer

    If needed, use Clip Envelopes or track automation to vary clip gain between words. In jungle/rollers, the vocal often works best when it’s partially rhythmic rather than constantly legato.

    A strong arrangement example:

    - Bars 1–4: main vocal phrase and sparse atmospheres

    - Bars 5–8: chopped vocal repeats, filtered drums entering

    - Bars 9–12: tension rises with longer delays and more noise

    - Bars 13–16: final vocal throw, then a filtered pre-drop build or hard cut

    This gives the section phrasing and shape, which is crucial in DnB because the listener expects movement every few bars.

    4. Bring back drum energy without giving away the drop

    To glue the breakdown, don’t mute the drums completely unless you want a full hard-stop moment. In jungle and oldskool DnB, the breakdown often keeps a trace of the groove alive through filtered breaks, ghost hits, or reverse percussion.

    Use a drum return or duplicate a break track and process it:

    - EQ Eight: high-pass around 150–300 Hz

    - Auto Filter: automate the cutoff to open gradually

    - Drum Buss: add slight drive and transient shaping

    - Gate if you want the break to pulse and breathe

    If you have an amen or similar break, try muting the kick-heavy parts and keeping:

    - snare ghosts

    - top percussion

    - shuffle hats

    - a few chopped transients

    Keep the break low in the mix, almost like a memory of the groove. It should support the vocal rather than compete with it.

    Workflow tip: group your drum elements into a Drum Bus and automate that bus instead of multiple tracks when possible. That makes the breakdown feel unified and speeds up decision-making.

    5. Use bass absence and bass memory as tension

    A common mistake is leaving full bass running through the breakdown. For this lesson, remove the main sub and reese, then reintroduce a filtered or hinted version later in the section.

    If you want bass memory, try:

    - a high-passed reese texture

    - a reversed bass swell

    - a filtered mid-bass growl with no fundamental

    - a single low note hit at the end of a phrase

    In Ableton:

    - Put Auto Filter on the bass return or duplicate

    - High-pass it aggressively during the breakdown, then automate the cutoff downward at the end

    - Use Saturator or Overdrive lightly for harmonic presence without sub

    Suggested settings:

    - Auto Filter cutoff start: 400 Hz to 1.5 kHz for a thin memory layer

    - Resonance: low to moderate, around 0.20–0.50

    - Drive on Saturator: 2–6 dB if you want a rougher texture

    This works in DnB because the drop impact depends on contrast. If the breakdown preserves just enough bass personality, the next return hits harder without feeling disconnected.

    6. Create glue with shared ambience, not random effects

    Don’t throw a different reverb on every sound. Make one or two shared spaces that the vocal, FX, and drum fragments live in together. That’s the “glue” part.

    Set up a return track with:

    - Reverb for the main room/space

    - Echo for rhythmic tail

    - optional Hybrid Reverb if you want a more textured atmosphere, but keep it subtle

    Send the vocal, the filtered break, and small FX hits to the same reverb amount so they feel like they exist in the same room.

    Good starting points:

    - Reverb decay: 2.5–5 s

    - Pre-delay: 20–40 ms

    - High Cut: keep it dark for underground mood

    - Return send levels: start low, around -18 to -12 dB equivalent by ear

    Then use Utility on the return to keep the low end clean:

    - Mono the return if it gets too wide

    - Reduce width if the atmosphere starts washing out the stereo image

    In darker DnB, shared ambience is what makes a breakdown feel cinematic without sounding like a mess.

    7. Automate the transition so the breakdown feels “glued” from start to finish

    The breakdown should evolve every 2 or 4 bars. Use automation to keep the listener moving through it.

    Strong automation moves in Ableton:

    - Auto Filter cutoff opening on the vocal or drum bus

    - Reverb dry/wet increasing on phrase endings

    - Echo feedback rising for the last word or hit

    - Utility gain reducing on the drum bus as the section gets emptier

    - Pan on tiny percussion or FX to create motion

    - Saturator drive increasing slightly toward the end for tension

    A practical breakdown arc:

    - Bars 1–4: vocal front and dry-ish

    - Bars 5–8: more delay throws and filtered drum return

    - Bars 9–12: wider space, less drum energy, more reverb depth

    - Bars 13–16: tension peak, then sharp cut or pre-drop fill

    Keep the automation purposeful. In DnB, every automation move should either increase tension, clarify a phrase, or help the next section land harder.

    8. Finish with a transition that sets up the next drop

    The last bar of the breakdown needs a destination. This might be:

    - a reverse vocal swell

    - a snare roll

    - a filtered cymbal lift

    - a tape-stop style cut using clip volume automation

    - a final echo freeze-like tail feeding into silence

    Use stock tools only:

    - Reverb with a long tail on the final vocal word

    - Echo feedback automation ramped up briefly, then cut

    - Simpler if you want to resample the vocal into a playable stutter

    - Utility to hard-mono or widen the final hit depending on the drop design

    If your next drop is aggressive and neuro-leaning, make the breakdown end tighter and darker. If it’s more oldskool/jungle, let the final vocal tail and drum ghost create a more open, DJ-friendly handoff.

    Good arrangement rule: leave the listener with one unresolved element — a chopped word, a snare pickup, or a filtered bass inhale — so the drop feels like the answer.

    Common Mistakes

  • Making the breakdown too empty
  • - Fix: keep a trace of drums, atmospheres, or bass memory so the section still feels connected.

  • Over-wet vocals
  • - Fix: shorten reverb decay, add pre-delay, and use send automation instead of drowning the whole phrase.

  • Too much low end in the breakdown
  • - Fix: high-pass vocals, FX, and return tracks. Keep sub absent unless it’s a deliberate tension note.

  • Random FX with no phrasing
  • - Fix: align vocal throws, delays, and drum edits to 4- or 8-bar structure.

  • Overcomplicating the bus chain
  • - Fix: use one shared vocal chain and one shared ambience return before adding more layers.

  • Breaking stereo discipline
  • - Fix: keep anything low-mid heavy closer to mono and check the breakdown in Utility with reduced width.

  • Letting the vocal disappear in the mix
  • - Fix: automate a small gain lift, reduce competing frequency content around 2–5 kHz, and use delay/reverb on sends rather than burying the dry signal.

    Pro Tips for Darker / Heavier DnB

  • Use a filtered reese ghost under the vocal
  • - Keep it high-passed and quiet, just enough to suggest the drop’s energy without fully showing it.

  • Resample the vocal with effects
  • - Print a version with Echo and Reverb, then chop the printed audio into tail fragments for extra texture.

  • Make the drums breathe
  • - Use Drum Buss on your break group with light Drive and a touch of Crunch to give the breakdown grit without turning it into distortion soup.

  • Automate harmonic tension
  • - Increase Saturator drive slightly across the breakdown for a subtle lift. Even 1–2 dB can help the section feel like it’s tightening.

  • Go dark with your ambience
  • - Roll off high end on the return reverb so the space feels underground instead of glossy.

  • Use negative space aggressively
  • - In heavier DnB, a short silence before the next vocal word or snare can hit harder than another fill.

  • Keep sub mono
  • - If any low-end memory remains, check it with Utility and keep it centered. Wide sub is a mix killer in fast bass music.

    Mini Practice Exercise

    Spend 10–20 minutes building a breakdown for an 8-bar loop.

    1. Choose one vocal phrase or spoken line.

    2. Add EQ Eight, Saturator, Echo, and Reverb to the vocal track.

    3. Create one return track for shared ambience.

    4. Add a filtered break layer using Auto Filter and Drum Buss.

    5. Remove the main sub bass, then add a high-passed bass ghost or a single low note at the end.

    6. Automate at least three things:

    - vocal reverb send

    - drum filter cutoff

    - echo feedback on the final word

    7. Arrange the breakdown so it has a clear 4-bar opening and 4-bar tension rise.

    8. Bounce or resample the last 2 bars and listen back without touching anything.

    Goal: make the breakdown feel like it belongs to the track, not like a separate section pasted on top.

    Recap

    A strong DnB breakdown is about controlled contrast, not emptiness. Use the vocal as the emotional center, keep a trace of rhythmic life with filtered drums or bass memory, and glue everything together with shared ambience and intentional automation. In Ableton Live 12, stock devices like EQ Eight, Compressor, Saturator, Echo, Reverb, Auto Filter, Drum Buss, and Utility are more than enough to build a breakdown that feels authentic to jungle and oldskool DnB.

    The big takeaways:

  • Make the vocal clear, rhythmic, and phrase-led
  • Use shared reverb/delay space to glue the section
  • Keep some drum or bass memory alive
  • Automate tension in a 2- or 4-bar arc
  • Finish with a transition that points directly at the next drop

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 going to glue a breakdown together in Ableton Live 12 for that jungle and oldskool DnB vibe, with vocals at the center of the whole thing.

And just to be clear, a breakdown in drum and bass is not just the quiet bit before the drop. It’s the part where you reset the energy, tell a little story, and make the next drop feel unavoidable. In jungle especially, the breakdown often feels like a smoky tape recording from a dark dancefloor, with a vocal phrase, chopped break ghosts, dubby echoes, and atmosphere all hanging in the air together.

So the goal here is not to make a bunch of separate FX and hope they sound cool. The goal is to make everything feel like one intentional section. The vocal leads, the drums and bass memory support it, and the ambience glues the whole thing into a single emotional moment.

We’re keeping this intermediate, and we’re using stock Ableton tools only. That means EQ, compression, saturation, echo, reverb, auto filter, drum buss, and utility. Simple tools, but when you arrange and automate them well, they absolutely smash.

First, choose a vocal that actually has identity.

For this style, you want something with character. A spoken phrase works great. A soulful one-shot can work. A chopped line from your own recording can be even better. Or maybe a dark atmospheric vocal stab that feels a little haunted.

Drag the vocal into an audio track, and set the warp properly. If it’s a longer phrase and you want to preserve the tone, try Complex Pro. If it’s more rhythmic and chopped up, Beats can give you that sharper transient feel.

As a starting point, keep the formants near zero unless you want a darker or more stylized shift. If you’re using Beats, a transient envelope somewhere around 80 to 120 milliseconds can help keep the consonants punchy.

Now trim the clip so the important words land on strong beats, or just before them. That little detail matters a lot in DnB. Vocals often feel best when they answer the drums, rather than sitting dead center on every bar line. You want them to feel like part of the groove, not pasted on top of it.

Next, build a simple vocal chain for clarity, weight, and space.

Start with EQ Eight. High-pass the vocal somewhere around 100 to 180 hertz, depending on the source. If it sounds boxy, cut a bit around 250 to 500 hertz. And if it needs more presence, add a gentle lift around 2 to 5 kilohertz.

Then compress it lightly. You’re not trying to crush it. Just keep it stable. A ratio of 2 to 1 or 3 to 1 is a good starting point. Attack somewhere around 10 to 30 milliseconds, release around 60 to 120 milliseconds, and aim for only 2 to 4 dB of gain reduction.

After that, add a touch of Saturator. Just enough to give the vocal a bit more density and help it stay audible when the breakdown gets busy. Drive of 1 to 4 dB is usually plenty. You can turn on Soft Clip if you want a slightly rougher edge.

Now for space. Echo first. Keep it musical and syncopated. Try 1/8, dotted 1/8, or 1/4 note timing. Feedback around 20 to 45 percent. And filter the repeats so they don’t step on the dry vocal.

Then Reverb. Give it size, but keep it controlled. Decay time somewhere around 1.5 to 4.5 seconds, pre-delay around 15 to 35 milliseconds, and roll off some low end so the reverb doesn’t cloud the sub area.

That chain works because DnB vocals need to cut fast through dense rhythms. The dry vocal gives you the message. The delay and reverb give you the emotion. That’s the glue.

Now let’s make the vocal rhythm work with the drums.

A great DnB breakdown vocal often behaves almost like percussion. So chop it if you need to. Split it into phrases or even single words. Then place those chops so they respond to the groove.

You could have a phrase on bar 1, then little echoes or one-shot words on bars 2 and 4. Or let the first half of the phrase play clean, then throw the tail into delay. Or do a call-and-response thing where the vocal speaks, then the space answers back.

If you need it, use clip gain or automation to vary the level between words. That keeps the delivery dynamic and stops the section from feeling flat. In jungle and rollers, a vocal often works best when it feels partly rhythmic, not just sung or spoken in a straight line.

A simple shape might look like this. Bars 1 to 4, main vocal phrase with sparse atmosphere. Bars 5 to 8, chopped repeats and filtered drums entering. Bars 9 to 12, tension rising with longer delays and more noise. Bars 13 to 16, final vocal throw, then a pre-drop move or a hard cut.

That kind of phrasing is super important in DnB because the listener expects movement every few bars. If nothing changes, the energy dies.

Now, bring back some drum energy, but do not give away the drop.

A common mistake is muting the drums completely. Sometimes that works, but in jungle and oldskool DnB, a breakdown often keeps a trace of the groove alive. Think filtered breaks, ghost hits, little percussion shuffles, or reverse bits drifting in and out.

You can duplicate a break track or use a drum bus and process it. High-pass it with EQ Eight somewhere around 150 to 300 hertz. Use Auto Filter to automate the cutoff gradually. Add a little Drum Buss for drive and transient shaping. And if you want the break to pulse and breathe, a Gate can help too.

If you’re working with an amen or a similar break, try muting the kick-heavy parts and keeping the snare ghosts, top percussion, shuffle hats, and a few chopped transients. The idea is to keep a memory of the groove, not a full-on drum section.

And here’s a good workflow tip: if you can, group your drum elements into one drum bus and automate that instead of editing a bunch of tracks separately. It keeps the breakdown unified and saves time.

Now let’s talk bass memory.

Usually, you do not want full sub and full reese running through the breakdown. That kills contrast. The drop needs space to hit hard. So remove the main bass, but maybe keep a ghost of it.

That could be a high-passed reese texture, a reversed bass swell, a filtered midrange growl with no fundamental, or even just a single low note hit at the end of a phrase.

Use Auto Filter on a bass duplicate or return. During the breakdown, high-pass it aggressively, maybe somewhere around 400 hertz to 1.5 kilohertz, depending on the sound. Then at the end, automate the cutoff downward so the low character sneaks back in just before the next section.

If you want it rougher, use a little Saturator or Overdrive, but keep the sub gone. You want the personality of the bass without the full weight.

That contrast is everything in DnB. If the breakdown preserves just enough bass memory, the next drop will hit harder and still feel connected.

Now let’s create shared ambience, because this is where the glue really starts to happen.

Do not throw a different reverb on every sound. That’s how things get blurry fast. Instead, make one or two shared spaces that the vocal, FX, and drum fragments all live in together.

Set up a return track with Reverb, maybe Echo as well, and if you want a little extra texture, Hybrid Reverb can work too. Keep it subtle. Send the vocal, the filtered break, and any small FX hits into the same space so they feel like they’re in the same room.

Good starting points: reverb decay around 2.5 to 5 seconds, pre-delay around 20 to 40 milliseconds, and a fairly dark high cut so the vibe stays underground rather than glossy.

If the ambience gets too wide or messy, use Utility on the return. Bring the width down a bit, or even mono it if needed. In darker DnB, the space should feel deep and atmospheric, but still controlled.

Now automate the transition so the breakdown evolves from start to finish.

This is where you make it feel alive. Every 2 or 4 bars, something should shift. The cutoff opens a little. The reverb gets a bit wetter. The echo feedback rises on a final word. The drum bus loses some gain. Tiny percussion moves across the stereo field. Saturation increases slightly toward the end.

A strong breakdown arc might be this: bars 1 to 4, vocal front and fairly dry. Bars 5 to 8, more delay throws and filtered drums. Bars 9 to 12, wider space, less drum energy, more reverb depth. Bars 13 to 16, tension peak, then a sharp cut or pre-drop fill.

The key is to make each automation move do one of three things: increase tension, clarify the phrase, or help the next section land harder. If it doesn’t do one of those jobs, it probably doesn’t need to be there.

Then finish with a transition that points directly at the next drop.

The last bar of the breakdown needs a destination. Maybe it’s a reverse vocal swell. Maybe a snare roll. Maybe a filtered cymbal lift. Maybe a tape-stop style cut using clip volume automation. Or maybe a long echo tail that gets cut off right before the drop.

You can do all of that with stock tools. A long reverb tail on the final vocal word can feel huge. Echo feedback can be ramped up briefly, then snapped down. If you want to get creative, resample the vocal into Simpler and make a stutter or a chopped pickup. Utility can help you hard-mono or widen the final hit depending on how big you want the drop to feel.

If the next drop is aggressive and darker, end the breakdown tighter and more ominous. If it’s more oldskool or jungle-flavored, let the tail breathe a little more and give the DJ-friendly handoff some space.

A good rule here is to leave the listener with one unresolved element. A chopped word, a snare pickup, a filtered bass inhale, something that feels like the answer is coming next.

A few teacher-style reminders before you keep building.

Think foreground plus halo. The vocal should be the thing you understand clearly in the foreground, while the ambience, delays, and drum ghosts act like the halo around it. If the section feels blurry, reduce overlap before you start adding more processing.

Use one main emotional phrase if possible. Jungle and oldskool DnB breakdowns often work best when a single lyric or shout becomes the motif. Build the section around that one idea.

Leave the low-mid pocket open. A lot of breakdowns get muddy around 200 to 600 hertz. If the vocal feels crowded, thin out the supporting layers before you start EQ’ing the vocal too hard.

And make the space feel performed. Delay and reverb should change with the phrasing. Static ambience sounds like a plugin. Moving ambience sounds like arrangement.

If you want to push it further, here are a few strong variations.

You can double the vocal. Keep one copy dry and centered, then process a second copy with filtering, saturation, and a wider stereo image. Blend it quietly underneath for thickness without losing clarity.

You can do a ghost call-and-response. Chop a tiny fragment, send only that into a long delay, and place it after the main phrase like an eerie answer from the room.

You can create a reverse tail. Render a vocal phrase with reverb, reverse the rendered audio, and place that swell leading into a lyric or transition hit.

You can also break the phrasing on purpose. Instead of one smooth eight-bar flow, try uneven chunks like two bars active, one bar sparse, three bars active, then two bars of lift. That asymmetry can feel very oldskool and tape-scene-inspired.

One more sound design trick: make a midrange-only atmosphere layer. Remove the bass and roll off the top end, then let it sit behind the vocal. It gives body without getting bright or harsh.

And if you want a little grit, duplicate the vocal to a parallel track or return, add distortion, EQ, maybe a short gate, and blend it in only on the loudest words or phrase endings.

For your practice, try building an eight-bar breakdown around one vocal phrase. Add EQ Eight, Saturator, Echo, and Reverb to the vocal. Set up one shared ambience return. Add a filtered break with Auto Filter and Drum Buss. Remove the main sub and add a bass ghost or a single low note at the end. Then automate at least three things: vocal reverb send, drum filter cutoff, and echo feedback on the final word. Make sure the breakdown has a clear four-bar opening and a four-bar tension rise.

Then bounce or resample the last two bars and listen back without touching anything. That’s a great test. If it still feels exciting when you just sit back and hear it, you’ve probably glued it together properly.

So to recap: a strong DnB breakdown is about controlled contrast, not emptiness. Use the vocal as the emotional center. Keep some drum or bass memory alive. Glue everything with shared ambience. Automate the tension in a clear 2- or 4-bar arc. And finish with a transition that points straight at the next drop.

Once you get that balance right, your breakdown stops sounding like a gap in the track and starts sounding like part of the story.

If you want, I can also write the next companion lesson on making the drop hit harder after the breakdown, or on processing jungle vocals with an oldskool tape vibe.

mickeybeam

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

Generating PDF preview…