DNB COLLEGE

AI Drum & Bass Ableton Tutorials

LESSON DETAIL

Fast A B comparison between versions (Intermediate)

An AI-generated intermediate Ableton lesson focused on Fast A B comparison between versions in the Workflow area of drum and bass production.

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

Fast A B comparison between versions (Intermediate) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

```markdown

Fast A/B Comparison Between Versions (DnB in Ableton Live) ⚡️

Workflow lesson (Intermediate) — make decisions faster, finish more tunes.

---

1. Lesson overview

When you’re deep in a rolling DnB session, you’ll often end up with two (or five) versions of the same idea: different bass processing, drum bus comps, drop arrangement, reese layer, etc. If your A/B process is slow, you’ll lose objectivity and make “louder = better” decisions.

In this lesson, you’ll set up a fast, repeatable A/B system in Ableton Live so you can compare:

  • two bass chains (clean vs nasty),
  • two drum bus treatments (punch vs crush),
  • two drop arrangements (sparser vs dense),
  • and even “pre-master vs reference-matched” quickly.
  • We’ll use stock Ableton tools like Audio Effect Rack, Utility, Spectrum, Limiter, Glue Compressor, Saturator, and a clean session layout.

    ---

    2. What you will build

    By the end you’ll have:

    ✅ A one-click A/B toggle for two processing chains (Chain A vs Chain B)

    Level-matched comparisons (no loudness bias)

    ✅ A quick method to A/B arrangement versions (Drop 1 vs Drop 2)

    ✅ A “Reference vs Your Mix” A/B lane for DnB mix decisions

    ✅ A reusable Ableton template element for every project

    ---

    3. Step-by-step walkthrough

    Step 1 — Set up a dedicated “A/B Compare” group 🧪

    Pick what you’re comparing. Let’s do a classic DnB use-case: bass processing.

    1. Put your bass instruments/tracks into a Group (Cmd/Ctrl + G).

    Name it: `BASS (AB)`

    2. On the Group track, place your shared “always-on” utilities first:

    - EQ Eight (for surgical cleanup if needed)

    - Utility (for gain staging and width control)

    - Optional: Saturator (very light, if it’s part of both versions)

    Rule: Anything you don’t want to change between A and B goes before the A/B rack.

    ---

    Step 2 — Build an A/B rack with two chains (fast toggle) 🎛️

    1. Add Audio Effect Rack to the `BASS (AB)` group.

    2. Click Show/Hide Chain List. Create two chains:

    - Chain A: `A - Clean`

    - Chain B: `B - Heavy`

    3. Put different device chains inside each one.

    #### Example chains (realistic rolling DnB)

    Chain A (Clean control)

  • Glue Compressor
  • - Attack: 10 ms

    - Release: Auto

    - Ratio: 2:1

    - Threshold: aim for 1–2 dB GR

  • EQ Eight
  • - High shelf: tiny lift if needed

    - Tight notch if there’s a nasty resonance

  • Utility
  • - Width: 0–30% below ~150 Hz (use mid/side EQ if needed; keep sub mono)

    Chain B (Heavy / darker)

  • Saturator
  • - Mode: Analog Clip

    - Drive: start 3–8 dB

    - Soft Clip: On

  • Amp (stock device!)
  • - Type: Heavy

    - Gain: taste (don’t overdo)

  • EQ Eight
  • - Low cut around 25–30 Hz (keep headroom)

    - Dip mud around 200–350 Hz if it gets boxy

  • Glue Compressor
  • - Ratio: 4:1

    - Attack: 3 ms

    - Release: 0.1–0.3 s

    - GR: 2–4 dB (watch the transient loss)

    ---

    Step 3 — Make it a true A/B toggle (not a crossfade) ✅

    You want instant switching without overlap.

    Method: Chain Selector (cleanest)

    1. In the rack, click Chain to reveal the Chain Selector ruler.

    2. Set Chain A zone to 0 only.

    3. Set Chain B zone to 1 only.

    4. Map Chain Selector to a Macro:

    - Click Map

    - Select Chain Selector

    - Map to Macro 1

    5. Rename Macro 1: `A/B Toggle`

    Now:

  • Macro at 0 = A
  • Macro at 1 = B
  • Optional improvement: change Macro range to only 0–1 so it doesn’t drift:

  • Right click Macro → Edit Macro Mapping → Min 0, Max 1
  • ---

    Step 4 — Level-match A and B (most important step) 🎚️

    If B is louder, it’ll “win” every time.

    1. Inside each chain, place a Utility at the end.

    2. Rename them:

    - `A Level`

    - `B Level`

    3. Loop a busy section (e.g., drop bar 9–17) and switch A/B.

    4. Adjust Utility Gain so perceived loudness is similar:

    - Use your ears first (better for perceived loudness)

    - Then verify with Spectrum on the group (post-rack)

    - Optional: put a Limiter on the Master temporarily only for checking peaks, not to “make it loud.”

    Quick target: When switching A/B, the kick + sub relationship should feel equally strong, not “B suddenly slams harder.”

    ---

    Step 5 — Add an “A/B Momentary” switch for rapid toggles (performance style) ⚡️

    For ultra-fast judgement, map the toggle to a key or MIDI button.

    1. MIDI map `A/B Toggle` to a controller button (or Key Map to a key).

    2. Practice tapping it on beat while looping the drop.

    Why this helps in DnB: You’ll hear instantly if the heavy chain is masking the snare crack, smearing bass transients, or causing midrange harshness around 2–5 kHz.

    ---

    Step 6 — A/B arrangement versions (Drop 1 vs Drop 2) 🧱

    Sometimes it’s not processing—it’s structure.

    Method: Duplicate Scene Lanes in Arrangement

    1. Duplicate the drop region on the timeline:

    - `Drop A` (bars 33–49)

    - `Drop B` (bars 49–65)

    2. Keep everything identical at first.

    3. Change only a few elements in Drop B:

    - extra ghost snares

    - different reese movement

    - ride pattern swap

    - halftime fill into bar 49

    Fast compare workflow

  • Set loop to 16 bars.
  • Play Drop A, then instantly jump to Drop B using the Arrangement Locator numbers.
  • (Place locators named `DROP A` and `DROP B` and click them.)

    DnB-specific trick: For a fair comparison, keep:

  • same drum bus level
  • same sub notes
  • same lead hook
  • Only change the one decision you’re evaluating (density, fills, bass movement).

    ---

    Step 7 — A/B your mix vs a reference (without breaking flow) 🎧

    1. Create a new Audio Track called `REFERENCE`.

    2. Drop in a reference track in your style (rolling / jungle / neuro-ish).

    3. Put these devices on the Reference track:

    - Utility (Gain control)

    - EQ Eight (optional: high-pass at ~30 Hz so you’re not fooled by sub extension differences)

    4. Route Reference directly to Master.

    Fast switch method

  • Map Solo of the Reference track to a key/button.
  • OR create a “Monitor” group:
  • - Put your full mix into a PREMASTER track/group

    - Then A/B by soloing `PREMASTER` vs `REFERENCE`

    Important: Level-match the reference using Utility so switching doesn’t jump in loudness.

    ---

    4. Common mistakes 🚫

  • Not level-matching → the louder chain always “wins.”
  • Comparing too many variables at once (new bass + new drums + new reverb) → you won’t know what improved.
  • Leaving time-based effects different between A and B (reverb/delay tails) → makes comparisons messy and biased.
  • Switching at random points → compare on the same bar/beat every time (DnB groove is sensitive).
  • Overprocessing the Master while A/B’ing → keep the Master clean; do decisions at the source/bus.
  • ---

    5. Pro tips for darker/heavier DnB 🌑🔊

  • Use “A = Clean stability, B = Controlled destruction.”
  • Heavy doesn’t mean uncontrolled; keep A as your anchor.

  • Protect your transients:
  • If Chain B feels heavy but the snare loses crack, try:

    - moving saturation before compression,

    - reducing Glue GR,

    - or using Drum Buss on drums instead of crushing the bass.

  • Sub discipline:
  • Keep sub largely consistent between A and B. If you want big changes, do it in the mids (150 Hz–2 kHz).

  • Spectral sanity check:
  • Drop Spectrum after the rack and watch 150–500 Hz. Dark DnB often gets thick there fast.

  • Mono check fast:
  • Add Utility on the Master for quick width tests:

    - Map Width to a Macro or key

    - Toggle between 0% and 100% to ensure the bass doesn’t vanish.

    ---

    6. Mini practice exercise (10 minutes) ⏱️

    Goal: Decide which bass chain works better in a rolling 16-bar drop.

    1. Grab a simple rolling pattern:

    - Kick on 1 and “and” of 2 (common DnB variations welcome)

    - Snare on 2 and 4

    - 1/16 hats with slight swing

    2. Make a bassline with:

    - Sub (mono) + reese mid layer

    3. Build your A/B rack:

    - A: light Glue + EQ

    - B: Saturator + Amp + tighter EQ

    4. Level-match with Utility.

    5. Loop 16 bars and do 10 fast toggles:

    - Choose one winner

    - Write one sentence why (e.g., “B is heavier but masks snare at 200 Hz.”)

    6. Commit: print/freeze the winner or move on.

    ---

    7. Recap ✅

  • Use an Audio Effect Rack with two chains and Chain Selector mapped to a Macro for instant A/B.
  • Level-match each chain with Utility so you’re judging tone, not loudness.
  • For arrangement A/B, use duplicated drop sections + locators to compare quickly and fairly.
  • For reference A/B, keep a dedicated `REFERENCE` track with Utility gain matching.
  • In darker/heavier DnB, prioritize transients, sub consistency, and midrange control.

If you want, tell me what you’re A/B’ing (drum bus, bass chain, full pre-master), and I’ll suggest two specific chains tailored to your sub genre (roller, jungle, neuro, minimal, jump-up).

```

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
Fast A B Comparison Between Versions in Ableton Live, for Drum and Bass. Intermediate workflow lesson. Let’s speed up your decisions and help you actually finish tunes.

If you’ve ever had five different bass versions, two drum bus setups, and a “maybe the drop should be sparser” edit… you already know the problem. The longer it takes to compare, the more your ears adapt, your brain gets biased, and you start picking whatever is louder or newer, not what’s actually better.

So today you’re building a fast, repeatable A B system in Ableton using stock tools. The goal is simple: one click, instant switch, level-matched, and you can trust the result.

We’re going to cover three things:
First, a true A B toggle between two processing chains, like clean versus heavy bass processing.
Second, how to level-match properly so you’re not fooled.
Third, how to A B arrangement versions and even reference tracks without breaking your flow.

Alright, open your DnB project. Ideally, pick a session where you’ve got a drop that’s already doing something. If you don’t, no worries, you can use a simple loop.

Step one: set up a dedicated A B compare group.

Pick one target to compare. I’m going to use bass, because it’s the classic DnB rabbit hole. Select your bass tracks, your sub, your reese, any mid layers that belong together, and group them. Command G on Mac, Control G on Windows.

Name that group BASS, open parentheses, AB, close parentheses. BASS (AB).

Now, on the group track itself, we’re going to place anything that should always be on, no matter what version we’re testing. This is a really important rule. Anything you don’t want changing between A and B goes before the A B rack.

So, put an EQ Eight first if you need surgical cleanup that should apply to both versions. Then a Utility for gain staging or width control. And optionally a very light Saturator if it’s truly part of both versions. Keep it subtle. The point is: we don’t want to compare two versions that differ in ten ways before we even start.

Cool. Step two: build the A B rack with two chains.

Drop an Audio Effect Rack onto the BASS (AB) group track. Open the chain list. Create two chains.

Name the first chain A - Clean.
Name the second chain B - Heavy.

Now you’re going to build two different processing ideas inside each chain. Think of this like: version A is your stable, mix-friendly anchor. Version B is controlled destruction. Heavy, but intentional.

Here’s a realistic example for rolling DnB.

In Chain A, the clean control chain:
Start with Glue Compressor. Set attack to around 10 milliseconds, release on Auto, ratio 2 to 1. Bring the threshold down until you’re getting about 1 to 2 dB of gain reduction. This is just glue, not murder.
Then EQ Eight. Maybe a tiny high shelf if you need it, or a small notch if there’s a nasty resonance.
Then Utility. For bass width discipline: keep your low end essentially mono. If you want a quick rule of thumb, keep width very low below about 150 Hz. Ableton Utility doesn’t split bands by itself, so just be conservative with width on the bass group, and handle fancy mid-side stuff only if you know what you’re doing.

Now Chain B, the heavy darker chain:
Start with Saturator. Put it on Analog Clip, turn Soft Clip on, and push Drive somewhere like 3 to 8 dB as a starting point. Don’t worry about the number. Listen for attitude, not just volume.
Then try Amp, yes, the stock Amp device. Set the type to Heavy. Add gain to taste. The danger here is fizz and harshness, so we’re going to control it right after.
Then EQ Eight. Add a low cut around 25 to 30 Hz to stop useless sub-rumble eating headroom. Then if it gets boxy, dip a little around 200 to 350 Hz.
Then Glue Compressor again, but tighter: ratio 4 to 1, attack around 3 milliseconds, release around 0.1 to 0.3 seconds. Aim for 2 to 4 dB of gain reduction, but watch your transients. If the bass loses its punch and starts “purring,” you’ve gone too far.

Nice. Step three: make it a true A B toggle, not a crossfade.

We want instant switching, no overlap, no blend. The cleanest way is Chain Selector.

In the rack, click Chain so you can see the Chain Selector ruler. Set Chain A’s zone so it only plays at selector value 0. Literally only 0. Then set Chain B’s zone so it only plays at selector value 1. Only 1.

Now map the Chain Selector to a macro. Click Map, select Chain Selector, map it to Macro 1. Rename Macro 1 to A/B Toggle.

Test it. Macro at 0 should be A. Macro at 1 should be B.

And do yourself a favor: restrict the macro range so it can’t drift to random in-between values. Right-click the macro, edit macro mapping, set min to 0 and max to 1. Now it’s a proper switch.

Step four: level-match A and B. This is the most important step in the entire lesson.

If chain B is louder, it will win every time. Your brain loves loud.

Inside each chain, at the very end, add a Utility. One at the end of Chain A, one at the end of Chain B. Rename them A Level and B Level.

Now choose a test loop. Don’t just scroll around. Standardize this. Pick the busiest 8 to 16 bars of your drop, where the kick, snare, hats, and bass are all happening. Put a locator there and name it AB TEST. This is going to save you years of life.

Loop that section. While it loops, toggle between A and B and adjust the Utility gain so the perceived loudness is the same.

Use your ears first. Perceived loudness is not just peaks. It’s midrange, saturation, density. Then verify visually if you want: you can drop Spectrum after the rack on the group track to sanity check tonal tilt. And if you want to check peaks, you can temporarily put a Limiter on the Master just to catch overs, but don’t start mastering while you’re trying to decide between versions. Keep the master clean.

A quick listening target: when you switch A to B, the kick and sub relationship should feel equally strong. It should not feel like “B suddenly slams harder.” If it does, B is probably just louder.

Step five: add a momentary style A B switch.

This is where it gets fun and fast. Map your A/B Toggle macro to a MIDI button or a key on your keyboard. Then practice tapping it in time while your test loop plays.

This technique is huge in DnB because you’ll instantly hear what matters:
Is the heavy chain masking the snare crack?
Is it smearing the bass transient so the groove feels late?
Is it adding harshness around 2 to 5 kHz that makes the mix tiring?

And here’s a coach tip: don’t toggle forever. Your brain adapts. After about 20 quick toggles, both options start sounding “normal.” Do 10 to 15 toggles, then stop for 20 to 30 seconds. Silence, or monitor very low. Then come back and do three more toggles. Those last three are often the most honest.

Also, use a strict decision rule so you don’t get stuck. Here’s a good one: if B isn’t clearly better within 60 seconds of toggling, keep A. You can always revisit later, but you don’t want option paralysis.

Quick extra note: if one chain uses heavy oversampling or linear-phase style processing and the groove feels different, you might be hearing micro-latency or a different transient response. For decision-making, turn off oversampling options while you choose, then re-enable after you commit.

Step six: A B arrangement versions. Drop A versus Drop B.

Sometimes the processing is fine, and the real question is: is the drop structure better dense or sparse?

In Arrangement View, duplicate your drop region. Make two versions back to back.

Name the first section Drop A, like bars 33 to 49.
Name the second section Drop B, like bars 49 to 65.

At first, keep them identical. Then change only one or two elements in Drop B. Maybe add ghost snares, swap the ride pattern, add a halftime fill into the second section, or change the reese movement slightly.

The key is fairness. In DnB, tiny differences can change the perceived energy a lot, so keep the drum bus level the same, keep the sub notes the same, keep the main hook the same. Only change the one decision you’re evaluating, like density or motion.

Then place locators named DROP A and DROP B. Loop 16 bars and click those locators to jump between versions quickly. Compare the same moment in the groove each time, like the first 4 bars after the downbeat. Don’t compare random places or you’ll trick yourself.

Step seven: A B your mix versus a reference without breaking flow.

Create a new audio track called REFERENCE. Drop in a professionally mixed track that matches your vibe: roller, jungle, neuro-ish, minimal, whatever you’re aiming for.

On the reference track, add a Utility for gain. Optionally add EQ Eight and high-pass around 30 Hz, not because you want to “fix” the reference, but because sub extension differences can fool you. Some tracks just have more deep sub energy, and you’ll chase it and wreck your headroom.

Route the reference directly to the Master, and map the solo button of the reference track to a key or controller. Then you can instantly jump between your premaster and the reference.

And again, level-match. If the reference is louder, it will always sound better. Get it close enough that switching doesn’t feel like a volume jump.

Now, a power move if you want to go one step further: create a decision print track.

Add an audio track called AB PRINTS. Set it to resampling, or set its input to your bass group output. Then record 8 bars of A, and 8 bars of B. Label the clips. Now you can listen back away from the session, even on headphones or your phone speaker. That distance makes the winner obvious surprisingly often.

Before we wrap up, quick common mistakes to avoid.

Don’t skip level matching. That’s the big one.
Don’t compare too many variables at once. New bass, new drums, new reverb, new arrangement… you won’t know what caused the improvement.
Try not to leave time-based effects different between versions, like different reverb tails. That creates messy comparisons.
Don’t switch at random points. DnB groove is sensitive, so compare on the same bar and beat.
And don’t overprocess your master while you’re A B’ing. Decisions happen at the source or the bus.

Alright, mini 10-minute practice exercise.

Make or load a simple rolling drum pattern: kick and snare doing the classic 2 and 4, hats on 16ths with a touch of swing.
Make a bassline with a mono sub and a reese mid layer.
Build your A B rack on the bass group. A is light glue and EQ. B is saturation, amp, and tighter EQ.
Level-match with Utilities.
Loop 16 bars and do 10 fast toggles. Pick one winner. Then write one sentence why. Something like: “B is heavier but masks the snare body around 250 Hz,” or “A is cleaner but lacks presence at 1 to 2 kHz.”
Then commit. Freeze and flatten, or save the rack and delete the losing chain. The whole point is momentum.

Recap to lock it in.

Use an Audio Effect Rack with two chains and Chain Selector mapped to a macro for instant switching.
Level-match inside each chain using Utility at the end so you’re judging tone, not loudness.
A B arrangement changes by duplicating drops and using locators to compare the same moment every time.
And keep a dedicated reference track with level matching so your mix decisions stay grounded.

If you tell me what you’re trying to A B right now, bass chain, drum bus, or full premaster, and what flavor of DnB you’re making, I can suggest two or three high-value A B deltas that are actually worth testing for that style.

Background music

Premium Unlimted Access £14.99

Any 1 Tutorial FREE Everyday
Tutorial Explain
Generating PDF preview…