DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Balance oldskool DnB ghost note for warm tape-style grit in Ableton Live 12 (Advanced)

An AI-generated advanced Ableton lesson focused on Balance oldskool DnB ghost note for warm tape-style grit in Ableton Live 12 in the Vocals area of drum and bass production.

Back to lessons
Balance oldskool DnB ghost note for warm tape-style grit in Ableton Live 12 (Advanced) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

Balance Oldskool DnB Ghost Note for Warm Tape-Style Grit in Ableton Live 12 🎛️🥁

1. Lesson overview

Oldskool drum and bass and jungle have a very specific vocal energy: ghost notes, breathy chops, low-level chatter, ragged call-and-response phrases, and tape-worn texture. The trick is not to make them loud or obvious. The magic is in balance: the ghost notes sit just under the lead elements and help the groove feel human, gritty, and alive.

In this lesson, you’ll learn how to build that vibe in Ableton Live 12 using stock devices and practical mixing decisions. We’ll focus on:

  • Ghost-note vocal placement
  • Warm tape-style grit
  • D&B rhythm integration
  • Layering and automation
  • Keeping the vocal dirty without killing clarity
  • This is aimed at advanced producers, so we’ll treat the vocal as a percussive texture inside the arrangement, not just a lead.

    ---

    2. What you will build

    You’ll create an oldskool-inspired DnB vocal ghost-note layer that:

  • sits behind the main hook
  • adds movement in the drop and breakdown
  • has tape saturation, slight warble, and band-limited texture
  • works with 160–175 BPM jungle / rolling DnB
  • can be automated to appear as tiny responses, fills, and atmospheric details
  • Think of it like:

  • a short chopped phrase answering the snare
  • a whispered tail tucked behind the lead vocal
  • a degraded, looped “yeah / huh / come on” style accent
  • a gritty, rhythmic texture that feels sampled from a dusty breakbeat tape 🎚️
  • ---

    3. Step-by-step walkthrough

    Step 1: Choose the right vocal source

    For this sound, don’t start with a polished pop vocal unless you plan to degrade it heavily. Better sources:

  • short ad-libs
  • whispered phrases
  • spoken word snippets
  • MC-style one-liners
  • old vocal samples with natural room tone
  • your own recorded phrases with distance from the mic
  • Record tip:

    Use a dynamic mic or even your phone in a noisy room if the vibe is right. For oldskool DnB, a little imperfection helps.

    Best source characteristics:

  • short words or syllables
  • natural consonants: “t”, “k”, “h”, “s”
  • tonal phrases that can be chopped into ghost notes
  • not too melodic unless you’re pitching it heavily
  • ---

    Step 2: Set up the vocal as a ghost-note layer

    Create a dedicated Audio Track named:

  • `Vox Ghost`
  • `Vox Grit`
  • `MC Texture`
  • Place the vocal clip so it complements the drum phrasing. In DnB, ghost vocals often work best:

  • between snare hits
  • right before a drop
  • at the tail of a bar
  • as a pickup into the next phrase
  • on the off-beat against the bassline
  • #### Timing placement idea

    If your snare is on beat 2 and 4:

  • place short vocal chops on the “and” of 2
  • or just before the snare for tension
  • use a few quieter “call” notes after the snare to keep momentum
  • This makes it feel like part of the drum groove, not a separate lead.

    ---

    Step 3: Warp it properly in Ableton Live 12

    Open the clip and enable Warp.

    For oldskool DnB ghost notes, try:

  • Warp Mode: Complex Pro for full phrases
  • Warp Mode: Beats for chopped percussive snippets
  • Warp Mode: Re-Pitch if you want classic sample-tape movement
  • #### Practical choice:

  • If it’s a chopped one-word ghost: Beats
  • If it’s a phrase with formants you want to preserve: Complex Pro
  • If you want the tape-machine vibe and pitch shift to feel organic: Re-Pitch
  • #### Suggested settings:

  • Segment BPM: match your project tempo
  • Transient Loop Mode: off unless needed
  • Complex Pro Formants: slightly adjusted, not exaggerated
  • Transpose: tune down 1–4 semitones if you want darker weight
  • For jungle vibes, tiny pitch shifts can make the vocal feel sampled from a crate-digging record rather than a clean modern vocal.

    ---

    Step 4: Chop the vocal into ghost notes

    Now turn the vocal into a playable rhythmic element.

    #### Option A: Simplest method

  • Duplicate the clip
  • Cut small phrases into 1/8, 1/16, or even 1/32 slices
  • Mute sections until only the useful ghost notes remain
  • #### Option B: Better method

    Use Slice to New MIDI Track:

  • Right-click clip
  • Choose Slice to New MIDI Track
  • Slice by transient or warp markers
  • This creates a Simpler instrument with each vocal chop on pads
  • This is especially useful in DnB because you can:

  • trigger vocal hits rhythmically
  • create call-and-response patterns
  • vary velocity for a humanized feel
  • #### Then:

  • vary note lengths
  • use negative space
  • avoid overfilling every bar
  • Oldskool ghost notes are often effective because they are brief and selective.

    ---

    Step 5: Build the tape-style grit chain

    Here’s a strong stock-device chain in Ableton Live 12:

    #### Suggested vocal ghost-note chain

    1. EQ Eight

    2. Saturator

    3. Drum Buss

    4. Auto Filter

    5. Redux or Roar if you want more edge

    6. Utility

    7. Optional: Echo or Reverb

    Let’s dial it in.

    ---

    #### 5.1 EQ Eight: shape it like a sample

    Start by band-limiting the vocal so it sits like an old sample.

    Suggested EQ moves:

  • High-pass around 120–250 Hz
  • Small cut around 250–500 Hz if boxy
  • Gentle presence boost around 2–5 kHz if it needs intelligibility
  • Low-pass around 8–12 kHz for tape softness
  • If you want more jungle authenticity, don’t leave the top end super clean. A slightly rolled-off vocal often blends better with dusty breaks.

    ---

    #### 5.2 Saturator: warm harmonic drive

    Use Saturator to give the vocal some density.

    Suggested settings:

  • Drive: +2 to +8 dB
  • Soft Clip: on
  • Output: trim back to match level
  • Try these modes:

  • Analog Clip for a smoother tape-like edge
  • Curve if you want custom shaping
  • A little saturation goes a long way. The goal is to make the ghost note feel like it came off a cassette, not a distorted lead.

    ---

    #### 5.3 Drum Buss: glue it into the rhythm

    This is a very DnB-friendly stock device.

    Suggested Drum Buss settings for vocals:

  • Drive: low to moderate
  • Crunch: very low
  • Boom: off or tiny amount if the vocal needs body
  • Transients: slightly down for smoother ghost notes
  • Drum Buss can help the vocal behave like a percussive sample, especially if you’re aiming for that rugged 90s feel.

    ---

    #### 5.4 Auto Filter: create motion

    Use Auto Filter to make the vocal breathe with the arrangement.

    Good choices:

  • Band-pass for telephone-style ghost notes
  • Low-pass with subtle resonance for darker phrases
  • LFO set very lightly for movement
  • Suggested settings:

  • Cutoff: sweep between 1.5 kHz and 8 kHz
  • Resonance: low to moderate
  • Envelope amount: subtle
  • For ghost notes, automation is often better than constant filtering. Filter the vocal differently in the intro, build, and drop.

    ---

    #### 5.5 Redux or Roar: controlled grit

    If you want more dirt:

  • Redux: lower bit depth slightly, mild sample-rate reduction
  • Roar: use subtle drive and tone shaping for modern edge
  • ##### Redux settings:

  • Bit reduction: subtle, not extreme
  • Downsample: just enough to add grain
  • Mix: keep it parallel-ish if possible
  • This gives a more sampled, worn feel without turning the vocal into a broken artifact.

    ---

    #### 5.6 Utility: control width and mono compatibility

    Vocal ghost notes often work best fairly narrow.

    Utility tips:

  • Width: 70–100% depending on arrangement
  • Switch to mono if the sample is too wide or phasey
  • Use gain to balance the chain
  • A narrow vocal ghost sits more naturally inside a dense DnB drop, especially when the drums and bass are already huge.

    ---

    Step 6: Use a send for space, not a wash

    For oldskool DnB, the vocal should often feel like it’s in a small, gritty room or a dubby delay pocket, not a massive glossy hall.

    #### Add Return tracks:

  • Return A: Short Room Reverb
  • Return B: Dub Delay
  • ---

    #### Return A: Short Room Reverb

    Use Reverb or Hybrid Reverb.

    Suggested settings:

  • Decay: 0.4–1.2 s
  • Pre-delay: 10–25 ms
  • High-cut: around 5–8 kHz
  • Low-cut: around 200 Hz
  • Wet: 100% on return
  • This creates a small ambience that feels sampled and compact.

    ---

    #### Return B: Dub Delay

    Use Echo.

    Suggested settings:

  • Sync: 1/8 or 1/4 dotted
  • Feedback: 15–35%
  • Filter: roll off highs and lows
  • Modulation: subtle
  • Saturation: a little bit on
  • In jungle, delay throws can be very musical. Use them as accents at the end of a phrase, not constantly.

    ---

    Step 7: Balance the ghost note against drums and bass

    This is the key lesson: balance.

    The ghost vocal should usually sit:

  • below the snare in perceived energy
  • above the reverb tail if it needs presence
  • far enough from the sub so it doesn’t muddy the low end
  • #### Level guide

    As a starting point:

  • vocal ghost notes: -12 to -20 dB below the lead
  • sometimes even quieter in dense sections
  • Use your ears, not meters alone.

    #### In context:

    Loop the full drum-and-bass drop and ask:

  • Can I feel the vocal more than hear it?
  • Does it improve groove without demanding attention?
  • Does it disappear when the full arrangement plays?
  • If yes, you’re close.

    ---

    Step 8: Add rhythmic emphasis with envelopes and clip gain

    In DnB, micro-dynamics matter.

    #### Use clip gain or automation to vary each hit:

  • accented ghost note: slightly louder
  • response note: quieter
  • phrase ending: dip down with a filter and reverb tail
  • You can also use volume automation on the clip or track to shape phrases around the snare and bass movement.

    #### Practical approach:

  • Automate a 1–2 dB lift on key words
  • Pull down less important syllables
  • Fade tails into reverb throws
  • This keeps the performance alive and rhythmic.

    ---

    Step 9: Make it feel oldskool with resampling

    If you want real tape-style energy, resample the vocal chain.

    #### Workflow:

    1. Print the processed vocal to audio

    2. Re-import the rendered audio

    3. Chop it again

    4. Add a second pass of light degradation

    This is a classic jungle workflow. It lets you “commit” to grit and create a more sample-like result.

    #### Extra tape-style move:

  • bounce the vocal with delay/reverb tails
  • then re-slice the print
  • use those tails as one-shot texture hits
  • That can sound very authentic in rollin’ DnB arrangements.

    ---

    Step 10: Arrange it like a DnB record

    Oldskool DnB arrangement loves restrained vocal utility.

    #### Typical placement ideas:

  • Intro: isolated ghost phrase with tape delay
  • Build-up: a few chopped picks and filtered repeats
  • Drop: one or two ghost notes tucked behind the snare and bass
  • Second 8 bars: more call-and-response fragments
  • Breakdown: bring the vocal forward briefly for contrast
  • Outro: degrade and filter down for a dusty exit
  • A strong arrangement often uses the ghost note as a bridge between sections, not a constant hook.

    ---

    4. Common mistakes

    1. Making the ghost note too loud

    If the vocal competes with the drums or lead bass, it loses its ghost-note function.

    Fix: pull it down and let texture do the work.

    ---

    2. Over-cleaning the vocal

    Too much polish kills the oldskool aesthetic.

    Fix: keep some noise, rough edges, and band-limiting.

    ---

    3. Too much low end

    Vocals with unnecessary low frequencies will muddy the kick and sub.

    Fix: high-pass aggressively if needed.

    ---

    4. Excessive stereo width

    Wide vocals can feel modern and disconnected from the drums.

    Fix: narrow it with Utility or keep the send effects stereo while the dry vocal stays tighter.

    ---

    5. No rhythmic intent

    Random vocal placement sounds pasted on.

    Fix: lock ghost notes to snare pickups, off-beats, and phrase endings.

    ---

    6. Using too much reverb

    A huge wash makes the vocal float away from the groove.

    Fix: choose short, dark spaces and delay throws instead.

    ---

    5. Pro tips for darker/heavier DnB

    Tip 1: Darken the source before processing

    Use Warp mode Re-Pitch or lower the sample pitch a few semitones before adding grit. Darker source = better result.

    ---

    Tip 2: Sidechain the ghost note very lightly to the kick/snare

    Use Compressor or Glue Compressor sidechained from the drum buss if the vocal clashes with transients.

    Keep it subtle:

  • just enough to tuck the vocal when the drums hit
  • don’t pump it like a dance-pop vocal
  • ---

    Tip 3: Use frequency slotting against the bass

    If your bass has a strong midrange growl around 700 Hz–2.5 kHz, carve a narrow pocket in the vocal or automate the vocal filter to avoid collision.

    ---

    Tip 4: Duplicate and degrade

    Make one clean-ish layer and one destroyed layer.

  • Layer A: intelligibility
  • Layer B: grit and texture
  • Blend them quietly. This often sounds bigger than one heavily processed track.

    ---

    Tip 5: Add a tiny amount of movement with LFO Tool-style automation

    Use Auto Filter or Shaper-like automation via clip envelopes:

  • tiny cutoff pulses
  • slight volume dips
  • small pitch drift if resampling
  • That gives the vocal a tape-worn wobble without sounding like a synth effect.

    ---

    Tip 6: Print through saturation twice

    Two light stages of saturation often sound better than one extreme stage.

    Example:

  • light Saturator before EQ
  • subtle Drum Buss or Roar after
  • This creates layered warmth rather than obvious distortion.

    ---

    6. Mini practice exercise

    Exercise: Build a 4-bar ghost-note vocal loop

    #### Goal

    Create a 4-bar DnB vocal ghost note that supports a break and bassline without taking over.

    #### Steps

    1. Find a short vocal phrase or record your own ad-lib.

    2. Warp it in Beats or Re-Pitch.

    3. Slice it into 3–6 micro-chops.

    4. Place:

    - one chop before the snare in bar 1

    - one quiet response in bar 2

    - one slightly pitched-down accent in bar 3

    - one delay throw into bar 4

    5. Process with:

    - EQ Eight

    - Saturator

    - Auto Filter

    - Echo on a send

    6. Automate filter cutoff down for the last bar.

    7. Render the result and compare it against the full drum and bass loop.

    #### Challenge variation

    Make two versions:

  • Version A: subtle and warm
  • Version B: darker and more crushed
  • Then decide which one sits better in a 174 BPM roller.

    ---

    7. Recap

    To balance an oldskool DnB ghost note for warm tape-style grit in Ableton Live 12, focus on:

  • placing the vocal like a rhythmic sample
  • warping it with intent
  • chopping it into ghost-note phrasing
  • adding controlled saturation and band-limiting
  • using short, dark space instead of huge reverb
  • balancing it quietly against drums and bass
  • arranging it as a texture, not a lead
  • If you do it right, the vocal won’t shout over the track — it’ll infect the groove in the best possible way 😈🥁

    If you want, I can also turn this into:

  • a Ableton device chain preset guide
  • a step-by-step project template
  • or a specific 174 BPM jungle/drop arrangement example.

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 digging into a very specific oldskool DnB and jungle trick: how to balance ghost-note vocals so they add warm, tape-style grit without taking over the track. And that balance is the whole game. We’re not trying to make the vocal loud, obvious, or polished. We want it tucked just under the lead elements, where it can make the groove feel human, dusty, and alive.

Think of these vocal bits as rhythmic texture, not as a main lead. In oldschool drum and bass, the magic often comes from breathy chops, low-level chatter, quick call-and-response phrases, and little fragments that almost feel like percussion. If you do this right, the vocal won’t shout at the listener. It’ll kind of infect the groove in the best possible way.

We’re working in Ableton Live 12, using stock devices, and we’re aiming for a sound that sits well in the 160 to 175 BPM zone. So let’s build something that feels like it was sampled off a worn cassette, chopped with intent, and placed into the drum pattern like it always belonged there.

First thing: choose the right vocal source. For this style, don’t start with a super clean pop vocal unless you’re planning to destroy it pretty hard. Better choices are short ad-libs, whispered phrases, spoken word bits, MC-style one-liners, or your own rough recording with a bit of room noise. A little imperfection is a feature here, not a problem.

And here’s a very real producer tip: consonants matter. The t, k, s, and ch sounds can cut through a dense jungle mix better than long vowels. Those tiny attacks read like rhythm. So when you’re recording or selecting a sample, listen for short syllables with attitude and texture.

Now create a dedicated audio track for this. Name it something like Vox Ghost, Vox Grit, or MC Texture. Keep it organized, because once you start layering and resampling, it’s easy to lose track of what’s doing what.

Next, place the vocal so it supports the drum phrasing. Ghost vocals usually work best between snare hits, right before a drop, at the tail of a bar, or as a pickup into the next phrase. If your snare is landing on two and four, try putting short vocal chops on the and of two, or just before the snare for a little tension. That makes the vocal feel like it’s part of the drum groove, not floating on top of it.

Open the clip and enable Warp. Your warp mode choice matters here. If it’s a chopped one-word ghost note, Beats is often the cleanest option. If it’s a phrase and you want to preserve the formants more naturally, Complex Pro is a solid choice. And if you want that classic sample-tape movement where the pitch shifts feel more organic and old, try Re-Pitch. That one can give you a really nice gritty identity, especially if you tune the source down a few semitones.

For this sound, tiny pitch changes go a long way. You don’t need to transform the vocal into a new melody. You’re just darkening the character, making it feel like it came from a crate-dug sample rather than a modern vocal chain.

Now chop it into ghost notes. You can do this manually by duplicating the clip and slicing out tiny 1/8, 1/16, or even 1/32 fragments, or you can use Slice to New MIDI Track if you want to trigger the chops more like an instrument. That second approach is especially useful in DnB, because it lets you play the chops rhythmically, vary velocity, and build proper call-and-response patterns.

And this is where restraint becomes important. Don’t fill every bar with vocal activity just because you can. Oldskool ghost notes are effective because they’re selective. A few well-placed fragments will usually feel stronger than a constant stream of chatter.

Now let’s build the grit chain. A strong stock-device chain in Ableton Live 12 would be EQ Eight, Saturator, Drum Buss, Auto Filter, then maybe Redux or Roar if you want more edge, followed by Utility. Reverb or Echo can go on sends.

Start with EQ Eight and shape the vocal like a sample. High-pass it somewhere around 120 to 250 Hz to clear out low junk. If it feels boxy, cut a little in the 250 to 500 Hz area. If you need more intelligibility, a gentle boost around 2 to 5 kHz can help. And for that tape softness, roll off the top end around 8 to 12 kHz. Don’t leave it too pristine. A slightly band-limited vocal often sits better with dusty drums and oldschool bass.

Next, use Saturator for warmth and density. Keep the drive modest, maybe plus 2 to plus 8 dB depending on the source. Soft Clip is useful here, and the goal is to add harmonic weight, not obvious distortion. You want it to feel like it was printed through some older gear, not mangled into a lead synth.

Then add Drum Buss. Even though it’s named for drums, it can work great on vocal texture in DnB. Use a little Drive, keep Crunch very low, and either leave Boom off or use a tiny amount if the vocal needs some body. You can also soften the transients a bit so the ghost notes feel more like part of the groove and less like sharp isolated clips.

After that, bring in Auto Filter to create motion. A band-pass setting can give you that telephone-like ghost note feel. A low-pass with subtle resonance can darken the vocal and make it sit behind the drums. You can automate cutoff by section, or use a light LFO if you want the sound to breathe a little. Usually, though, automation gives you more control and feels more musical. Filter it differently in the intro, build, and drop, so the vocal evolves with the arrangement.

If you want more grit, try Redux or Roar. Redux can add sampled grain and worn-down edge with subtle bit reduction and downsampling. Just don’t overdo it. The aim is not to turn the vocal into digital static. Roar, if you use it lightly, can give you a more modern but still aggressive texture. Either way, think in terms of controlled degradation.

Then use Utility to manage width and mono compatibility. Ghost vocals often work best fairly narrow, somewhere around 70 to 100 percent width depending on the context. If the sample feels phasey or disconnected, collapse it to mono. In a dense DnB drop, a tight vocal usually feels stronger and more believable.

Now let’s talk about space. For oldskool DnB, the vocal should usually feel like it’s in a small gritty room or a dubby delay pocket, not a huge glossy hall. So set up return tracks. One return can be a short room reverb, with a decay around 0.4 to 1.2 seconds, a small pre-delay, and filtered highs and lows. The other can be a dub delay with Echo, synced to 1/8 or 1/4 dotted, with moderate feedback and some filtering. Use those throws sparingly. In jungle and oldschool DnB, delay accents are often more effective than a constant wash of reverb.

Now the important part: balance. The ghost note should usually sit below the lead in perceived energy, but it still needs enough presence to be felt. Sometimes you want the listener to sense it more than clearly hear it. That’s the sweet spot. If it disappears completely, it’s too buried. If it grabs attention, it’s too loud. Start with it somewhere around 12 to 20 dB below the lead vocal if there is one, and then judge it in context.

Always listen with the full drum and bass loop running. Ask yourself: can I feel the groove of the vocal even if I’m not fully focused on it? Does it support the pocket? Does it disappear in a good way when the whole arrangement comes in? If the answer is yes, you’re probably close.

Micro-dynamics matter a lot here. Use clip gain or volume automation to vary the level of each hit. Accent the important ghost notes by a dB or two, keep the response notes quieter, and let the phrase endings fall into delay or reverb tails. That little variation keeps the performance alive and helps the vocal behave like part of the rhythm instead of a static loop.

If you want that real tape-style energy, resample the vocal chain. This is a classic jungle move. Print the processed vocal to audio, re-import it, and chop it again. Once the texture is working, commit to it. Don’t over-edit it into cleanliness. A lot of the oldschool character comes from printing, reslicing, and letting the grit become part of the sound.

You can also make the arrangement feel more authentic by using the vocal as a bridge between sections rather than as a constant hook. In the intro, let it be filtered, distant, and fragmented. In the first drop, reveal only one or two recognizable phrases. In the second eight bars, bring in a different chop rhythm. In the breakdown, strip the drums away and let the vocal sit with atmosphere or a bass drone. Then in the outro, degrade it even further with more filtering, more delay, and less clarity.

A few common mistakes to avoid. Don’t make the ghost note too loud. Don’t over-clean the vocal, because the rough edges are part of the charm. Don’t leave unnecessary low end in it, because that will muddy the kick and sub. Don’t make it too wide unless you’ve got a very specific reason. And don’t place it randomly. If it’s not rhythmically tied to the drums, it can sound pasted on.

A couple of advanced moves can really elevate this. One is to blend two layers: one version with enough clarity to suggest the phrase, and another version processed almost like percussion. Another is to automate degradation over time, so saturation, filter cutoff, bit reduction, and delay send all evolve during transitions. That can make the whole track feel like it’s wearing down and opening up at the same time, which is a great oldschool trick.

You can also build a call-and-response system by duplicating the chop lane into different rhythmic roles. One lane can handle the pre-snare pickup, another the post-snare reply, and another the end-of-bar tag. Then mute and unmute those lanes by section. That gives you variation without having to constantly re-edit the source.

Here’s a good practice exercise. Take a short vocal phrase or record your own ad-lib. Warp it in Beats or Re-Pitch. Slice it into three to six micro-chops. Place one chop before the snare in bar one, a quiet response in bar two, a slightly pitched-down accent in bar three, and a delay throw into bar four. Process it with EQ Eight, Saturator, Auto Filter, and Echo on a send. Then automate the filter cutoff down for the last bar and compare the result against the full drum and bass loop.

If you want to push it further, make two versions: one subtle and warm, and one darker and more crushed. Then see which version sits better in a 174 BPM roller. Often, the best version is the one that feels aged but not dull, present but not dominant, and useful without stealing the spotlight.

So to recap: place the vocal like a rhythmic sample, warp it with intent, chop it into ghost-note phrasing, add controlled saturation and band-limiting, use short dark space instead of huge reverb, and keep the whole thing balanced quietly against drums and bass. If you do that right, the vocal won’t act like a lead. It’ll become part of the machine. It’ll add that warm, dusty, oldskool DnB grit that makes the groove feel alive.

Alright, let’s get into Ableton and make it feel like it came off a tape loop from 1994.

mickeybeam

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

Generating PDF preview…