DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

System for vocal texture for 90s-inspired darkness in Ableton Live 12 for jungle oldskool DnB vibes (Intermediate)

An AI-generated intermediate Ableton lesson focused on System for vocal texture for 90s-inspired darkness in Ableton Live 12 for jungle oldskool DnB vibes in the Vocals area of drum and bass production.

Back to lessons
System for vocal texture for 90s-inspired darkness 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

System for Vocal Texture: 90s-Inspired Darkness (Jungle / Oldskool DnB) in Ableton Live 12 🎛️🖤

1. Lesson overview

In 90s jungle and early DnB, vocals weren’t “pop vocal leads”—they were texture: haunted phrases, radio snippets, time-stretched ghosts, pitch-dropped threats, and dubby callouts that sit inside the break + bass ecosystem.

This lesson gives you a repeatable system for building dark vocal textures in Ableton Live 12 using mostly stock devices, with a workflow that’s fast, musical, and very “hardware-era” inspired.

---

2. What you will build

A 3-lane vocal texture rack that you can drop into any jungle/DnB project:

  • Lane A: Main Ghost (Texture Bed)
  • Time-stretched, filtered, washed—sits behind the breaks.

  • Lane B: Stab/Shot Layer (Impact + Hooks)
  • Short resampled chops with grit and pitch movement.

  • Lane C: Dub Throw FX (Space + Movement)
  • Tempo-synced delays/reverbs printed and placed like classic dub FX.

    You’ll end with arrangement-ready clips: intro atmos, pre-drop tension, drop ear-candy, and breakdown resets.

    ---

    3. Step-by-step walkthrough

    Step 0 — Pick a vocal source (and prep it) 🎙️

    Use something with character: a spoken phrase, whispered line, MC snippet, or film/radio dialogue.

    Prep tips:

  • Keep it short: 1–4 bars of material is enough.
  • If it’s a long recording, Consolidate (Cmd/Ctrl+J) around the best phrase.
  • Ableton setup:

    1. Drag the vocal into an Audio Track named `Vox SRC`.

    2. In the clip view:

    - Warp: ON

    - Mode: Complex Pro (best for intelligibility while stretching)

    - If you want more “grainy artifact” vibe later, we’ll switch modes.

    ---

    Step 1 — Create 3 texture lanes (clean workflow) 🧱

    1. Duplicate the source track twice (Cmd/Ctrl+D) so you have:

    - `Vox GHOST`

    - `Vox STABS`

    - `Vox DUB FX`

    2. Color-code them (seriously—DnB sessions get busy).

    ---

    Step 2 — Lane A: “Main Ghost” (dark bed behind breaks) 🌫️

    This is the continuous spooky presence. It should feel like it’s living inside the drums.

    #### Clip settings (character first)

    On `Vox GHOST`, open the clip:

  • Warp Mode: Texture
  • Grain Size: 80–150 ms (bigger = more smear)
  • Flux: 10–25% (adds instability)
  • Transpose: -3 to -7 semitones (taste)
  • Now the device chain (stock):

    #### Device Chain: Vox GHOST

    1. EQ Eight

    - HPF at 120–200 Hz (24 dB/oct)

    - Dip 2–4 kHz by -2 to -5 dB if harsh

    - Optional: tiny bump 300–600 Hz for “chest” (careful)

    2. Auto Filter

    - Mode: LP 24

    - Freq: 700 Hz – 2.5 kHz (set by ear)

    - Res: 0.8–1.3

    - Envelope: small negative (-5 to -15) for subtle “suck”

    - Add movement:

    - LFO Amount: 10–25%

    - Rate: 1/8 or 1/4 (sync)

    - Phase: 180° (helps widen perception when layered later)

    3. Saturator

    - Mode: Soft Sine or Analog Clip

    - Drive: 2–6 dB

    - Output: trim to match

    - Turn on Soft Clip (classic jungle grime)

    4. Hybrid Reverb

    - Algorithm: Hall or Plate

    - Decay: 2.5–6 s

    - Pre-delay: 15–35 ms

    - High Cut: 4–7 kHz

    - Low Cut: 200–400 Hz

    - Mix: 10–25% (keep it subtle)

    5. Utility

    - Width: 120–160% (if it gets phasey, pull back)

    - Gain: set it so it’s felt, not heard

    Goal: In the drop, you shouldn’t “hear a vocal track”—you should feel a haunted haze around the break.

    ---

    Step 3 — Lane B: “Stabs / Shots” (hooky chopped darkness) 🔪

    This is your 90s vocal punctuation—like little threats, calls, or ghosts that answer the snare.

    #### Make the chops

    1. On `Vox STABS`, turn Warp ON.

    2. Warp Mode: Beats or Tones (more oldschool/robotic)

    - Beats:

    - Preserve: 1/16 or 1/32

    - Transients: On

    - Envelope: 60–90% (tighter)

    3. Slice manually:

    - Place warp markers or cut the audio into small hits.

    4. Consolidate each stab into its own clip (fast workflow for resampling).

    #### Device Chain: Vox STABS

    1. Gate (tight like hardware sampling)

    - Threshold: set so it clamps tails

    - Return: 0–20 ms

    - Hold: 10–40 ms

    - Release: 30–80 ms

    2. Redux (classic crunch)

    - Downsample: 2.0–6.0

    - Bit Reduction: 10–14 (don’t overdo)

    - Dry/Wet: 15–40%

    3. Saturator

    - Drive: 4–10 dB

    - Soft Clip: ON

    4. Auto Filter

    - Band-pass (BP12) for “telephone” stabs:

    - Freq: 800 Hz – 2 kHz

    - Res: 1.2–2.0

    5. Compressor (or Glue Compressor)

    - Ratio: 2:1 to 4:1

    - Attack: 10–30 ms

    - Release: Auto or 80–150 ms

    - Aim: 2–5 dB GR on peaks

    #### Musical placement (DnB timing)

  • Place stabs on:
  • - Off-beats (between kicks and snares)

    - Bar 4 / bar 8 turnarounds

    - Just before the drop (callout)

    Goal: A few iconic stabs > constant chatter.

    ---

    Step 4 — Lane C: “Dub Throw FX” (tempo-locked darkness) 🌀

    This is where you get that space—but controlled and rhythmic.

    #### Make a dedicated send/return (recommended)

    1. Create a Return Track named `R - Vox Dub`.

    2. Put this chain on it:

    Return Chain: R - Vox Dub

    1. Echo

    - Sync: ON

    - Time: 1/8 D or 1/4

    - Feedback: 35–65%

    - Filter: HP around 250 Hz, LP around 4–6 kHz

    - Mod: small (5–15%) for wobble

    - (Optional) Noise: tiny for grit

    2. Hybrid Reverb

    - Decay: 3–8 s

    - High Cut: 4–7 kHz

    - Mix: 20–40% (since it’s on a return)

    3. Saturator (post-FX for classic “dub burn”)

    - Drive: 2–6 dB

    - Soft Clip: ON

    4. EQ Eight (final cleanup)

    - Cut lows below 200–350 Hz

    - Notch harshness if needed at 2.5–4 kHz

    #### Use it like a dub engineer

  • On `Vox STABS` and/or `Vox GHOST`, automate the send knob to `R - Vox Dub`.
  • Do single-word throws:
  • - last word of a phrase

    - last stab before a fill

    - the “answer” to a snare

    Goal: The FX are events, not a constant wash.

    ---

    Step 5 — Resample for authenticity (and speed) 📼

    90s vibe comes from committing to audio and re-processing.

    Fast resample method:

    1. Create a new audio track: `Vox PRINT`.

    2. Set its input to Resampling.

    3. Solo `Vox GHOST` + `Vox STABS` + return FX as needed.

    4. Record 8–16 bars of your best moments.

    5. Now chop the printed audio into:

    - Intro atmos

    - Pre-drop risers

    - Drop fills

    - Breakdown tails

    Extra spice: On the printed clips, try:

  • Warp Mode: Repitch (for tape-style pitching with tempo)
  • Or Texture with tiny grain for haunted artifacts
  • ---

    Step 6 — Make it sit with breaks & bass (critical) 🥁🔊

    DnB is dense. Vocals need pockets.

    #### Sidechain it to the drums (subtle, but effective)

    On `Vox GHOST` (and sometimes the Return track):

  • Add Compressor
  • Sidechain input: your Drum Bus or break track
  • Ratio: 2:1
  • Attack: 1–10 ms
  • Release: 80–180 ms
  • Aim: 1–3 dB GR on snare hits
  • #### Carve space with EQ

  • Keep vocals out of sub (below ~150–200 Hz).
  • Watch 200–400 Hz mud if you’ve got a heavy reese.
  • If your snare is cracking at 2–3 kHz, don’t fight it—dip the vocal there.
  • ---

    Step 7 — Arrangement ideas (jungle context) 🧭

    Try this classic structure (at 160–170 BPM):

  • Intro (16 bars):
  • `Vox GHOST` only + filtered breaks, lots of air

  • Build (8 bars):
  • Introduce 1–2 `Vox STABS`, automate LP opening slightly

  • Drop (32 bars):
  • Sparse stabs, occasional dub throws on phrase endings

  • Breakdown (16 bars):
  • Print a long reverb tail, repitch down 3 semitones, filter sweep

  • Second drop:
  • Same elements but add new chopped rhythm (call + response with the snare)

    ---

    4. Common mistakes ⚠️

  • Too loud vocals: If you can “follow every word” in a dense drop, it’s probably too forward for this style.
  • Reverb mud: Huge verbs without high/low cuts will kill your break clarity.
  • Over-chopping: 40 micro-chops feels modern/glitchy. Oldschool is often few, intentional chops.
  • No commitment: Leaving everything “live” with 12 effects often leads to endless tweaking. Print it.
  • Fighting the snare: If the vocal lives where your snare lives, the groove loses punch.
  • ---

    5. Pro tips for darker/heavier DnB 🖤💣

  • Pitch down, then brighten: Drop -5 semitones, then add presence with gentle saturation—not harsh EQ boosts.
  • Use distortion after reverb on returns: That “burnt” dub tail is a huge vibe.
  • Mono the core, widen the haze: Keep `Vox STABS` more mono (Utility width ~80–110%), widen `Vox GHOST`/returns.
  • Micro-timing: Nudge a stab 5–15 ms late to sit behind the snare = instant swagger.
  • Make a “one-bar mantra”: A single eerie phrase repeated with different filtering each 8 bars feels very 90s.
  • ---

    6. Mini practice exercise 🎯

    Goal: Build a 16-bar vocal texture section that could sit in an oldskool roller.

    1. Pick a one-sentence vocal.

    2. Create the 3 lanes (`GHOST`, `STABS`, `DUB FX`).

    3. Make:

    - `GHOST`: Texture warp, LP filter movement, light saturation, subtle hall

    - `STABS`: 6–10 chops max, 2–3 different pitches

    - `DUB FX`: 4–6 send throws total across 16 bars

    4. Print to `Vox PRINT`, then:

    - Chop one eerie tail for the intro

    - Chop two stabs for the drop

    5. Bounce a quick loop with your break and bass and check:

    - Can you still feel the snare clearly?

    - Does the vocal add menace without stealing the spotlight?

    ---

    7. Recap ✅

  • You built a repeatable 3-lane system for dark 90s vocal texture in Ableton Live 12.
  • `Vox GHOST` = smeared atmosphere (Texture warp + filtering + controlled space).
  • `Vox STABS` = gritty hooks (gated chops + redux/saturation).
  • `R - Vox Dub` = tempo-locked throws (Echo + Hybrid Reverb + saturation).
  • You resampled/printed to audio for authentic jungle workflow and faster arranging.
  • You learned how to fit vocals into breaks + bass with EQ and gentle sidechain.

If you want, tell me your BPM and whether you’re using an Amen-style break or a 2-step—and I’ll suggest exact rhythmic placements for stabs and throws to match your groove. 🎚️

```

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
System for vocal texture for 90s-inspired darkness in Ableton Live 12 for jungle oldskool DnB vibes. Intermediate level. Let’s build a repeatable setup you can drop into any project.

Alright, picture classic 90s jungle: the vocal isn’t the lead singer front and center. It’s atmosphere, menace, punctuation, little bits of human ghost trapped inside breaks and bass. That’s what we’re making. And we’re doing it as a system: three lanes that each have a job, plus a return for dub throws, and then we print it so it feels like that committed sampler-era workflow.

Before we touch effects, quick mindset shift. Build a vocal hierarchy.
One element is the message. Usually that’s your stab or shot.
Everything else is weather. That’s your ghost layer and your dub throws.
If you get that right, mixing becomes easy, because the parts aren’t fighting for the same role.

Step zero: pick your vocal source and prep it.
You want character. Spoken phrase, whisper, MC snippet, film dialogue, radio, anything with personality.
And keep it short. One to four bars is plenty. If you’ve got a long recording, highlight the best phrase and consolidate it so you’re working with a clean chunk.

In Ableton, drop the vocal onto an audio track and name it Vox SRC.
Go into the clip view: Warp on.
Set Warp mode to Complex Pro to start. Complex Pro keeps intelligibility while you find the timing and pitch you like.
We’re going to get grimy later. For now, you want control.

Now create your three texture lanes.
Duplicate the source track twice so you have Vox GHOST, Vox STABS, and Vox DUB FX.
And yes, color code them. It sounds boring, but once your project has breaks, bass, edits, and returns everywhere, color is speed. Speed is vibe.

Lane A: Vox GHOST. This is your main haunted bed.
It should sit behind the breaks, living inside the groove. In a good drop, you don’t “hear a vocal.” You feel a presence.

Start with clip settings, because character begins before effects.
On Vox GHOST, switch the warp mode to Texture.
Set Grain Size around 80 to 150 milliseconds. Bigger grain equals more smear and ghosting.
Set Flux around 10 to 25 percent. Flux adds instability, like the sample’s not perfectly held in memory.
Now pitch it down. Try minus three to minus seven semitones. Don’t overthink it. Just find the point where it turns ominous but still has human shape.

Now the device chain for Vox GHOST.
First, EQ Eight. High-pass around 120 to 200 hertz. Get it out of the sub and low bass world immediately.
If it’s harsh, dip around 2 to 4 kilohertz a few dB. That’s the “pain zone” that clashes with snare crack.
Optionally, a tiny bump around 300 to 600 hertz can add chest and weight, but be careful, because that area also muddies fast with reese bass and reverb.

Next, Auto Filter.
Set it to low-pass 24 dB. Put the cutoff somewhere like 700 hertz up to 2.5k, depending on how hidden you want it.
Resonance around 0.8 to 1.3 gives that slightly vowel-like edge.
Then use the envelope with a small negative amount, like minus five to minus fifteen, so it subtly “sucks” and breathes rather than just sitting still.
Now add LFO movement. Amount 10 to 25 percent, rate synced at one-eighth or one-quarter. And set phase around 180 degrees. This is one of those little oldschool tricks: it helps the layer feel wider and more alive when you combine it with other elements.

Next, Saturator.
Use Soft Sine or Analog Clip. Drive two to six dB. Soft Clip on.
And here’s a coaching note: compensate after the saturator. Don’t just pull down the track fader and call it gain staging. Use the output of the saturator so you’re judging tone, not “louder sounds better.”

Then Hybrid Reverb.
Hall or Plate. Decay around 2.5 to 6 seconds. Pre-delay 15 to 35 milliseconds, so the vocal stays slightly forward and the reverb blooms behind it.
High cut around 4 to 7k. Low cut around 200 to 400 hertz so the reverb doesn’t fill your mix with sludge.
Mix 10 to 25 percent. Subtle. This is haze, not a cathedral.

Finally, Utility.
Width around 120 to 160 percent, but if it goes phasey, back it off.
Set the gain so it’s felt, not heard. Seriously. If you can clearly follow every word in the drop, it’s probably too loud for this style.

Quick check for your hierarchy.
Mute Vox STABS, if you have any in yet. Does it still feel creepy? If yes, your ghost is doing its job.
Then mute the ghost and see if your stabs read as hooks. The goal is separation of roles.

Lane B: Vox STABS. This is your punctuation. Your threats. Your callouts that answer the snare.
Oldschool isn’t forty micro-chops. It’s a few iconic moments placed with intent.

On Vox STABS, Warp on.
Choose Beats mode or Tones mode for that robotic, sampler-ish flavor.
If you use Beats, set Preserve to one-sixteenth or one-thirty-second, transients on, and bring the envelope tighter, around 60 to 90 percent, so it’s punchy.
Now chop. You can do this by slicing the audio with cuts, or by placing warp markers and consolidating each hit into its own clip. The point is: each stab becomes a playable little object you can move around fast.

Now the device chain for Vox STABS.
Start with Gate. This gives you that “hardware sample” tightness.
Set threshold so it clamps the tails. Return 0 to 20 milliseconds. Hold 10 to 40. Release 30 to 80. You’re shaping it so the stab doesn’t smear into the next drum hit.

Then Redux for crunch.
Downsample around 2 to 6. Bit reduction around 10 to 14. Dry/wet 15 to 40 percent.
The trick is to hear the texture, not destroy the consonants completely. Unless you want full crushed radio villain, then go harder.

Then Saturator again.
Drive four to ten dB, Soft Clip on. Same rule: output compensate so you’re not tricked by loudness.

Then Auto Filter, set to band-pass, BP12.
Put the center somewhere like 800 hertz to 2k. Resonance 1.2 to 2.0.
This is how you get that telephone stab that cuts through without being wideband loud.

Then compression, either Compressor or Glue.
Ratio two to one up to four to one. Attack 10 to 30 ms so it lets the transient through. Release auto or 80 to 150 ms.
Aim for two to five dB of gain reduction on peaks. You’re controlling spikes, not flattening life.

Placement tips, jungle-style.
Put stabs on off-beats between kick and snare.
Hit bar 4 and bar 8 turnarounds.
And one of the best spots: just before the drop, like a warning shot.
Extra swagger trick: nudge a stab five to fifteen milliseconds late so it sits behind the snare. It instantly feels like hands-on sampler timing.

Also: call-and-response without new samples.
Duplicate one stab, change pitch by plus or minus two to five semitones, change the band-pass frequency, and place one slightly late. Now you’ve got a conversation from one source. Very authentic.

Lane C is your dub throw world.
We’ll set this up as a return, because it makes you mix like a dub engineer: you don’t drown everything, you throw moments into space.

Create a return track named R - Vox Dub.
First device: Echo.
Sync on. Time at one-eighth dotted or one-quarter.
Feedback 35 to 65 percent.
Filter it. High-pass around 250, low-pass around 4 to 6k. That’s how you stop the delay from eating your low end and fizzing out your top.
Add a little modulation, five to fifteen percent, for wobble. Optional tiny noise for grit.

Then Hybrid Reverb after Echo.
Decay three to eight seconds. High cut 4 to 7k.
Since it’s on a return, mix 20 to 40 percent is fine.

Then Saturator after the reverb.
This is a big one for the vibe: distortion after reverb makes the tail feel burnt, like you printed it through hardware. Drive two to six dB, soft clip on.

Then EQ Eight as cleanup.
Cut lows below 200 to 350. Notch harshness around 2.5 to 4k if needed.

Now use it like a dub engineer.
Automate the send from Vox STABS and maybe Vox GHOST into R - Vox Dub.
Do single-word throws. The last word of a phrase, the last stab before a fill, the answer to a snare. Make the effects events, not a constant wash.

Advanced coach move: make the ambience duck itself.
Put a compressor on the return, R - Vox Dub, and sidechain it from the dry vocal, not the drums.
So when the word hits, the return tucks down, and when the word stops, the tail blooms up. That’s the classic “word pops forward, tail blooms after” behavior, and it saves you from over-automating.

Now we commit. Resample for authenticity and speed.
Create a new audio track called Vox PRINT.
Set its input to Resampling.
Solo Vox GHOST, Vox STABS, and include the return throws you like, then record eight to sixteen bars.
This is where it starts feeling real, because you’re no longer babysitting twelve devices. You’ve printed moments.

Now chop your printed audio into arrangement-ready clips.
Intro atmos. Pre-drop tension pieces. Drop ear candy. Breakdown resets and tails.
And for extra spice, try warp modes on the printed clips.
Repitch gives you tape-style pitch with tempo changes.
Texture with tiny grains gives haunted artifacts, like time-stretched VHS ghosts.

Next: make it sit with breaks and bass. This is critical, because DnB is dense.
First, sidechain, subtle.
On Vox GHOST, and sometimes on the return as well, add a compressor sidechained from your drum bus or break track.
Ratio two to one. Attack one to ten ms. Release 80 to 180 ms.
You want one to three dB of gain reduction on snare hits. Just enough so the snare stays king.

Then EQ carving.
Keep vocals out of the sub. Below 150 to 200 hertz should be mostly gone.
Watch 200 to 400 mud if you have a heavy reese and reverb tails.
And if your snare lives at 2 to 3k, don’t fight it. Dip the vocal there. You’ll feel the groove get louder without actually turning anything up.

Do a quick mono check early.
Throw a Utility on the master and hit mono for ten seconds.
If the ghost layer disappears, reduce width and consider a more mono-safe widening method.

Here’s a mono-safe widening option you can use.
Create another return called R - MicroWidener.
Use the plain Delay device, not Echo. Set left time around 12 to 20 ms, right around 18 to 28 ms. Feedback zero. Dry/wet 100 percent because it’s a return.
Then EQ it: cut lows below 300, cut highs above 7k.
Send a small amount from Vox GHOST. This gives you perceived width that collapses more gracefully in mono.

Now let’s talk arrangement, jungle context.
At 160 to 170 BPM, here’s a classic flow.
Intro, 16 bars: ghost only, filtered breaks, lots of air.
Build, 8 bars: introduce one or two stabs, slowly open the low-pass a bit.
Drop, 32 bars: keep stabs sparse and intentional, do occasional dub throws at phrase endings.
Breakdown, 16 bars: print a long tail, repitch it down three semitones, filter sweep it. Feels like the room gets darker.
Second drop: same identity, but add a new chopped rhythm, like call and response with the snare.

Arrangement upgrade: plan “FX sentences” across 8-bar blocks.
Like punctuation.
Bar 2, short slap.
Bar 4, longer throw.
Bar 8, the longest throw plus a pitch drop.
That gives progression without new samples.

And the pre-drop vacuum trick, classic tension move.
One bar before the drop, cut the dry vocal lanes. Leave only a printed reverb or delay tail. High-pass it upward so it thins into silence.
Then hit the drop with a dry stab. That contrast sells impact every time.

Common mistakes to avoid as you do all this.
Vocals too loud: if you can understand every word during a dense drop, it’s probably too forward.
Reverb mud: huge verbs without high and low cuts will destroy break clarity.
Over-chopping: too many micro edits starts sounding modern glitchy instead of oldschool.
No commitment: leaving everything live with a million effects leads to endless tweaking. Print it.
And fighting the snare: if the vocal dominates the snare’s frequency zone, your groove loses punch.

Quick mini practice, 16 bars.
Pick a one-sentence vocal.
Make the three lanes.
Ghost: Texture warp, low-pass movement, light saturation, subtle hall.
Stabs: six to ten chops max, with two to three pitch variations.
Dub FX: four to six send throws across the whole 16 bars.
Print it, then chop one eerie tail for the intro and two stabs for the drop.
Then test it with your break and bass.
Can you still feel the snare clearly?
Does the vocal add menace without stealing the spotlight?

Optional darker sound design add-on if you want that “telephone from a basement” stab.
EQ: high-pass at 250, low-pass at 3.5 to 5k.
Overdrive with tone down.
Amp on Clean or Blues, low gain.
Cabinet, small speaker vibe like a 1x12.
Keep it mostly mono. That’s instant battered radio villain energy.

And one final pro workflow note: gain staging.
Try to keep your individual vocal tracks peaking around minus 12 to minus 6 dBFS before they hit returns.
Oldschool weight often comes from not accidentally slamming buses. Let the saturation be intentional, not accidental clipping everywhere.

Recap.
You built a three-lane system.
Vox GHOST is smeared atmosphere: texture warp, filtering movement, controlled space.
Vox STABS are gritty hooks: gated chops, redux and saturation, tight placement.
R - Vox Dub is tempo-locked events: echo into reverb, then saturation for dub burn.
Then you resampled and printed, chopped it into arrangement-ready moments, and fit it into breaks and bass with EQ and subtle sidechain.

If you want to take this into a specific groove, tell me your BPM and whether you’re using an Amen-style busy break or a cleaner 2-step, and I’ll suggest exact stab and throw placements that lock to the phrasing.

mickeybeam

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

Generating PDF preview…