DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Tape Dust: vocal texture arrange for timeless roller momentum in Ableton Live 12 for jungle oldskool DnB vibes (Intermediate)

An AI-generated intermediate Ableton lesson focused on Tape Dust: vocal texture arrange for timeless roller momentum in Ableton Live 12 for jungle oldskool DnB vibes in the Resampling area of drum and bass production.

Back to lessons
Tape Dust: vocal texture arrange for timeless roller momentum 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

```markdown

Tape Dust: Vocal Texture Arrangement for Timeless Roller Momentum (Ableton Live 12) 🧲🎛️

Skill level: Intermediate

Category: Resampling

Vibe: Jungle / oldskool DnB rollers with dusty vocal ghosts, tape grit, and forward momentum

---

1. Lesson overview 🧠

In classic jungle and early DnB, vocals often aren’t “lead singer up front.” They’re texture: little ghost phrases, tape-smudged hooks, radio snippets, and one-word shouts that glue the groove together and keep the roller moving without stealing space from the drums + bass.

In this lesson you’ll build a tape-dust vocal texture system in Ableton Live 12, then resample it into tight, playable loops you can arrange like oldskool pressure.

---

2. What you will build 🧩

You’ll end with:

  • A Vocal Texture Rack (stock devices) that turns any vocal sample into dusty, moving ambience
  • A resampling workflow to print clean stems + mangled passes
  • A timeless roller arrangement: call/response placements, 16-bar evolution, and “momentum markers”
  • A set of 4–8 resampled audio clips you can drop into any jungle/DnB project:
  • - “Dust bed” (constant low-level texture)

    - “Hook smear” (1–2 bar signature)

    - “Rise tails” (pre-drop tension)

    - “Stab-shouts” (one-shot punctuation)

    ---

    3. Step-by-step walkthrough 🚀

    Step 0 — Project setup (so it hits like DnB)

    1. Tempo: 165–175 BPM (start at 172 BPM).

    2. Drums + bass running first.

    Your vocal texture should react to the groove, not fight it.

    3. Create three tracks:

    - `VOCAL SOURCE` (your clean sample)

    - `VOCAL TEXTURE` (processing chain)

    - `RESAMPLE PRINT` (records the result)

    Optional but recommended: Group `VOCAL SOURCE` + `VOCAL TEXTURE` into a group called VOX so you can automate the whole world easily.

    ---

    Step 1 — Choose the right vocal material (oldskool-friendly)

    You want phrases with character, not pristine pop takes:

  • Spoken line, adlib, MC phrase, documentary snippet
  • Short sung vowel holds (“ah”, “oo”), breathy notes, whispers
  • Classic jungle move: one word (“listen”, “rewind”, “danger”) + tails
  • Import your vocal into `VOCAL SOURCE` and Warp ON:

  • Warp Mode: Complex (or Complex Pro if needed)
  • If it’s a short shout, try Beats mode with Transient preservation.
  • Get it tight to the grid but not robotic—tiny offsets are fine.
  • ---

    Step 2 — Build the “Tape Dust” processing chain (stock devices only) 🎚️

    On `VOCAL TEXTURE`, set Audio From = `VOCAL SOURCE` (Post-FX if you want the raw sample first; or Post-Mixer if you want source level automation included).

    Add devices in this order:

    #### A) EQ Eight (carve space like a junglist)

  • High-pass: 24 dB/oct at 180–300 Hz (avoid bass conflict)
  • Gentle low-pass: around 8–12 kHz (tape vibe, avoids hiss fights)
  • Optional: small dip 2.5–4 kHz if it pokes through snares
  • #### B) Saturator (tape-ish weight)

  • Mode: Soft Sine
  • Drive: 2–6 dB
  • Output: match level (don’t fool yourself)
  • Turn on Soft Clip if peaks get wild
  • #### C) Redux (dust + grain, subtle!)

  • Downsample: 1.10–1.60 (keep it tasteful)
  • Bit Reduction: 0–2 (often none; downsample is the magic)
  • Dry/Wet: 10–25%
  • #### D) Auto Filter (movement = momentum)

  • Filter type: LP 12 or LP 24
  • Frequency: start 2–6 kHz
  • Resonance: 0.20–0.40
  • LFO: ON
  • - Rate: 1/8 or 1/4 (synced)

    - Amount: small (5–15%)

    - Phase: try 180° if it feels like it ducks weirdly

    This gives a subtle “breathing tape” feel that keeps rolling.

    #### E) Chorus-Ensemble (width without screaming “EDM”)

  • Mode: Chorus
  • Amount: 10–25%
  • Rate: 0.15–0.40 Hz (slow)
  • Width: 70–120%
  • Mix: 10–25%
  • #### F) Reverb (make it a ghost, not a wash)

  • Size: 20–40%
  • Decay Time: 1.2–2.8 s
  • Pre-Delay: 10–25 ms
  • Low Cut: 250–500 Hz
  • High Cut: 6–9 kHz
  • Dry/Wet: 10–20%
  • #### G) Utility (final control)

  • Width: 90–130% (wider = more “air bed”)
  • Gain: set it so it sits behind drums (often -12 to -20 dB)
  • ---

    Step 3 — Add “Tape Stop / Wobble moments” with automation 🎞️

    Old tape character comes from imperfection + moments, not constant distortion.

    On `VOCAL TEXTURE`:

  • Automate Auto Filter Frequency to dip slightly on the last beat of every 2 bars.
  • Automate Reverb Dry/Wet to rise into fills (e.g., last 1/2 bar of bar 8).
  • Automate Redux Dry/Wet to spike briefly on transitions (like a “dust flick”).
  • DnB arrangement trick:

    Every 8 bars, do one noticeable move (filter dip, reverb lift, or grain spike). That’s how you keep the roller evolving without changing the drums every 2 seconds.

    ---

    Step 4 — Resampling workflow (print the magic) 🎚️➡️🎧

    Now you’ll commit it into audio so you can chop and arrange fast.

    #### Option A: Easy global resample

    1. Create `RESAMPLE PRINT`.

    2. Set Audio From = Resampling.

    3. Arm `RESAMPLE PRINT`.

    4. Hit record and capture 16–32 bars while you tweak automation/macro knobs.

    #### Option B: Cleaner stems (recommended)

  • On `VOCAL TEXTURE`, route Audio To = `RESAMPLE PRINT`.
  • Record only that track’s output (consistent level, no master limiting surprises).
  • After recording:

  • Consolidate best parts: Cmd/Ctrl + J
  • Turn Warp ON and set Warp mode:
  • - For airy beds: Complex

    - For tight chops: Tones (try Grain Size 20–40 for dusty artifacts)

    ---

    Step 5 — Chop into “momentum tools” (this is where rollers happen) 🔪

    Take your resampled audio and make these clips:

    #### 1) Dust Bed Loop (1–2 bars)

  • Find a section with no harsh consonants.
  • Loop 1 bar.
  • Fade in/out with clip fades.
  • Keep it low in the mix. It should be felt, not heard.
  • #### 2) Hook Smear (2 bars)

  • A memorable syllable + tail.
  • Add a short reverse before it (duplicate the clip, reverse it, fade into the hit).
  • Place it every 8 or 16 bars.
  • #### 3) Fill Tail (1/2 bar)

  • Reverb-heavy tail that you can drop right before drum fills.
  • #### 4) One-shot Shout (tight)

  • Chop a single word.
  • Put it slightly late (5–20 ms) for human swing, or early for urgency.
  • ---

    Step 6 — Arrange for “timeless roller momentum” (practical template) 🏁

    Here’s a reliable 32-bar drop layout for jungle/DnB:

    #### Bars 1–8: Establish groove

  • Dust Bed: on from bar 1, very low
  • One-shot Shout: bar 4 (single punctuation)
  • Filter movement minimal (keep energy stable)
  • #### Bars 9–16: Introduce identity

  • Hook Smear: bar 9 (first clear motif)
  • Add a second layer: duplicate Dust Bed, pitch it +7 or -5 semitones (Clip Transpose)
  • Increase Reverb slightly into bar 16 fill
  • #### Bars 17–24: Call/response with drums

  • Place shouts on bar 19 and bar 23
  • Use silence as a weapon: mute Dust Bed for 1/2 bar before a snare fill → makes the drums feel bigger
  • #### Bars 25–32: “Tape wear” climax

  • Automate Redux mix up slightly (like +5–10%)
  • Add a reverse-tail into bar 33 (next phrase/drop)
  • Final 1 bar: pull the filter down (darker), then snap back at reset
  • Key idea: vocals become arrangement markers—they signal sections without needing huge drum changes.

    ---

    4. Common mistakes ⚠️

    1. Too loud / too literal.

    If you can clearly understand every word, it’s probably no longer “texture.”

    2. Over-widening.

    Wide vocal dust can smear the snare presence. Keep width controlled; use Utility to rein it in.

    3. Too much reverb low-end.

    If your reverb isn’t high-passed, your sub will feel weak and cloudy.

    4. No resampling commitment.

    Endless tweaking kills momentum. Print 3–5 takes and choose.

    5. Constant effects = no story.

    If everything is distorted all the time, nothing feels special.

    ---

    5. Pro tips for darker/heavier DnB 🖤🔩

  • Make “shadow doubles”: duplicate your resampled hook, transpose -12, low-pass to 2–3 kHz, and tuck it under the main for menace.
  • Sidechain the texture to the snare:
  • Use Compressor on `VOCAL TEXTURE`:

    - Sidechain from snare track

    - Ratio 2:1–4:1

    - Attack 5–15 ms, Release 80–150 ms

    This creates that snare punches through fog feeling.

  • Distort only the mid band:
  • Use EQ Eight before Saturator to isolate mids (e.g., band-pass 400 Hz–4 kHz) on a parallel chain, then blend quietly.

  • Make it “pirate radio”:
  • Add Auto Filter band-pass (around 1–3 kHz) for 1 bar occasionally, like a broadcast moment.

  • Use Gate for rhythmic dust:
  • Put Gate before Reverb and feed a ghost rhythm (or use sidechain) so the texture “ticks” in sync with the break.

    ---

    6. Mini practice exercise 🎯

    Goal: Create a 16-bar roller section with 3 resampled vocal tools.

    1. Pick a 2–6 second vocal phrase.

    2. Build the processing chain (EQ → Saturator → Redux → Auto Filter → Chorus → Reverb → Utility).

    3. Record two 16-bar resamples:

    - Take A: subtle (low Redux, gentle filter)

    - Take B: heavier (more Redux, more filter movement, more reverb on transitions)

    4. Chop:

    - 1 bar Dust Bed

    - 2 bar Hook Smear (include a reverse lead-in)

    - 1 one-shot Shout

    5. Arrange:

    - Dust Bed bars 1–16 (mute for 1/2 bar before bar 9)

    - Hook Smear on bar 9

    - Shout on bar 4 and bar 12

    Export a bounce and listen on low volume: Does the groove feel more “alive” even when vocals are barely audible? If yes, you nailed it.

    ---

    7. Recap ✅

  • You turned a vocal into tape dust texture using stock Ableton devices.
  • You used automation sparingly to create section momentum.
  • You resampled the results into reusable, arrangement-ready clips.
  • You placed vocals like a junglist: markers, ghosts, and hooks, not a lead vocal.

If you want, tell me your tempo + whether you’re using an Amen-style break or a 2-step roller, and I’ll suggest a specific 32-bar placement map for your vocal tools.

```

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 doing something very jungle, very oldskool, and very effective: turning a vocal into “tape dust.” Not a lead vocal. Not a pop topline. More like ghost phrases, radio smudges, one-word shouts, and little bits of human texture that glue the roller together and push momentum forward without stealing space from the drums and bass.

We’re in Ableton Live 12, intermediate level, and the main theme is resampling. Because the secret sauce here isn’t just building a cool effect chain. It’s printing multiple usable audio tools, chopping them fast, and arranging them like section markers. That’s how those classic rollers feel like they’re evolving even when the drums are basically doing their job on loop.

First, set the stage so the vocal texture reacts to the groove, instead of fighting it.

Set your tempo somewhere in the drum and bass zone. I like 172 BPM as a starting point. Get your drums and bass running first. Even a basic two-step or an Amen-based loop is fine, but have it playing. You want to hear immediately if the vocal haze is stepping on the snare crack, the hat pocket, or the bass weight.

Now create three audio tracks.

Track one: VOCAL SOURCE. This is the clean sample.
Track two: VOCAL TEXTURE. This is where the processing lives.
Track three: RESAMPLE PRINT. This is where we record the results.

Optional but helpful: group the first two tracks into a group called VOX, so later you can automate or mute the whole vocal world in one move.

Next, pick the right vocal material, because this part matters more than people think.

Oldskool-friendly vocals are characterful, not pristine. Spoken lines, MC phrases, documentary snippets, breathy vowels like “ah” and “oo,” whispers, adlibs, and the classic jungle move: one word with a nice tail. “Listen.” “Rewind.” “Danger.” Even something totally random can work if the rhythm and tone are right.

Drop your sample onto VOCAL SOURCE and turn Warp on. Use Complex for most phrases. If it’s a short shout and you want it to stay punchy, try Beats mode with transient preservation. Get it tight enough to the grid that it locks with the groove, but don’t over-polish it. In jungle, tiny timing imperfections can actually read as vibe.

Quick coach note before we process: trim the vocal clip so it starts and ends cleanly. Add tiny fades, like 2 to 8 milliseconds, so nothing clicks when you later chop aggressively. This is one of those boring steps that makes everything feel professional later.

Now we build the Tape Dust chain on VOCAL TEXTURE, using only stock Ableton devices.

Important routing step: set VOCAL TEXTURE’s Audio From to your VOCAL SOURCE. Usually Post-FX is perfect if you want the raw sample feeding the chain. If you want source track volume automation included, go Post-Mixer. Either way is valid, just be intentional.

Now add devices in this order.

First, EQ Eight. Think like a junglist: make space for the drums and bass.
Put a high-pass filter, 24 dB per octave, somewhere around 180 to 300 Hz. If your bass is heavy, lean higher. If the vocal is super thin, lean lower, but don’t let it muddy the low end.
Then a gentle low-pass around 8 to 12 kHz for that tape vibe and to avoid fighting cymbals and air.
If the vocal pokes through the snare zone, dip a little around 2.5 to 4 kHz. Not a giant scoop, just enough that the snare keeps its authority.

Second, Saturator. This is where the “tape-ish weight” comes in.
Set the mode to Soft Sine. Drive around 2 to 6 dB.
Then level match with the output so you’re not tricking yourself into thinking louder is better.
If peaks get spiky, turn on Soft Clip. You’re not trying to smash it; you’re trying to give it a worn edge.

Third, Redux. This is your dust and grain, but subtle. Subtle.
Downsample somewhere like 1.10 to 1.60. Most of the magic is in downsampling, not hardcore bit reduction.
Bit reduction can be 0 to 2, often even zero.
Then set Dry/Wet around 10 to 25 percent.
Teacher tip: if you hear “oh wow, that’s obviously bitcrushed,” you’ve probably gone too far for a background texture. The goal is patina, not a gimmick.

Fourth, Auto Filter. This is movement, and movement equals momentum.
Choose an LP 12 or LP 24.
Start the frequency around 2 to 6 kHz. Resonance around 0.20 to 0.40.
Turn on the LFO, synced.
Try a rate of 1/8 or 1/4, with a small amount, like 5 to 15 percent.
If it feels like it’s ducking in an awkward way, try flipping the LFO phase to 180 degrees. Sometimes that instantly makes it feel like it’s breathing with the groove instead of against it.

Fifth, Chorus-Ensemble, but we’re not going full shiny wide EDM. We’re going subtle haze.
Mode: Chorus.
Amount: 10 to 25 percent.
Rate slow, around 0.15 to 0.40 Hz.
Width 70 to 120 percent.
Mix 10 to 25 percent.
You want width that feels like space, not width that screams “effect.”

Sixth, Reverb. Make it a ghost, not a wash.
Size around 20 to 40 percent.
Decay 1.2 to 2.8 seconds.
Pre-delay 10 to 25 milliseconds so the vocal still has a little definition.
Low cut 250 to 500 Hz. High cut 6 to 9 kHz.
Dry/Wet 10 to 20 percent.
And here’s the big warning: if your reverb isn’t high-passed, it’ll cloud the whole low end and your sub will feel weak. This is one of the most common reasons “my mix feels small” happens.

Seventh, Utility. Final control.
Set width somewhere like 90 to 130 percent depending on how bed-like you want it.
Then set gain so it sits behind the drums. This often ends up around minus 12 to minus 20 dB. Don’t panic if it’s quiet. This is meant to be felt.

Extra coach move: while you’re performing your resample passes, temporarily drop a Limiter at the very end of the VOCAL TEXTURE chain. Ceiling around minus 6 dB, just catching occasional spikes. This lets you get expressive with saturation and redux moments without random overs. You don’t have to keep the limiter in the final mix; it’s more like a safety rail while you perform.

Also, Live 12 gives you great metering. Put a Spectrum at the end of the chain and compare it mentally to where your snare lives. If your vocal dust is building a hump around 180 to 400 Hz, you’re muddying the groove. If it’s building a hump around 2 to 5 kHz, you’re blurring snare attack and presence, even if the fader looks low. Fix it at the EQ, not just with volume.

Now, we add the tape moments.

Old tape character is imperfection plus events. Not constant distortion. So automate in a way that tells a story.

Automate the Auto Filter frequency to dip slightly on the last beat of every two bars. Just a little “blink.”
Automate Reverb Dry/Wet to rise into fills, like the last half bar of bar 8, or leading into bar 16.
Automate Redux Dry/Wet to spike briefly on transitions, like a dust flick.

Arrangement rule that works every time: every 8 bars, do one noticeable move. One. Not five. That’s how you keep the roller evolving without changing the drums every two seconds.

Now we commit. Resampling time.

You’ve got two options.

Option A is the easy global way.
On RESAMPLE PRINT, set Audio From to Resampling.
Arm the track, hit record, and capture 16 to 32 bars while you tweak your automation or knobs.

Option B is cleaner and I recommend it.
On VOCAL TEXTURE, set Audio To to RESAMPLE PRINT.
Then record only that track’s output. This avoids master bus surprises, like a limiter or clipper changing the vibe, and it keeps your level consistent across takes.

When you record, don’t just record “one perfect setting.” Commit multiple roles. That’s the mindset shift.

Print a take that’s a constant bed.
Print a take that emphasizes the hook phrase.
Print a take that’s mostly transition tails and reverb blooms.
Print a take that’s gritty punctuation, where redux jumps out for a moment.

After recording, listen through and grab the best sections. Consolidate with Ctrl or Cmd J so you have clean chunks. Turn Warp on for the printed audio.
For airy beds, Complex works well.
For tighter, dusty chops, try Tones mode and play with grain size around 20 to 40. Sometimes that artifact is exactly the “old sampler blur” we want.

Now chop your resampled audio into momentum tools. This is where rollers happen.

Tool one: the Dust Bed Loop.
Find a section with minimal harsh consonants, maybe more vowel, breath, or tail.
Loop it at one bar or two bars.
Use clip fades so the loop doesn’t click.
Keep it low. It should feel like the track got deeper, not like a vocal entered.

Tool two: the Hook Smear.
Pick a memorable syllable plus its tail. Make it a two-bar clip.
Then do a classic trick: make a short reverse lead-in.
Duplicate the clip, reverse the duplicate, and use a fade so it ramps into the hook. That reverse whisper before the hit is instant jungle language.
Place this every 8 or 16 bars so it becomes identity.

Tool three: the Fill Tail.
Grab a reverb-heavy tail, maybe half a bar.
This is the thing you drop right before a drum fill or a tiny dropout to create glue and tension.

Tool four: the One-shot Shout.
Chop a single word, or even a consonant bite.
Here’s your swing sauce: nudge it slightly late, like 5 to 20 milliseconds, for human pocket. Or slightly early for urgency.
And don’t only move the clip. Try changing the start offset inside the clip while keeping it on the grid. That gives you variation in articulation without rewriting your arrangement.

Now let’s arrange for timeless roller momentum. Here’s a simple 32-bar drop template you can rely on.

Bars 1 through 8: establish the groove.
Bring the Dust Bed in from bar 1, very low.
Drop one shout around bar 4 as punctuation.
Keep movement minimal. You’re setting the floor.

Bars 9 through 16: introduce identity.
Hit the Hook Smear on bar 9. This is your “oh, this is the tune” moment.
Duplicate the Dust Bed and pitch it up seven semitones or down five semitones. Keep it quiet, like a shadow color.
Increase reverb slightly into the bar 16 fill.

Bars 17 through 24: call and response with the drums.
Place shouts on bar 19 and bar 23.
Use silence as a weapon: mute the Dust Bed for half a bar before a snare fill. When it comes back, the drums feel bigger even though you didn’t change the break.

Bars 25 through 32: tape wear climax.
Automate Redux mix up a bit, like plus 5 to 10 percent. Not forever, just for escalation.
Add a reverse tail leading into bar 33, like a little vacuum pull into the next phrase.
In the final bar, pull the filter down so it gets darker, then snap it back at the reset. That contrast reads like structure.

Core idea: your vocals are arrangement markers. They signal sections and chapter changes without requiring dramatic drum edits.

Let’s hit common mistakes so you can avoid the traps.

Mistake one: too loud, too literal. If you can understand every word clearly all the time, it’s probably no longer texture. Pull it down, low-pass it more, or chop it into less intelligible pieces.

Mistake two: over-widening. Wide vocal haze can smear snare presence. If your snare suddenly feels less centered or less sharp, rein in width with Utility, or keep the mid more controlled.

Mistake three: reverb low end. If your reverb isn’t filtered, you’ll lose punch and your sub will feel cloudy.

Mistake four: no commitment. Endless tweaking kills momentum. Print three to five takes. Choose. Move on.

Mistake five: constant effects equals no story. If everything is distorted all the time, nothing feels special. Save the spicy moves for transitions.

Now a few pro tips for darker, heavier drum and bass.

Make shadow doubles. Duplicate your resampled hook, transpose it down 12 semitones, low-pass it to around 2 or 3 kHz, and tuck it under the main hook. It adds menace without adding clarity.

Sidechain the texture to the snare. Put a Compressor on VOCAL TEXTURE, sidechain from the snare. Ratio 2:1 to 4:1, attack 5 to 15 milliseconds, release 80 to 150 milliseconds. This creates that feeling where the snare punches through fog, classic and effective.

Pirate radio moments: occasionally switch to a band-pass vibe for one bar, around 1 to 3 kHz, like the signal got tuned through a cheap broadcast.

And if you want a next-level workflow, do a two-lane print.
Duplicate VOCAL TEXTURE into one chain that’s clean-ish and one that’s abused.
Route each to its own print track and record the same 32 bars.
Now you can A/B layers instantly in the arrangement without rebuilding anything.

One more sound design extra if you want the dust to feel rhythmic without being lyrical: make a consonant extractor in parallel. High-pass it aggressively up to 1 or 2 kHz, add a gentle peak around 4 to 7 kHz, light saturation, then a gate with a fast release so it “spits” a little. Blend it super low. You’ll feel movement without hearing words.

Now let’s lock it in with a mini practice exercise.

Pick a 2 to 6 second vocal phrase.
Build the chain: EQ, Saturator, Redux, Auto Filter, Chorus, Reverb, Utility.
Record two 16-bar resamples.
Take A is subtle: low redux, gentle filter.
Take B is heavier: more redux, more filter movement, and reverb blooming on transitions.

Chop three tools:
A one-bar Dust Bed.
A two-bar Hook Smear with a reverse lead-in.
A one-shot Shout.

Arrange a 16-bar section like this:
Dust Bed plays bars 1 to 16, but mute it for half a bar before bar 9.
Hook Smear hits on bar 9.
Shouts on bar 4 and bar 12.

Then do the real test: bounce it and listen at low volume. If the groove feels more alive even when the vocal is barely audible, you nailed it. That’s tape dust doing its job.

Quick recap to finish.

You turned a vocal into tape-dust texture using stock Ableton devices.
You used automation sparingly to create section momentum.
You resampled and committed the results into reusable audio clips.
And you placed vocals like a junglist: markers, ghosts, and hooks, not a lead singer.

If you tell me your BPM and whether you’re using an Amen-style break, chopped Think, or a two-step roller, I can suggest exact bar-and-beat placement spots so your vocal ghosts enhance swing instead of masking transients.

mickeybeam

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

Generating PDF preview…