DNB COLLEGE

AI Drum & Bass Ableton Tutorials

LESSON DETAIL

LTJ Bukem Ableton Live 12 DJ-friendly transition blueprint with jungle swing (Advanced · Basslines · tutorial)

An AI-generated advanced Ableton lesson focused on LTJ Bukem Ableton Live 12 DJ-friendly transition blueprint with jungle swing in the Basslines area of drum and bass production.

Free plan: 0 of 1 lesson views left today. Premium unlocks unlimited access.

LTJ Bukem Ableton Live 12 DJ-friendly transition blueprint with jungle swing (Advanced · 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 advanced lesson shows you how to build an LTJ Bukem Ableton Live 12 DJ-friendly transition blueprint with jungle swing — a bassline-led, DJ-ready transition element you can drop into a set to move between tunes while retaining warm Bukem-style atmospherics and a loose jungle swing groove. You’ll design a two-layer bassline (sub + mid growl), create swung MIDI grooves, make performance macros for live DJ control, and set up clip Follow Actions so the clip can run autonomously during a mix. Everything uses Ableton Live 12 stock devices and techniques so you can reproduce this in any Live 12 setup.

2. What You Will Build

  • A 2-layer bass rack: a mono sub layer (Operator/Wavetable) + a textured mid/growl layer (Wavetable → Saturator → EQ Eight).
  • A musical 8-bar bass loop with "jungle swing" timing (swung 16ths) and melodic movement that sits well under atmospheric DnB drums.
  • A clip bank with two clip variations (straight vs swung feel) and Follow Actions that alternate them for a DJ-friendly automated transition.
  • A DJ performance Macro Rack to control lowpass cutoff, mid-drive, width, and pitch transpose for harmonic mixing.
  • Mix-ready routing: mono sub below 120 Hz, mid/high width, and a soft compression chain for cohesion.
  • 3. Step-by-Step Walkthrough

    Note: Keep Ableton Live 12 open. Set project tempo to 172–174 BPM (typical Bukem tempo range).

    A. Create the two-layer bass Rack

    1) Create a new MIDI track and load an Instrument Rack.

    2) Sub Layer (Chain A):

    - Drop Operator (stock FM synth) into Chain A.

    - Operator patch:

    - Osc A: pure Sine, Level ~ -6 dB.

    - Osc B: low triangle set to 1–2 octaves below, level very low for subtle harmonics.

    - Ratio / FM: keep minimal — set B to small amount of FM into A so the sub is warm not metallic.

    - Filter (inside Operator): Lowpass 24 dB, cutoff around 90–110 Hz.

    - Amp Envelope: short attack 5–15 ms, medium decay, sustain 0.6–0.8 for a slightly sustaining sub.

    - Add downstream devices on this chain:

    - EQ Eight: High-pass nothing, but use a steep low-pass at 120–150 Hz (or just cut above that on other layers). Use (Mono) mode for low frequencies? Instead:

    - Utility: set Width to 0% for signals below 120 Hz (we’ll do this via a rack macro later).

    3) Mid/Growl Layer (Chain B):

    - Drop Wavetable (or Analog) into Chain B.

    - Wavetable settings:

    - Osc 1: choose a rounded saw/square hybrid wavetable (warm harmonic content).

    - Unison voices 2, detune very small (0.02–0.08).

    - Filter: Lowpass 12 dB (or BP for growl) with Drive 3–6 dB.

    - Modulation: assign Envelope (slow attack ~20–60 ms, long decay 600–1200 ms) to filter cutoff for movement.

    - Add an LFO modulating coarse pitch subtly (0.05–0.15 Hz) for gentle wow.

    - After Wavetable:

    - Saturator: Drive 2–4 to add harmonic mid content; set Soft Sine.

    - EQ Eight: boost small shelf at 80–140 Hz + a gentle boost 300–800 Hz to bring out growl; cut 300–500 Hz if it gets muddy.

    - Compressor (light): use Ableton Compressor with soft knee, ratio ~2:1 to glue.

    - Optional: Chorus (Ensemble) at low rate for subtle stereo motion.

    4) Macro Mappings (inside the Instrument Rack):

    - Macro 1: Sub Width — map Utility Width in Sub chain.

    - Macro 2: Lowpass Cutoff — map to Wavetable filter cutoff and Operator filter cutoff (for simultaneous sweeping).

    - Macro 3: Mid Drive — map Saturator Drive.

    - Macro 4: Transpose — map the Instrument Rack “Transpose” parameter (or use Scale + Pitch plugin) for quick key-shifts +/- up to 4 semitones.

    B. Compose the musical bassline with jungle swing

    1) Create an 8-bar MIDI clip on this Instrument Rack.

    2) Write the notes:

    - Use a root note on beat 1 of each bar for the sub, plus melodic passing notes in bars 2–4. Keep intervals mostly 3rds/4ths to stay Bukem-esque (jazzy but smooth).

    - Keep note lengths moderate — sub notes held for 1/2 to 1 bar; mid layer notes a little shorter to let growth articulate.

    3) Create jungle swing:

    - Open the Groove Pool (Ctrl/Cmd+Alt+G or View > Groove Pool).

    - Drag the built-in groove "Swing 16" or a similar groove into the pool.

    - In the Groove settings (Base = 1/16), set Timing to ~70–85% to get a pronounced swing on 16ths. Increase Velocity amount to taste so accents shift as in jungle breaks.

    - Apply this Groove to the bass clip and click "Commit" (optional) to bake timing, or leave it as groove for flexibility. For a strong jungle shuffle, set Groove Amount to 100% and Timing to ~75.

    - Alternatively, manually nudge every second 16th note by 20–40 ms in the MIDI editor for a custom “jungle” feel — this gives you tactile control.

    4) Tune note velocities:

    - Reduce sub velocity variation to keep consistent low energy; allow mid layer velocity variations (use velocity device or Clip velocity editor) to accent the swung hits.

    C. Performance/Transition Clip Bank

    1) Create variants:

    - Duplicate the bass clip into a second slot: Clip A = swung; Clip B = straight (no groove commit or different groove with lower Timing).

    - In Clip View, make Clip A length 8 bars, Clip B 8 bars.

    2) Follow Actions (for DJ-friendly autonomous switching):

    - For Clip A: Set Follow Action to “Next” after 8 bars.

    - For Clip B: Set Follow Action to “Previous” after 8 bars.

    - This toggles swung/straight every 8 bars — great for creating subtle swing/straight alternations during a mix-in.

    3) Map Live Performance Controls:

    - Map macros of the Instrument Rack to MIDI knobs or a controller:

    - Macro 1 (sub mono) — toggle or map to a controller button to switch mono/width (map Utility Width).

    - Macro 2 (Lowpass Cutoff) — a big knob you sweep as you bring the element in.

    - Macro 4 (Transpose) — map to +/- semitone control for harmonic mixing on the fly.

    - Map Clip Launch quantize to 1 bar (for DJ predictability) and set Launch Mode to Gate or Toggle as you prefer.

    D. DJ-Friendly Mixing and Output

    1) Mono low end:

    - On the master sub chain or a dedicated return for the sub, add Utility and map a macro to set Width to 0% below 120 Hz (manually enable during live set), or keep sub chain mono via Utility Width = 0%.

    2) EQ and separation:

    - Use EQ Eight on the return or the Instrument Rack output to notch any troublesome mids (300–600 Hz) and slightly boost 900–1.5k for mid presence.

    3) Gentle sidechain (optional):

    - Add Compressor with sidechain to a low-frequency "kick" reference if you want subtle ducking; keep attack ~1–5 ms and release short so pumping is smooth — but avoid heavy pumping that ruins Bukem vibe.

    4) Prepare stems/loop:

    - Consolidate and export a few 8-bar stem loops (sub only, mid/growl only, full) as WAVs for quick load into a DJ player or Ableton Session view on another track.

    4. Common Mistakes

  • Over-swinging: Setting Timing > 90% makes the bass feel like two separate pieces; jungle swing works best 60–80%. Too extreme destroys groove compatibility with straight drum loops.
  • Stereo sub: letting the sub layer be wide will cause phase issues and poor club translation. Always mono below ~120 Hz.
  • Excessive mid boost: Over-emphasizing 300–800 Hz creates muddiness and clashes with snares; carve instead of boosting.
  • Hard quantize on swing: Fully quantizing swung elements to grid removes the organic Bukem feel; use groove or subtle manual nudges.
  • Too much saturation on sub: Drive the mid layer, not the sub. Saturating the pure sub introduces unwanted harmonics and phase smearing.
  • Not mapping transpose: Failing to include quick transpose control makes harmonic mixing awkward live.
  • 5. Pro Tips

  • Create a "ghost kick" MIDI clip at very low level just to trigger a compressor on the bass track for musical ducking without audible kick bleed — more controlled than external sidechain bus during performance.
  • Use the Envelope Follower device on a percussion return to modulate Wavetable filter cutoff subtly — this ties bass motion to drum energy and sounds organic in Bukem-style transitions.
  • Save the Instrument Rack as a preset with your macro mappings and two clip variants baked; name it “Bukem DJ-Transition Bass Rack” for quick recall.
  • For smoother live transitions, have three loop lengths ready: 4-bar (cue-friendly), 8-bar (standard), 16-bar (for long blends) and use Follow Actions or manual launching for variation.
  • Use Clip Gain automation in the Clip Envelope to create micro-fades rather than full filter sweeps — this often sounds more musical in a DJ mix.
  • When exporting stems for a CDJ/DJ software, include both the straight and swung versions with identical metrical lengths so DJ decks can sync without phase drift.

6. Mini Practice Exercise

Goal: Build a single 8-bar DJ-ready clip using the full blueprint and get it performing on Follow Actions.

Steps (30–60 minutes):

1) Set tempo to 173 BPM.

2) Create Instrument Rack with an Operator sub and Wavetable growl as described. Map 4 macros (Sub Width, Cutoff, Mid Drive, Transpose).

3) Program an 8-bar bass line: root notes on the 1st beat, melodic passing notes in bars 2–4.

4) Add the "Swing 16" groove from the Groove Pool, set Base to 1/16, Timing ~75, Groove Amount 100%.

5) Duplicate the clip to create a straight variant (remove groove).

6) Set Follow Actions to toggle between the two clips every 8 bars.

7) Map the Cutoff macro to a physical encoder (or a keyboard MIDI mapping) and practice sweeping in while toggling between swung and straight versions until the shift is smooth.

8) Export a consolidated 8-bar WAV of the full bassline and a sub-only WAV.

7. Recap

You built an LTJ Bukem Ableton Live 12 DJ-friendly transition blueprint with jungle swing: a two-layer bass rack (sub + mid growl), an 8-bar bassline with a proper jungle swing groove via Groove Pool/manual nudging, Follow Actions toggling swung/straight variants for autonomous live performance, and mapped macros for real-time DJ control (cutoff, drive, width, transpose). Keep the sub mono, use subtle saturation on the mid layer, limit swing to ~60–80% timing, and save the Rack + clips for quick recall in future sets. This gives you a warm, jazzy Bukem-flavored bassline tool that’s performance-ready and mix-friendly.

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
Today’s lesson walks you through an advanced Ableton Live 12 blueprint: an LTJ Bukem-inspired, DJ-friendly transition with a jungle swing — a two-layer bassline designed to sit warm and jazzy under atmospheric DnB drums and run autonomously in a live set.

Start by opening Live 12 and set the tempo to 172–174 BPM — the Bukem range.

Overview
You’ll build a two-layer bass rack: a mono sub layer and a textured mid/growl layer. You’ll write an eight-bar bass loop with swung 16ths, create two clip variations — swung and straight — then use Follow Actions to alternate them automatically. You’ll map performance macros for lowpass sweep, mid-drive, width and transpose, route and mix for club-ready low end, and prepare export stems for DJ use. Everything uses Live 12 stock devices.

What you will build
- Instrument Rack with two chains: Chain A is a mono sub (Operator), Chain B is a mid/growl (Wavetable → Saturator → EQ Eight).
- An 8-bar bassline with jungle swing timing and melodic movement.
- A clip bank with swung and straight variants toggled by Follow Actions.
- A macro rack with controls for sub width, lowpass cutoff, mid drive and transpose.
- Mix routing that keeps sub mono below about 120 Hz and applies gentle compression for cohesion.

Step-by-step walkthrough

A — Create the two-layer bass Rack
1. Make a new MIDI track and load an Instrument Rack.
2. Sub layer — Chain A:
   - Drop Operator in Chain A. Set Osc A to a pure sine around -6 dB. Add a very low triangle or octave voice at low level for subtle harmonics.
   - Keep FM minimal so the sub stays warm, not metallic. Set the internal filter to a lowpass 24 dB around 90–110 Hz.
   - Set the amp envelope with a short attack, medium decay, and a sustain around 0.6–0.8 so the sub slightly sustains.
   - After Operator, place EQ Eight and Utility. Use EQ Eight sparingly and set Utility Width to 0% for mono below 120 Hz — we’ll map this to a macro.
3. Mid/growl layer — Chain B:
   - Drop Wavetable. Choose a rounded saw/square hybrid wavetable. Use two unison voices with tiny detune.
   - Use a lowpass or bandpass for growl with some drive. Map a slower envelope to the filter cutoff for movement. Add an LFO at a very low rate for subtle pitch wobble.
   - After Wavetable add Saturator (Soft Sine, Drive 2–4), EQ Eight to shape the growl, and a light Compressor to glue. Optional: add a subtle Chorus/Ensemble for stereo motion.
4. Macro mappings:
   - Macro 1 — Sub Width: map the Utility Width on the sub chain.
   - Macro 2 — Lowpass Cutoff: map both Wavetable and Operator filter cutoffs so they sweep together.
   - Macro 3 — Mid Drive: map Saturator Drive.
   - Macro 4 — Transpose: map the Rack Transpose or use a pitch device to allow +/- 4 semitones.

B — Compose the musical bassline with jungle swing
1. Create an 8-bar MIDI clip on the Instrument Rack.
2. Program the notes: place a root note on beat 1 of each bar for the sub, and add passing notes in bars 2–4. Favor thirds and fourths for that jazzy Bukem flavor. Hold sub notes for half to a full bar and make mid notes shorter so the growl articulates.
3. Create jungle swing:
   - Open the Groove Pool and load a “Swing 16” or similar groove. Set Base to 1/16, Timing around 70–85% for pronounced swing, and raise Velocity amount to taste.
   - Apply this groove to the bass clip. You can Commit to bake timing or leave it as a groove. For strong shuffle use Groove Amount at 100% and Timing near 75.
   - Alternatively, nudge every second 16th by 20–40 ms in the MIDI editor for a custom feel.
4. Balance velocities: keep sub velocities steady; allow mid layer velocity variation for dynamic accents.

C — Performance / Transition clip bank
1. Create clip variants:
   - Duplicate the bass clip. Clip A = swung, Clip B = straight (no groove or much lower timing).
   - Make both 8 bars long.
2. Set Follow Actions:
   - Clip A: Follow Action → Next after 8 bars.
   - Clip B: Follow Action → Previous after 8 bars.
   - This toggles swung and straight every 8 bars for an automated, DJ-friendly alternation.
3. Map performance controls:
   - Map the rack macros to your MIDI controller. Sub Width to a button or encoder, Lowpass Cutoff to a big sweep knob, and Transpose to a stepped control for quick harmonic changes.
   - Set clip Launch Quantize to 1 bar for predictability and choose Gate or Toggle launch mode as you prefer.

D — DJ-friendly mixing and output
1. Keep the low end mono: use Utility on the sub chain with Width at 0% for signals below 120 Hz, or toggle via a macro.
2. Use EQ Eight on the instrument output to notch troublesome mids and gently boost presence around 900–1.5 kHz if needed.
3. Optional sidechain: add light compression sidechained to a kick reference for subtle ducking — short attack, short release, low ratio to preserve the Bukem vibe.
4. Export stems: consolidate and export 8-bar stems — sub only, mid/growl only, and full — for quick loading into a DJ player.

Common mistakes to avoid
- Over-swinging: timing above 90% breaks compatibility with straight drum loops. Keep swing roughly 60–80%.
- Stereo sub: never leave the sub wide — mono below ~120 Hz is essential.
- Excessive mid boost: avoid boosting 300–800 Hz too heavily; carve instead.
- Hard quantize on swing: completely quantizing removes the organic feel — use Groove or subtle nudges.
- Saturating the sub: apply saturation to the mid layer, not to the pure sub.
- Not mapping transpose: always include quick transpose control for live harmonic mixing.

Pro tips
- Use a very low-level “ghost kick” MIDI clip to trigger a compressor on the bass track for musical ducking without audible bleed.
- Use Envelope Follower on a percussion return to modulate the Wavetable cutoff so bass motion ties to drum energy.
- Save the Instrument Rack with macros and two clip variants as “Bukem DJ-Transition Bass Rack” for fast recall.
- Prepare 4-bar, 8-bar and 16-bar loop lengths and use Follow Actions or manual launches for variety.
- Use Clip Gain automation for micro-fades instead of only relying on filter sweeps.
- When exporting, include both straight and swung versions with identical metrical length so DJ decks sync cleanly.

Mini practice exercise — 30 to 60 minutes
1. Set tempo to 173 BPM.
2. Build the Instrument Rack with Operator sub and Wavetable growl. Map 4 macros: Sub Width, Cutoff, Mid Drive, Transpose.
3. Program an 8-bar bass line: roots on beat 1, passing notes in bars 2–4.
4. Add Swing 16 from the Groove Pool with Base 1/16, Timing ~75, Amount 100%.
5. Duplicate the clip and make a straight variant.
6. Set Follow Actions to toggle every 8 bars.
7. Map Cutoff to a hardware encoder and practice sweeping while toggling between swung and straight until the transition feels smooth.
8. Export consolidated 8-bar WAVs for the full bass and the sub-only version.

Recap
You’ve created a Bukem-style transition: a two-layer bass rack, an 8-bar jungle-swing bassline, a clip bank with Follow Actions to toggle swung and straight versions, mapped performance macros for live control, and mix routing that keeps the sub mono and the mid layer textured. Save the Rack and clips in a template for quick use in sets.

Extra coach notes — artistic and technical context
- Think of this bassline as a narrative element. Small timing nudges, tiny pitch motion and filter movement communicate phrasing. Aim for warmth and motion rather than aggression.
- Keep the sub pure: sine or fundamental content only below ~120 Hz. Add body from the mid layer, not from saturating the sub.
- Design the growl around a resonant filter envelope and a modest band-limited boost. Animate Wavetable position for organic movement.
- Macro strategy: set useful min and max ranges. For performance, make Sub Width 0–100%, Lowpass Cutoff wide enough to fully close, Mid Drive 0–8 dB, Transpose -4 to +4 semitones.
- Groove tips: preview grooves with a drum loop you’ll use in the set. Consider combining Groove Pool timing with manual nudges. Keep sub note lengths legato and mid notes breathing.
- Advanced routing: use an end-of-rack Utility for quick mono toggles and a Glue Compressor with medium settings to glue layers without killing dynamics.
- Follow Action tricks: cycle between three clips for emergent phrasing, use follow chance for semi-random patterns, and use Legato launch when you want envelopes to carry across clips.
- Harmonic mixing: often +/- 1–2 semitones is enough. Label clips with root and key to speed decisions.
- Resample mid textures with filter movement into Simpler for CPU-efficient, organic tails. Export stems with BPM and key metadata, normalized to -6 dB to leave headroom.

Closing thought
Treat this blueprint as a modular performance tool. Tweak macros and clips to the room and the set. The best Bukem-esque transitions are subtle, reactive and easy to adjust on the fly — build your presets with that in mind.

Now, open Live, load the Rack, start building and practice toggling swung and straight until it becomes second nature. Good luck — and have fun performing.

Mickeybeam

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

Premium Unlimted Access £14.99

Any 1 Tutorial FREE Everyday
Tutorial Explain
Generating PDF preview…