ABLETON 12 SOUND DESIGN ATLAS

Automation & Modulation

Arrangement automation vs clip modulation, macro automation, the M4L modulators (LFO, Shaper, Envelope Follower, Expression Control), Macro Variations, Follow Actions, modulation hierarchies, tempo-synced divisions, the 12.1 MIDI LFO tool, CV Tools and humanising.

automationmodulationlfoshaperenvelope followerexpression controlmacromacro variationsfollow actionscv toolsmidi lfohumanizemax for live

Static patches die on a dancefloor. Everything that sounds alive in electronic music is a parameter moving: a filter opening over 16 bars, a delay feedback jumping on the fourth beat, a sub-audible drift on oscillator pitch, a random hat velocity. Live 12 gives you five different ways to move a parameter and they are not interchangeable. Automation is absolute and lives in the timeline or the clip; clip modulation is relative and lives in the clip only; macros gather parameters and can be automated, randomised and snapshotted; the Max for Live modulators (LFO, Shaper, Envelope Follower, Expression Control) move parameters in real time from a source; and external control (MIDI, CV Tools) moves them from a hand or a eurorack. This page is about choosing the right one and stacking them in a hierarchy of speeds.

Concept

Arrangement automation is a lane on the timeline: absolute values, bound to bars, wins over everything when the automation is active (the red "Re-enable automation" button tells you when you have overridden it). Session clip automation (Live 11+) does the same inside a clip's envelope editor in Automation mode and overrides arrangement automation while the clip plays. Clip modulation (the envelope editor's Modulation mode) is relative: it scales or offsets the parameter from wherever it currently sits, so a filter-cutoff modulation clip works the same whether the knob is at 200 Hz or 2 kHz, and it layers on top of automation instead of fighting it. Mixer volume, sends and pan have their own modulation lanes; device parameters that are automated can also be modulated.

Macros are the hub. Any device parameter inside a rack maps to one of up to 16 macros, each with a min/max range and curve; the macro is then a single automatable, modulatable, MIDI-mappable, LFO-targetable knob. The M4L modulators map to any parameter in the set (not only inside their rack), with a depth and a min/max per mapping, and they too can be automated. The hierarchy that works: slow things are written (automation), medium things are clip envelopes and LFOs, fast things are Envelope Followers and audio-rate FM, and all of them aim at a few macros rather than at raw parameters so you can re-balance the whole thing with one gesture.

Why relative modulation matters: a clip modulation of −30% on Auto Filter cutoff can be reused on a hundred clips across the set, each at its own base cutoff. Absolute automation written for 800 Hz breaks the moment you move the knob to 1.2 kHz. Treat modulation as "shape", automation as "position".

Techniques

Arrangement automation vs clip modulation: when to use which

Scope: Arrangement, Session · Level: essential · Genres: all

Decide by lifetime. If the movement belongs to the song (the 32-bar filter rise), automate in Arrangement. If it belongs to the loop (the 2-bar wobble), modulate in the clip. If it belongs to the sound (vibrato, drift), use a device or an M4L modulator.

  1. In the clip view, open the Envelopes panel, pick the parameter, switch the mode to Modulation. Draw. The lane shows a percentage of the parameter's current value, and the device knob shows a ring for the modulated position.
  2. In Arrangement, press A to show automation lanes. Draw or record the slow move on the rack macro, not on the device. Automating the macro keeps the clip modulation free to target the device directly without conflict.
  3. If a clip has an automation envelope (absolute) and the arrangement has one for the same parameter, the clip wins while it plays. Keep one owner per parameter: clip envelopes for Session jams, Arrangement lanes once you are arranging.
  4. Unlink the clip envelope (Linked off, set a length in bars) to get a modulation that cycles at a different length than the clip: a 3-bar filter cycle on a 4-bar loop is a classic dub-techno motion.
MovementUseWhy
Song-length sweep, mute/unmute, send throws in the structureArrangement automationAbsolute, tied to bars
Loop-length wobble, per-clip variationsClip modulation (unlinked length)Relative, reusable, polyrhythmic lengths
Per-note expression (vibrato, pressure)Expression Control / MPE / Drift LFOBelongs to the instrument, not the clip
Reaction to another signalEnvelope FollowerAudio-driven; cannot be written
Clip modulation on a parameter that is also being moved by an M4L LFO stacks as expected, but clip modulation plus automation plus LFO plus a MIDI mapping is four owners. If a knob is doing something you cannot explain, open the device and count the rings.

Macro automation, Macro Variations and randomize

Devices: Instrument / Audio Effect Rack · Level: essential · Genres: all

Route every parameter that matters through a macro, then automate macros. Macro Variations (Live 11+) store snapshots of all macro positions; randomize throws dice on the macros you have unlocked.

  1. Map with the rack's Map mode. Set each macro's min/max in the mapping browser; narrow ranges make automation curves gentle and Push knobs usable.
  2. Variations: open the macro variations panel (the camera-like button on the rack), set the macros, click New. Store four to eight. Launch them from the panel, from Push, or automate the variation selector in the Arrangement for section changes.
  3. Randomize (the dice button) randomises every unlocked macro. Lock the ones that define the sound (Cutoff, Dub) with the lock icon so random stays inside the song.
  4. Automate macros, not variations, for anything that must glide; variations jump. For a jump that needs smoothing, add a Utility with the macro mapped and leave the variation to switch chains.
  5. Macro automation curves: right-click a breakpoint segment and drag for a curve. Log curves on filter cutoff, linear on dry/wet.
A variation is also a cheap A/B: store "before" as variation 1, tweak, store "after" as 2, flip. Live 12.3's A/B compare does this per device; variations do it per rack.

LFO (Max for Live) deep-dive and mapping tips

Device: LFO (M4L) · Level: intermediate · Genres: techno, dub, bass

The core modulator. One LFO, multiple mappings with individual depth, waveforms including random and sample-and-hold, free or synced rate, jitter and smoothing for organic motion.

  1. Load LFO on the track with the target device. Click Map, click the target parameter. Set Min/Max for that mapping (they are per-mapping, which is how one LFO drives a filter and a feedback knob with different ranges).
  2. Rate: switch to Sync for tempo divisions (1/4, 1/8d, 3/16…) or Hz for free-running. Free LFOs at non-integer rates (0.37 Hz) drift against the beat and are the main source of "it never repeats" in dub techno.
  3. Jitter adds per-cycle randomness to the rate, Smooth low-passes the output. Jitter 10–20% + Smooth 20–40% turns a mechanical sine into something breathing.
  4. Phase and Retrigger: with Retrigger on, the LFO restarts at a note (or when it is triggered); use for wobbles that must start at the same point every bar.
  5. Depth is global; Offset shifts the centre. Depth 100% with Offset shifts gives unipolar modulation (0 → max) for things like send amounts.
TargetWave / rateDepthNote
Auto Filter Freq (dub chord)Sine 0.1–0.3 Hz free30–50%Slow, drifting; add Jitter
Echo FeedbackS&H 1 bar20–40%Each bar a different tail length
Utility Pan (perc)Triangle 1/8d20%Dotted against straight hats
Wavetable PositionRandom 1/1615%Per-step timbre variation
Operator Osc B level (FM sub)Sine 1/4 (140 BPM wobble)60%Retrigger on for the classic wobble
In Live 12 the bundled LFO, Shaper and Envelope Follower can hold several mappings each, with per-mapping ranges. Older versions needed one modulator per target; if you see only one map slot, update the device from the Core Library.

Shaper and Envelope Follower: drawn and audio-driven motion

Devices: Shaper (M4L), Envelope Follower (M4L) · Level: intermediate · Genres: techno, dnb, bass

Shaper is a drawable LFO: any curve, looped or one-shot, synced. Envelope Follower turns a track's level into a modulation signal, which is sidechain for anything, not just compressors.

  1. Envelope Follower: put it on the source track (kick). Set Rise fast (1–5 ms) and Fall by tempo: 100–150 ms at 130 BPM ducks between kicks, 300+ ms stays depressed through the bar.
  2. Map to targets on other tracks. Invert a mapping by setting Max lower than Min. Depth per mapping sets how much of the follower reaches each target.
  3. Delay (in ms) shifts the reaction after the transient; a few ms of delay plus a fast rise gives a pre-ducked transient that lets the kick click through.
  4. Shaper: draw a shape in the editor (or pick a preset shape), set Rate synced (1 bar), mode Loop. Draw a 1-bar curve with a dip on beat 4 for a feedback throw, map to Echo feedback.
  5. Shaper in Trigger/one-shot mode with a MIDI note input is a drawable envelope: perfect for a riser curve on a macro over 8 bars.
Envelope Follower on the sub bass mapped to Roar's Drive on the mid bass: the mid bass distorts more when the sub is loud, which keeps the two glued in a growl patch without a compressor.

Expression Control: velocity, aftertouch, mod wheel, keytrack to anything

Device: Expression Control (M4L) · Level: intermediate · Genres: all (keys, leads, MPE)

Expression Control takes MIDI performance data (velocity, mod wheel, pitch bend, aftertouch, keytrack, random per note) and maps each to parameters with a curve and range. It is how a keyboard or Push's aftertouch reaches an effect, not just the instrument.

  1. Load it before the instrument. Each source row has a Map button, Min/Max, and a curve shape; Velocity mapped to Drive with a convex curve gives a soft-then-sudden distortion.
  2. Keytrack → filter cutoff on effects: Auto Filter after a synth does not know the note; Expression Control tells it. Map keytrack to Freq with a range of one to two octaves.
  3. Random (per note) → Pan ±15%, or → Operator Fine tune ±5 ct: cheap humanising that never repeats.
  4. Pitch bend → Shifter or Pitch Hack amount for bends on effects, when the instrument has no bend of its own (sampled one-shots).
For MPE instruments (Wavetable, Meld, Drift, Sampler) per-note Slide/Pressure are mapped inside the instrument's own matrix; Expression Control handles the channel-wide (non-MPE) data and effects. See Tuning, scales & MPE.

MIDI mapping vs macro, and Push

Scope: Push, controllers · Level: essential · Genres: performance

MIDI mapping (Cmd+M) binds a controller to a parameter directly with its full range; a macro binds many parameters with ranges and is what Push shows automatically. Rule: anything you want on Push goes through a macro; MIDI map only global things (crossfader, scene launch, master send).

  1. Push follows the selected device and shows its parameters on 8 encoders. A rack with 8 named macros shows exactly those; name them in 6 characters or less for the display.
  2. Set Macro ranges so the "useful" region fills the knob. A filter cutoff from 20 Hz to 20 kHz on one encoder spends half its travel on nothing.
  3. Takeover mode (Preferences > Link/Tempo/MIDI: Pickup or Value Scaling) prevents jumps when a MIDI-mapped knob does not match the parameter position. Push encoders are endless, so this does not apply to them.
  4. Macros can themselves be modulated by LFO and automated; a MIDI-mapped raw parameter is fully owned by the controller. Use macros when you want hand + automation on the same knob.

Follow Actions as modulation

Scope: Session view · Level: intermediate · Genres: generative, techno, idm

Follow Actions decide what happens when a clip (or scene, since Live 11) ends: play the next, play any, play other, jump, stop, with probabilities and a time. Used on short clips with different modulation envelopes, they modulate the modulation.

  1. Duplicate a clip 4–8 times in one track. In each, change the clip modulation envelopes (filter, send, pan), not the notes.
  2. Select all, set Follow Action time to the clip length, action A "Any" at 70%, action B "Next" at 30%. Enable Follow Actions in the clip's launch panel.
  3. Scenes (Live 11+): a scene Follow Action moves through the arrangement automatically; "Next" after 16 bars on each scene gives a hands-free run of the set.
  4. For a generative texture: 8 clips of one bar each, Follow Action "Other" 100%, plus Random (MIDI effect) before the instrument. See Generative sounds.

The Live 12.1 MIDI LFO tool and other MIDI transformations as modulation

Tools: MIDI LFO (12.1), Velocity Shaper, Time Warp, Ornament · Level: intermediate · Genres: techno, idm, electro

Live 12.1 added an LFO to the MIDI Transformation tools: it writes an LFO shape into note properties (velocity, and expression lanes such as pitch bend, pressure and slide for MPE instruments) of the selected notes, rendering what an M4L LFO would do live into editable note data.

  1. Select the notes in a clip, open the Transform tab, choose LFO. Pick the target property, a shape, the rate in note values, and depth. Apply writes it; the result is plain notes, so it can be edited and will play on any instrument.
  2. Velocity as modulation: LFO shape → Velocity on a 1/16 hat pattern with a 3/16 rate gives a polymetric accent pattern that an audio LFO could not sync to notes as cleanly. Combine with Drum Sampler velocity → filter/decay.
  3. Velocity Shaper does the same with a drawn curve over the selection (ramps, swells).
  4. Time Warp bends note timing across the selection: a slow "rubato" drift on a melodic line is tempo modulation without touching the transport.
  5. MIDI Random (Random effect, or Seed/Rhythm generator chance) on a per-note basis is the fastest "humanise" for pattern-level variation.
A rendered MIDI LFO plus an M4L LFO on the same instrument at a slightly different rate produces beating patterns in the modulation: the two cycles drift in and out of phase over many bars. Use for 16-bar hat evolutions.

CV Tools: eurorack modulating Live, Live modulating eurorack

Devices: CV In, CV LFO, CV Envelope, CV Clock Out, CV Instrument, CV Triggers · Level: advanced · Genres: techno, dub, modular

With a DC-coupled interface, CV Tools turns Live's parameters and eurorack voltages into one modulation system. CV In reads a voltage from an audio input and maps it to any parameter; CV LFO and CV Envelope send shapes out of an audio output as CV.

  1. CV In: choose the audio input the module is patched to, calibrate the range (it shows the incoming voltage), map to parameters with Min/Max per mapping. Audio-rate CV works too: a VCO into CV In mapped to a filter is audio-rate FM on an effect.
  2. CV LFO / CV Envelope: on a MIDI or audio track whose Audio To is a DC-coupled output, they send a modulation voltage out. Sync CV LFO to tempo; eurorack LFOs can then be slaved to Live's bars.
  3. CV Clock Out sends clock and run to the modular; CV Triggers converts drum rack notes to trigger pulses. Keep clock on a dedicated output, not through a Utility or anything with a high-pass.
  4. CV Instrument plays a eurorack VCO as a Live instrument (pitch CV + gate out, audio back in) with a calibration step; its audio return can then be processed with native devices and modulated by all of the above.
  5. TD-3: its CV/Gate outputs can be read with CV In; its sequencer accent line becomes a modulation source for something else in Live (map it to Roar drive on a parallel layer).
Only DC-coupled outputs pass slow CV. AC-coupled outputs will pass a fast LFO with a droop and block envelopes entirely. Check the interface; most are AC-coupled on main outs and DC-coupled on line outs 3+. See Hardware & modular integration.

Modulation hierarchies and humanising automation

Scope: all · Level: advanced · Genres: all

Stack three rates on one parameter and it stops sounding programmed. Slow sets the position, medium gives the groove, fast adds the texture. Humanising is a fourth layer: small random deviation on the first three.

  1. Pick the parameter and write the slow layer first: where should it be in each section? Automate the macro.
  2. Add the medium layer as clip modulation with an unlinked length that is not a multiple of the clip (3, 5, 7 bars). Depth 20–30%.
  3. Add the fast layer with an LFO at a small depth (5–10%): S&H for per-step variation, triangle for shimmer.
  4. Humanise: a second LFO at a free, very slow rate (0.03–0.1 Hz) with depth 3–5%, Jitter high. Alternatively Expression Control Random per note for note-triggered parameters.
  5. For automation you drew by hand, add imperfection: select the breakpoints, nudge timing of a few by a 1/32 and values by 2–3%. Or record the pass live from Push instead of drawing it; a hand is already human.
LayerRateDepthTool
Slow (position)8–64 barsFull rangeArrangement automation on macro
Medium (groove)1/2 note – 8 bars20–40%Clip modulation, synced LFO, Shaper
Fast (texture)1/16 – 1/64, 4–30 Hz3–12%LFO S&H, Envelope Follower
Drift (humanise)0.02–0.2 Hz free2–6%Free LFO with Jitter, Expression Random, Drift's own Drift amount

Settings / targets

Division120 BPM130 BPM140 BPM174 BPMTypical use
4 bars8000 ms / 0.125 Hz7385 ms6857 ms5517 msSlow filter cycle, dub tail
1 bar2000 ms / 0.5 Hz1846 ms1714 ms1379 msS&H per bar, variation select
1/21000 ms / 1 Hz923 ms857 ms690 msHalf-time wobble
1/4500 ms / 2 Hz462 ms429 ms345 msClassic dubstep wobble at 140
1/8d750 ms / 1.33 Hz692 ms643 ms517 msDotted delays, polymetric pans
3/16375 ms / 2.67 Hz346 ms321 ms259 msDub delay, cross-rhythm LFO
1/8250 ms / 4 Hz231 ms214 ms172 msTremolo, pumping
1/16125 ms / 8 Hz115 ms107 ms86 msPer-step S&H, hat variation
1/3262.5 ms / 16 Hz58 ms54 ms43 msFast flutter, borderline audible
1/6431 ms / 32 Hz29 ms27 ms22 msAudio-rate edge, growl
ms = 60000 / BPM × beats. Triplet divisions are 2/3 of the straight value; dotted are 1.5×. See BPM to ms for the full table.

Common mistakes

Related