ABLETON 12 SOUND DESIGN ATLAS

Racks & Macros

Instrument, Audio, Drum and MIDI racks — chains, zones with fades, 16 macros with ranges, Macro Variations, randomisation, snapshots, nesting and Push control — with eight rack designs you can rebuild.

racksmacrosinstrument rackaudio effect rackdrum rackmidi rackchain selectorkey zonesvelocity zonesmacro variationsrandomizesnapshotsnested racksparallelpush

A rack is a container that turns any group of devices into one device with up to sixteen knobs. That sounds administrative; it is actually the main way Live does parallel processing, velocity layering, key splits, preset morphing and performable sound design. Everything on this page applies to the four rack types (Instrument, Audio Effect, Drum, MIDI Effect) unless stated. For the sounds themselves see the racks section; this page is the mechanics.

Architecture

A rack has three views, toggled by the buttons on its left edge: Macros (the knobs), Chains (the list, with the zone editor above it) and Devices (the selected chain's device chain). Input enters every chain in parallel; each chain has its own volume, pan, mute/solo and, for Instrument and Drum racks, its own audio output routing. Chains sum at the rack output. A chain only plays when the incoming note (Instrument/Drum/MIDI) or the chain selector value falls inside its zones.

Rack typeInputZonesSpecific features
Instrument RackMIDIKey, Velocity, Chain selectorPer-chain audio output, MPE pass-through, hot-swap chain presets
Audio Effect RackAudioChain selector onlyParallel effects; per-chain Dry/Wet via chain volume
Drum RackMIDIOne pad = one note (chain), plus Chain selector128 pads, per-pad choke groups, return chains, Push 16-pad layout, 12.1 Drum Sampler per pad
MIDI Effect RackMIDIKey, Velocity, Chain selectorParallel MIDI tools (Live 12 generators and transformers are clip tools, not rack devices, so use Arpeggiator, Chord, Scale, Random, Note Echo, Pitch, Velocity, Note Length here)

Zones and fades

Each chain gets a bar in the Key, Vel and Chain zone editors. Drag the ends to set the range, drag the small handles above the bar to set a fade: inside the fade region the chain's level ramps in or out, so two overlapping velocity zones crossfade rather than switch. The chain selector is a 0–127 ruler that belongs to the rack, not to MIDI; map a macro to it and you get a morph knob that sweeps through chains. A chain with no zone overlap at the current selector value is silent and costs nothing if its instrument is idle.

Macros: mapping, ranges, Map mode

Click Map on the rack, then click any parameter in any device inside it (including nested racks) and it appears in the mapping browser with a Min and Max. The macro travels Min→Max as it goes 0→127; set Min above Max to invert. One macro can hold any number of mappings, each with its own range, which is the whole trick: one knob that opens a filter from 200 Hz to 8 kHz, raises drive 0→40% and drops the sub chain's volume 0→−6 dB at the same time. Right-click a macro for its context menu: rename, change colour, set a value range as the knob's visible units, or edit mapping ranges. Macro count: the +/− buttons under the macro grid show 1 to 16 knobs; hidden macros still work.

Non-linear travel: map the same parameter twice from two macros, or map a macro to a second macro's host via a nested rack. The nested rack's macro has its own range, so you get a two-segment curve: 0–64 moves slowly, 64–127 fast.

Macro Variations, randomise, snapshots

FeatureWhereWhat it does
Macro VariationsCamera icon next to the macrosStores the current macro positions as a named variation. Recall by clicking; "Launch" variation buttons can be mapped to MIDI and automated in Session (12.x). Morph between two by hand or with the chain selector trick below.
RandomiseDice iconSets every non-excluded macro to a random value. Right-click a macro: Exclude from Randomization, so the output volume or mix knob stays put.
Rack snapshotsSame storage as variations plus the rack presetSaving the rack to the User Library stores variations, macro names, colours and ranges with it; hot-swap chains keep variations if the macro map is identical.
Macro value displayRight-click macro → Edit value range / unitsShows "200 Hz – 8 kHz" or "0–100%" instead of 0–127. Cosmetic but Push shows it, which matters live.

Nesting, parallel, preset vs instrument

Racks nest without limit. A nested Audio Effect Rack inside an Instrument Rack chain gives per-chain parallel processing with its own macros. Nested macros can be mapped to outer macros, so you can build a hierarchy: one outer "Intensity" knob driving five inner knobs that each drive three parameters. The practical ceiling is CPU and comprehension, not Live. Two mental models: a rack as a preset (a saved chain plus macro names you reuse on many tracks: drum bus, vocal chain) and a rack as an instrument (a layered, zoned, macro-performed sound that only makes sense as a whole). Design the macro set for the model you are building: presets want corrective knobs (HP, Drive, Mix), instruments want musical ones (Dark/Bright, Tight/Loose, Dry/Dub).

Push and CPU

Push shows the top eight macros on its encoders by default, with the second bank on a page turn; macro names and value ranges appear on screen, variations are launchable, and the Drum Rack maps to the pad grid with choke groups respected. Every chain in a rack is always processing when its instrument has active voices, so a 6-chain instrument rack is six synths. Keep chains silent through zones rather than volume at −inf (a silent zone still allocates voices for Analog and Wavetable; use Voices 1 on chains that rarely play), and freeze or Bounce in Place (12.2) heavy racks you have finished designing.

Parameters that matter

ParameterStarting pointWhy
Chain volume per layerSub 0 dB, body −6, attack −9, air −12The ear needs the bottom layer loudest; level before timbre
Velocity zone fades15–25 velocity wideSwitching at a hard edge sounds like two instruments; a fade sounds like dynamics
Chain selector width per chainOverlap 10–20 selector stepsOverlap is where morphing happens; no overlap is a switch
Macro range on filter freqMin 150 Hz, Max 6 kHzFull 20 Hz–20 kHz range wastes half the knob on inaudible extremes
Macro range on drive/amountMax 40–60%, not 100Keeps the loud end of the knob musical
Exclude from randomisationOutput volume, Dry/Wet, HPRandomise should change character, not break the mix
Macro count shown4 for presets, 8 for instruments, 16 only for performance racksWhat you do not show, you will not reach for

Techniques

Three-layer velocity instrument with fades

Rack: Instrument · Level: beginner · Genres: all

Soft, medium and hard chains that crossfade by velocity instead of switching. The basis of any realistic sampled or synthesised hit.

  1. Group a Drum Sampler into a rack, duplicate the chain twice, load three velocity variants of the sample (or the same sample with different Punch/filter settings).
  2. Vel zones 1–70, 50–110, 95–127 with 15–20-step fades at every overlap.
  3. Map one macro to the same parameter in all three chains so a knob moves the whole instrument.
Real instruments change timbre with force before they change loudness. Three timbres crossfaded by velocity reproduce that; one sample with velocity → volume does not.

Key-split bass: sub below, growl above

Rack: Instrument · Level: beginner · Genres: dubstep, grime, uk bass

Two instruments across one keyboard, with a shared octave where both play.

  1. Key zone Sub C-1 to C2, Growl G1 to C5; the G1–C2 overlap is where both sound. Small fades of 5 keys.
  2. Put the Roar on the Growl chain only so the sub never touches a shaper.
  3. Map chain volumes to macros: a "Sub Level" knob is more useful than a mixer fader in a performance.

Chain selector as a morph knob

Rack: Instrument · Level: intermediate · Genres: ambient, techno, idm

Four pad timbres along the chain selector with overlapping fades; one macro sweeps through them. This is the closest Live gets to preset morphing with stock devices.

  1. Build four chains with the chain selector zones above; keep every overlap the same width with equal fades.
  2. Map the chain selector to macro 1 (click the selector ruler while in Map mode).
  3. Save Macro Variations at Morph 0, 42, 85, 127 and launch them from Session clips with Follow Actions for a slowly evolving pad.
Chains outside the selector range go silent but their reverb tails are cut instantly. Put shared sends outside the rack if tails matter.

Parallel audio effect rack: clean, crushed, low

Rack: Audio Effect · Level: beginner · Genres: drum and bass, techno, breaks

The standard parallel-distortion build. Three chains, each hearing the same input; chain volumes are the blend.

  1. Three chains; the Clean chain holds only a Utility so nothing changes the phase.
  2. Crush chain: HP before Roar so the lows do not intermodulate; Align Delay after if oversampling adds latency.
  3. Map chain volumes, not Dry/Wet knobs: a chain volume at −inf is a true bypass.
Parallel keeps the dry transient and sub intact while the processed chain adds harmonics; see parallel processing for phase caveats.

Drum Rack with return chains and choke groups

Rack: Drum · Level: intermediate · Genres: house, techno, uk garage

Drum Racks have their own internal return chains (the arrow button at the left shows them). A reverb on an internal return belongs to the kit and travels with it as a preset.

  1. Load Drum Sampler (12.1) on each pad; set choke group 1 on both hats.
  2. Show return chains, drop Hybrid Reverb on Return A, raise the clap pad's send A.
  3. Macro the return volume: "Room" becomes a one-knob dry/wet for the whole kit.
  4. Route the kick pad to its own audio output (chain output routing) when you need a separate sidechain source.

Nested racks: one Intensity knob over three sub-racks

Rack: Instrument with nested Audio Effect racks · Level: advanced · Genres: industrial, dubstep, live performance

Each chain owns a nested effect rack with its own macros; the outer macro drives the inner ones so a single move changes everything coherently.

  1. Build each chain's effect chain, then Group its effects (Cmd+G) into a nested Audio Effect Rack and give it two or three musical macros with carefully set ranges.
  2. At the outer rack, Map mode, click each inner macro: they appear like any parameter.
  3. Set the outer macro to a single 0–127 range on every inner mapping; tune the feel inside the inner racks, never at the top level.
Name inner macros for what they do ("Dirt"), outer ones for what they mean ("Intensity"). On Push, only the outer rack's eight macros need to be visible.

Macro Variations as a performance scene system

Rack: Audio Effect · Level: intermediate · Genres: live sets, dub, techno

Eight variations of a master-bus performance rack, one per section of the set, launched from Session clips or Push.

  1. Build the chain, set six macros with musical ranges, exclude Out from randomisation.
  2. Store variations: Intro (Filter 40, Verb 60), Build (Filter rising, Echo 70), Drop (all flat), Break (Dirt 0, Echo 90), Dub Out (Echo 100, Verb 80, Width 120).
  3. MIDI-map the variation launch buttons to a row of Push pads; for timed changes, automate the macros in Arrangement or use Follow Actions.
  4. Hit the dice between sections for a surprise you can recover from: the variation buttons restore order instantly.

MIDI Effect Rack: parallel arpeggiator and chord chains

Rack: MIDI Effect · Level: intermediate · Genres: psytrance, synthwave, generative

One held note feeds two chains: an arpeggiated line and a chord with randomised voicing, both keyed by velocity so hard notes trigger the chord.

  1. Group the Arpeggiator into a MIDI Effect Rack; add a second chain with Chord, Random, Note Length, Scale.
  2. Velocity zones Arp 1–100, Chord 90–127: accents become chords.
  3. Place the instrument after the rack; for a per-chain instrument instead, use an Instrument Rack with the MIDI devices inside each chain.

Presets to build first

  1. Parallel Crush audio rack: Clean / Crush / Low, three macros. Default for drums and bass.
  2. Channel strip audio rack: EQ Eight, Compressor, Saturator, Utility with HP, Comp, Drive, Width, Out as macros. Save as the default audio effect rack.
  3. Split Bass instrument rack with Sub Level and Dirt macros.
  4. Morph Pad with four chains on the chain selector and variations at the four stops.
  5. Perf FX with five variations, mapped to Push.
  6. Kit template Drum Rack with return chains and Room / Punch / Hat Decay / Drive macros, saved with Drum Sampler on every pad.

Related