DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Layer a Ray Keith bassline turn in Ableton Live 12 for 90s-inspired darkness (Intermediate · Basslines · tutorial)

An AI-generated intermediate Ableton lesson focused on Layer a Ray Keith bassline turn in Ableton Live 12 for 90s-inspired darkness in the Basslines area of drum and bass production.

Back to lessons
Layer a Ray Keith bassline turn in Ableton Live 12 for 90s-inspired darkness (Intermediate · Basslines · tutorial) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

1. Lesson Overview

This intermediate lesson shows you how to layer a Ray Keith bassline turn in Ableton Live 12 for 90s-inspired darkness. You’ll build a multi-layered bass turn (sub, growl, grit/top) using only Ableton stock devices, route and group the layers correctly, add movement with filter/envelope/Frequency Shifter automation, and bounce a combined audio turn for final texture. The goal is a compact, punchy, ominous “turn” that sits in the mix and reads like classic 90s dark jungle / early DnB.

2. What You Will Build

  • A 1-bar MIDI turn pattern with a heavy sub foundation, a mid-range FM-style growl, and a distorted/top layer for bite.
  • A grouped bass channel with proper mono/sub control, mid-side treatment for width, and processing (Saturator → EQ Eight → Multiband Dynamics).
  • Automation and modulation to produce the signature Ray Keith-style turn (pitch bends, quick filter sweeps, and frequency shifting).
  • A resampled audio clip of the layered turn you can tweak further or trigger as a one-shot.
  • 3. Step-by-Step Walkthrough

    Note: keep Live’s metronome off when crafting swingy turns; set tempo to your track (170–175 BPM typical). I’ll use “C1” as root/sub reference; transpose to your key.

    A. Prepare session

    1. Create three MIDI Tracks: Bass_Sub, Bass_Growl, Bass_Top. Create a Group called “Bass_Turn_Group”.

    2. Set global grid to 1/16 or 1/32 for detail. Create a 1-bar MIDI clip on each track (C1 as main note) and enable loop.

    B. Sub layer (Operator) — foundation and punch

    3. On Bass_Sub load Operator.

    - Osc A: Sine, level 0 dB. Coarse tuned to root (C1). Fine tune 0.

    - Osc B/C off.

    - Use Osc A’s Envelope: very short decay (0–30 ms) for click + full sustain to keep sub constant. Keep pitch envelope off for sub.

    4. Add Utility after Operator: Width = 0% (mono).

    5. Add EQ Eight after Utility: High-pass at 100 Hz? No — instead low-pass at 200–300 Hz (type: lowpass 24 dB) to focus sub. Slight boost around 60–80 Hz if needed (+1.5–3 dB).

    6. Add Glue Compressor (fast attack, medium release) to glue transients slightly. Optional sidechain to kick later.

    C. Growl layer (Wavetable) — core Ray Keith mid growl

    7. On Bass_Growl load Wavetable.

    - Osc 1: choose a saw-ish or square wavetable (Analog → Morph) — position slightly into harmonic content.

    - Osc 2: set to a sine or triangle, route it to FM (Osc 2 -> Osc 1 for light FM).

    - Set Unison to 1–2 voices, detune minimal.

    - Filter: set to Band-pass (12 or 24 dB), cutoff around 200–800 Hz depending on waveform; resonance to taste (0.8–1.6).

    - Amp Envelope: short attack (5–10 ms), sustain 80–100%, decay short.

    - Pitch Envelope: small downward bite on short release to create the “snap” on the turn — envelope amount small (few semitones) with fast decay (50–120 ms).

    8. Insert Auto Filter after Wavetable:

    - Filter type: Band-pass or Low-pass; cutoff automated.

    - Set Envelope Follower modulation: not for now; we’ll automate cutoff via clip envelopes for the turn sweep.

    9. Insert Saturator (Analog Clip mode) after Auto Filter: Drive 2–4 dB, Soft Clip on.

    10. Insert Frequency Shifter after Saturator: shift 1–4 Hz modulated by small LFO to create nasty movement. LFO rate very slow or synced to bar/beat for rhythmic wobble. Dry/Wet 20–30%.

    11. Insert EQ Eight: pull out sub below 120 Hz (shelving or high-pass) so sub layer remains dominant. Boost 300–700 Hz for the “growl” presence if needed.

    D. Top layer (Sampler or Simpler) — grit, attack, and stereo flavor

    12. On Bass_Top load Simpler (Classic mode) and load a short distorted bass sample or single-cycle waveform (you can draw from Wavetable counterpart by duplicating oscillator and resampling — but for speed use Simpler with a square/saw sample).

    13. Set Transpose a few octaves higher than sub (2–4 octaves) so it adds top harmonics only.

    14. Enable Filter (Low-pass) and set cutoff high, resonance low. Envelope fast attack, short decay to make it percussive.

    15. Add Saturator (Tube or Soft Clip) — Drive 3–6 dB, then add Redux for bit-grit (bit reduction small, e.g., 10–12 bits, rate reduction subtle).

    16. Add Frequency Shifter on this chain for a metallic sheen (LFO mod the shift amount very small, dry/wet 15–25%).

    17. Add Chorus/Delay lightly for stereo interest (Delay Sync 1/16 with low feedback, dry/wet 10%). Use Utility to push width to 30–60%, but keep low end mono.

    E. MIDI turn programming (the musical turn)

    18. On each MIDI clip, program the same timing skeleton but different pitches:

    - Make root note (C1) held through bar except on the last beat where the turn happens (e.g., last 1/8 or last 1/16s).

    - Turn example (at 170 BPM, 1 bar loop): positions at bar end: 1:4.3 (a 16th triplet feel) sequence of 4–6 short 1/16 notes: C1 (root) -> B0 (-1 semitone) -> G#0 (-4 semitones) -> A0 (-3 semitones) -> C1 back — adjust to taste.

    - Make sub layer play the root and then a damped lower pitch for the turn (don’t overplay sub in the faster notes — you can use shorter note lengths or volume envelope).

    - Growl: play the turn in mid range (C2–G#1 area) with overlapping notes to allow filter & pitch envelope to run.

    - Top: play the quick staccato stabs, 1/32–1/16 length, high octave.

    19. Use MIDI Pitch Bend on the growl track for subtle micro slides (±50 cents to 200 cents) right before the turn notes — set the clip’s Envelope > MIDI Ctrl > Pitch Bend if you prefer clip automation. Alternatively enable Wavetable global glide (portamento) and overlap notes to create slide.

    F. Movement & automation (signature “turn” sweep)

    20. Automate Auto Filter cutoff on the growl: quick down-sweep into the turn then snap back (example: cutoff from 900 Hz to 300 Hz over 80 ms), or reverse — experiment to taste.

    21. Automate Frequency Shifter amount on the growl/top to jump during the turn (a quick spike adds dissonant metallic bite).

    22. Automate Saturator Drive subtly over the turn (e.g., +1–2 dB for the last 2–3 sixteenth notes) so it “bites” when the turn hits.

    G. Mixing and glue

    23. Group all three into Bass_Turn_Group. Insert EQ Eight at group output:

    - High-pass set to ~30 Hz (to remove sub rumble), then gentle bell cuts where frequencies clash.

    - Use Utility on group: make final mono below 120 Hz (use two-band trick: place Utility before EQ for stereo then use Multiband Dynamics to narrow low band).

    24. After EQ, insert Multiband Dynamics:

    - Squeeze low band slightly (ratio ~2:1), do mid-band upward compression if you want growl louder. This helps bring mids forward.

    25. Final Saturator or Glue Compressor: subtle buss saturation (+0.5–1.5 dB) and gentle compression (2:1 ratio) to glue the layers.

    H. Resample the turn to audio (optional but recommended)

    26. Create an Audio Track, set Input to Bass_Turn_Group, Arm and record a single repetition of the turn (or bounce via Freeze/Flatten).

    27. Use Clip Gain or EQ to shape the resampled turn. You can apply additional Frequency Shifter, Reverse small slices, or timestretch to taste. Having this audio makes it easy to trigger as a one-shot or slice further.

    4. Common Mistakes

  • Layering full-range content on every layer: if every layer contains lots of sub, you get phase/muddy mix — always high-pass growl/top above ~120 Hz.
  • Not mono-ing the low end: stereo subs cause phase cancellation. Use Utility width = 0% for sub.
  • Overusing saturation: too much drive flattens dynamics and masks the “snap” of the turn. Tilt saturation to taste and automate rather than constant heavy drive.
  • Bad EQ order: saturating before removing problematic frequencies amplifies them; remove muddy frequencies early (EQ Eight after Instrument, before heavy saturation).
  • Uncontrolled pitch modulation: large, un-smoothed pitch bends can create digital zipper noise. Use small amounts or envelope smoothing.
  • 5. Pro Tips

  • Resample multiple variants: resample a clean version and a super-processed version (one with heavy Frequency Shifter + Redux). Layer the two audio variants and blend with crossfades for instant variation.
  • Use clip envelopes (Device/Envelope) to draw tiny filter and pitch movements per note — clip-based automation is easy to edit for tight turns.
  • For extra 90s authenticity, add a small amount of bit-reduction (Redux) on top layer and make it audible only during the turn via Automation.
  • Sidechain the group lightly to kick for clarity (short release for pumping, but keep punch).
  • To avoid phase issues between Operator sub and Wavetable growl, invert phase on the growl briefly or nudge its start by a few ms if you hear cancellation.
  • Duplicate the turn audio, transpose one copy by +7 semitones and low-pass it to taste, then blend for a classic dissonant turn flavor Ray Keith used.
  • 6. Mini Practice Exercise

    Create a 2‑bar loop at 174 BPM. Do the following in 30–45 minutes:

  • Build the three-layer chain (Operator sub, Wavetable growl, Simpler top) and program a 1-bar turn on bar 2 using the note idea given in Step 18.
  • Automate a quick Auto Filter sweep and a Frequency Shifter spike during the turn.
  • Bounce the result to audio (resample). Trim and place the audio on a Clip slot for later triggering.
  • Deliverable: A single 1-bar audio clip with a layered dark Ray Keith-inspired bassline turn that plays on bar 2 of your loop and sits clean under a kick (kick + bass demo).

    7. Recap

    You’ve just learned how to layer a Ray Keith bassline turn in Ableton Live 12 for 90s-inspired darkness by:

  • Building dedicated sub, mid growl, and top layers (Operator, Wavetable, Simpler) and routing them into a grouped chain.
  • Programming a short, musical turn with pitch/length variation and clip/MIDI pitch modulation.
  • Adding movement with Auto Filter, Frequency Shifter, Saturator, and Multiband Dynamics, then resampling the result for flexible use.
  • Avoiding common pitfalls (mono low end, phase, over-saturation) and using resampling + automation for punchy, authentic 90s grime and darkness.

Now go make three variants (clean, dirty, reversed) of your turn and A/B them in your mix — that’s how you’ll find the right one for your track.

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
Hi — welcome. In this intermediate lesson we’re going to build a Ray Keith-style bassline turn in Ableton Live 12: a compact, punchy, ominous one-bar turn with a full sub, an FM-style mid growl, and a distorted top layer. We’ll use only Ableton stock devices, route everything into a single grouped channel, add movement with filters, envelopes and Frequency Shifter automation, and finally resample the turn to audio so you can trigger it as a one-shot. Set your tempo to your track — 170 to 175 BPM is typical — and keep Live’s metronome off while you craft swingy turns. I’ll reference C1 as the root/sub; transpose to your key if needed.

What we’ll build: a 1-bar MIDI turn pattern with
- a heavy sub foundation,
- a mid-range growl with light FM character,
- and a distorted top layer for bite.
We’ll control mono/sub, add mid-side width where needed, process via Saturator → EQ Eight → Multiband Dynamics, automate pitch, filter and Frequency Shifter for the signature Ray Keith snap, and bounce a combined audio turn.

Let’s jump into the step-by-step walkthrough.

A — Prepare your session
Create three MIDI tracks and name them Bass_Sub, Bass_Growl, Bass_Top. Group them into a group called Bass_Turn_Group. Change the global grid to 1/16 or 1/32 to give yourself detail, then create a one-bar MIDI clip on each track, using C1 as your main note, and enable loop.

B — Sub layer with Operator
On Bass_Sub load Operator.
- Set Oscillator A to a sine at 0 dB, tuned to the root (C1). Turn off Oscillators B and C.
- Set the amp envelope for a very short decay — 0 to 30 milliseconds for a little click — then keep sustain full so the sub holds steady. Don’t use a pitch envelope for the sub.
- After Operator add a Utility and set Width to 0% so the low end is mono.
- Add an EQ Eight after Utility: use a low-pass around 200 to 300 Hz (24 dB slope) to focus the sub. If needed, boost gently around 60 to 80 Hz by 1.5 to 3 dB.
- Finish with a Glue Compressor: fast attack, medium release to glue transients a bit. Optionally sidechain to your kick later.

C — Growl layer with Wavetable
On Bass_Growl load Wavetable.
- For Oscillator 1 choose a saw-ish or square wavetable and position it where harmonics are present. Use Oscillator 2 as a sine or triangle routed into Oscillator 1 for light FM.
- Keep unison low — one to two voices — and minimal detune.
- Use a band-pass or low-pass filter. Start cutoff around 200 to 800 Hz and set resonance to taste in the 0.8 to 1.6 range.
- Set the amp envelope with a short attack (5–10 ms), high sustain and short decay. Add a small pitch envelope for a downward bite: a few semitones with a fast decay between 50 and 120 ms.
- Insert an Auto Filter after Wavetable. We’ll automate cutoff via clip envelopes for the turn sweeps.
- Add a Saturator (Analog Clip) after the filter: 2 to 4 dB drive, soft clip on.
- Insert a Frequency Shifter: shift 1 to 4 Hz and modulate it with a very slow LFO or sync to bar/beat for movement. Keep dry/wet around 20 to 30%.
- End with EQ Eight and high-pass the growl above roughly 120 Hz so the sub remains dominant. If needed, boost 300 to 700 Hz for presence.

D — Top layer with Simpler
On Bass_Top load Simpler in Classic mode and use a short distorted sample or single-cycle waveform.
- Transpose this layer a few octaves above the sub (two to four octaves) so it only contributes top harmonics.
- Use the filter with a high cutoff and low resonance. Fast attack and short decay to make it percussive.
- Add Saturator (Tube or Soft Clip) with 3 to 6 dB drive, then Redux for subtle bit-grit — start around 10 to 12 bits.
- Put a Frequency Shifter on this chain for a metallic sheen; modulate it a little and keep dry/wet 15 to 25%.
- For stereo interest add a light Chorus or Delay — delay synced to 1/16 with low feedback and dry/wet around 10%. Use Utility to set width between 30 and 60%, but keep the low end mono.

E — Program the MIDI turn
On each MIDI clip program a shared timing skeleton but vary pitches and note lengths by layer.
- Keep the root (C1) held through most of the bar and reserve the final subdivision for the turn. A typical turn at 170 BPM: a sequence of 4–6 short 1/16 notes at the bar end — for example C1 → B0 (-1 semitone) → G#0 (-4 semitones) → A0 (-3 semitones) → back to C1. Adjust to taste.
- The sub should play the root and then a damped lower pitch for the turn. Shorten sub note lengths for faster subdivisions so it doesn’t smear.
- The growl should occupy the mid-range (around C2 to G#1) with overlapping notes to let filter and pitch envelopes breathe.
- The top layer plays quick staccato stabs, 1/32 to 1/16 length, at higher octaves.
- Add MIDI pitch bend on the growl for subtle slides — ±50 to 200 cents — either via the clip’s MIDI pitch bend envelope or with Wavetable glide and overlap.

F — Movement and automation
This is where the turn gets its personality.
- Automate Auto Filter cutoff on the growl for a quick sweep into the turn: for example a sweep from 900 Hz down to 300 Hz over 80 milliseconds, or the reverse — experiment.
- Automate Frequency Shifter amount on growl and top for a quick spike during the turn. That short dissonant jump sells the peak.
- Automate Saturator drive slightly over the final few subdivisions, maybe +1 to +2 dB, so the turn snaps into aggression.

G — Mixing and glue
Group all three tracks into Bass_Turn_Group.
- At the group output add an EQ Eight: set a high-pass around 30 Hz to remove sub rumble and make gentle corrective cuts where frequencies clash.
- Use Utility and Multiband Dynamics to control stereo and dynamics. A two-band approach helps: make the low band mono before or inside the Multiband so below ~120 Hz stays centered.
- In Multiband Dynamics, lightly squeeze the low band with a 2:1 ratio and use upward compression on the mid band if you want the growl pushed forward.
- Finish with subtle buss Saturator or Glue Compressor for +0.5 to +1.5 dB of saturation and gentle 2:1 compression to glue layers.

H — Resample the turn
Create an Audio Track, set its input to Bass_Turn_Group, arm and record a single repetition of the turn, or use Freeze/Flatten to bounce. Use clip gain and EQ to shape the resample. You can add more Frequency Shifter, reverse small slices, or time-stretch as creative options. Having a consolidated audio clip makes it easy to trigger as a one-shot.

Common mistakes to avoid
- Don’t layer full-range content on every layer — high-pass the growl and top above ~120 Hz so sub remains clean.
- Always mono the low end; stereo subs cause phase problems.
- Don’t overuse saturation — too much drive flattens dynamics and kills the snap. Automating drive during the turn is more effective than a constant heavy setting.
- Mind the EQ order — remove problem frequencies early, before heavy saturation, not after.
- Watch pitch modulation: large, unsmoothed pitch changes can produce zipper noise. Use small amounts and add smoothing or short ramps.

Pro tips
- Resample multiple variants: a clean pass and a super-processed pass. Layer and crossfade them for instant variation.
- Use clip envelopes for tiny per-note filter and pitch moves — they follow the clip and are easy to edit.
- Automate Redux on the top layer so bit-reduction is audible only during the turn.
- Sidechain the group lightly to the kick for clarity with a short release.
- If you hear phase cancellation between sub and growl, invert the growl phase briefly or nudge its start by a few milliseconds.
- Duplicate your turn audio, transpose a copy +7 semitones and low-pass it to create classic dissonant character.

Mini practice exercise — 30 to 45 minutes
Create a two-bar loop at 174 BPM. Build the three-layer chain — Operator sub, Wavetable growl, Simpler top. Program a one-bar turn on bar two using the note idea from earlier. Automate a quick Auto Filter sweep and a Frequency Shifter spike during the turn. Resample the result, trim it, and place the audio on a Clip slot for later triggering. Deliverable: one one-bar audio clip that sits clean under a kick.

Recap
You’ve built a layered Ray Keith-style turn by:
- Designing dedicated sub, growl and top layers in Operator, Wavetable and Simpler.
- Programming a short musical turn with pitch variation, clip or MIDI pitch modulation and precise note lengths.
- Adding movement with Auto Filter, Frequency Shifter and Saturator, grouping and glueing with Multiband Dynamics, and resampling for performance flexibility.
- Avoiding common pitfalls like stereo subs, phase issues and over-saturation.

Final workflow checklist before you export
- Check mono below 120 Hz.
- Phase-check all layers in mono.
- Freeze a backup of the full group before destructive edits.
- Render resampled turns as unwarped audio and label variants.
- Save the grouped bass chain as an Instrument Rack and macro-map the important controls — Growl Cutoff, Pitch Env Amount, FreqShift, Top Distort, Sub Level, and Global Width — to quickly create variants.

Now go make three variants of your turn — clean, dirty, reversed — and A/B them in your mix. Iterate with micro-timing, tiny automation tweaks, and resampling until the turn breathes and sits perfectly in your track. Good luck — and have fun making dark, 90s-inspired turns.

mickeybeam

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

Generating PDF preview…