Modulation with Max for Live
LFO, Shaper, Envelope Follower and Expression Control as a universal modulation layer for any parameter in the set, plus CV Tools for the eurorack — mapping, rate sync, jitter and smoothing, depth and offset, modulating macros, and how modulation differs from automation.
Every Live instrument has its own LFOs and envelopes, but they only reach their own parameters. The Max for Live modulators that ship with Suite (LFO, Shaper, Envelope Follower, Expression Control) are different: they sit anywhere in a chain and can grab almost any knob in the set, on any track, including macros, send levels and other modulators. Add CV Tools and the same mapping system extends into the eurorack. This page treats them as a modulation bus: what each one does, what a mapping slot computes, and the settings (sync, jitter, smooth, depth, offset) that separate musical movement from a wobbly mess. Macros are the best modulation target in Live, so read racks and macros first.
Architecture / concept
The four modulators are audio or MIDI effects that output no audio change by themselves (the LFO, Shaper and Envelope Follower pass audio through untouched; Expression Control passes MIDI through). What they do is write a control signal into mapping slots. Each slot points at one parameter and has its own Min and Max range. The device's control signal (0–1, or −1 to +1 for bipolar shapes) is scaled into that range, then applied as modulation: a relative offset on top of whatever the parameter's static value or automation says. The parameter shows a modulation indicator and the DSP uses the summed value.
The four Suite modulators
| Device | Type | Signal source | Best for |
|---|---|---|---|
| LFO | Audio effect | Internal oscillator: Sine, Triangle, Saw Up, Saw Down, Rectangle, Random (stepped), plus a Shape control that morphs the waveform and a Random/Smooth mode | Periodic movement, synced wobble, slow drift, random walks |
| Shaper | Audio effect | A breakpoint curve you draw, looped at a rate or triggered once; Steps grid, Smooth and Jitter | Rhythmic patterns that are not a simple waveform: gates, multi-stage swells, sidechain shapes without a sidechain |
| Envelope Follower | Audio effect | Amplitude of the audio passing through it (Gain, Rise, Fall, Delay) | Audio-reactive filter, distortion, send or width; ducking without a compressor; drum-driven everything |
| Expression Control | MIDI effect | Incoming MIDI: Velocity, Mod Wheel, Pitch Bend, Aftertouch, Keytrack, Random (per note) | Routing performance data to any parameter, keytracked filters on effects, velocity to Roar drive |
CV Tools, the eurorack side
CV Tools (free pack, needs a DC-coupled interface such as an ES-8/ES-9 or a MOTU with DC outs) uses the same mapping mechanics but crosses the hardware boundary in both directions. CV In is an audio effect that listens to a control voltage arriving on an audio input and maps it to Live parameters, so a eurorack LFO, envelope or random source becomes a Live modulator. CV LFO, CV Shaper and CV Envelope Follower are the opposite: they generate the same signals as the Suite modulators but output them as voltage on an audio output, so Live can modulate your filters and VCAs. CV Triggers sends gates from Drum Rack pads, CV Clock Out sends clock and reset, CV Instrument turns notes into calibrated V/Oct. Calibration and the TD-3 sync chain are on the hardware integration page.
Modulation versus automation
Automation is absolute: it sets the parameter's value over time and is written in the Arrangement or in a clip envelope. Modulation is relative: it adds to (or scales) the current value and stays within the parameter's range. The practical consequences:
- A modulated macro can still be grabbed and moved during a performance, and the modulation rides along on top of your hand. An automated macro fights you until you disarm the automation.
- Clip envelopes can be either: the envelope editor has a per-parameter toggle between automation and modulation. Since Live 11 Arrangement clips carry modulation envelopes too, so the curve travels with the clip while track automation stays on the timeline.
- M4L modulators write modulation, never automation. If you want to print their movement, resample or bounce (see routing and resampling); you cannot convert an LFO to automation points.
Parameters that matter
| Device | Parameter | What it does | Starting points |
|---|---|---|---|
| LFO | Rate / Sync | Free-running Hz, or beat-synced divisions (with triplet and dotted variants in 12) | Synced 1/4 to 1/1 for wobble; free 0.07–0.3 Hz for drift that never repeats against the bar |
| LFO | Shape | Morphs the selected waveform (sine toward square, triangle toward saw) | Leave at 0 for pure; 30–60% to add a bit of edge to a sine wobble |
| LFO | Phase / Retrigger | Start point of the cycle and whether it restarts on note (MIDI input) or on transport | Retrigger on transport for synced; phase 90° to start a sine at its peak so the first beat is open |
| LFO | Jitter | Random variation of rate per cycle | 5–15% for humanised wobble; 50%+ for broken, drunk rhythms |
| LFO / Shaper | Smooth | Slew on the output, rounds steps and corners | 20–60 ms on Random so sample-and-hold does not click filters; 0 on gates |
| All | Depth | Scales the modulation signal before the mapping ranges | The performance knob: macro it, or map a second LFO to it |
| All | Offset | Shifts the whole signal up or down within the range | Positive offset with low depth = mostly open filter with a small shimmer |
| All | Mapping Min / Max | The range a 0–1 signal is scaled into, per slot; Min above Max inverts | Keep filters in musical ranges (300 Hz–4 kHz) rather than full travel |
| Envelope Follower | Gain / Rise / Fall / Delay | Input gain, attack and release of the detector, and a delay before the signal is applied | Rise 1–5 ms, Fall 80–250 ms for drum following; Fall 400 ms+ for swells |
| Shaper | Steps / Grid | Quantises the curve into stepped values and sets drawing resolution | 16 steps for sequencer-like gating; off for smooth shapes |
| Expression Control | Curve / Smooth per source | Response curve (log/lin/exp) and slew for each MIDI source | Aftertouch with 60 ms smooth to avoid zipper noise on filter |
Techniques
LFO on a macro: one modulator, five destinations
Instead of mapping the LFO to five parameters with five ranges, map it to one macro and let the macro's own mapping ranges do the work. The macro stays playable and the whole movement can be turned off with one knob.
- Build the rack and map the four effect parameters to macro 1 with the ranges above. Test it by hand: the macro should go from dry and dark to wet and wide.
- Add the LFO as the last device in the chain (it passes audio, position does not matter). Click Map on slot 1, click macro 1. Set the slot's Min to 0 and Max to 100.
- Rate Sync on, 2 bars, Triangle, Retrigger on transport so the cycle lines up with the loop. Jitter 0 for now.
- Map macro 2 to the LFO's Depth knob. Now Depth 0 = static, Depth 100 = full travel, and the macro's own position sets where the movement is centred.
Kick-driven filter and distortion with Envelope Follower
Sidechain compression ducks volume. An Envelope Follower listening to the kick can instead open a filter, push a distortion or widen the stereo on every hit, which reads as groove without the pumping cliché.
- Put Envelope Follower on the bass track. In its Audio From / sidechain section pick the Kick track, Post FX. The follower now reads the kick, not the bass.
- Gain so the meter hits the top on each kick. Rise 2 ms, Fall 120–180 ms at 128 BPM (one 16th is 117 ms; the fall should land just before the next hat).
- Map slot 1 to Auto Filter Freq, Min 250 Hz, Max 1.8 kHz. Map slot 2 to Roar Drive, Min 3 dB, Max 12 dB.
- Delay 0 for most uses; set 10–20 ms if you want the opening to land just after the kick transient so the two do not mask each other.
Drawn rhythmic gate with Shaper
A trance gate or chopped pad in one device: draw the on/off pattern, step-quantise it, map it to Utility Gain. Unlike a sidechain or Auto Pan this has any pattern you want, including ones no kick plays.
- Shaper after the pad. Rate Sync 1 bar, Steps 16, Grid 16. Draw high and low steps in the pattern above.
- Map to Utility Gain, Min −inf (or −40 dB for a softer gate), Max 0 dB.
- Smooth 5–10 ms so each step has a tiny fade and no click. For a pumping rather than chopped feel, raise Smooth to 60 ms.
- Send the gated signal to a reverb: the tails fill the gaps, which is the point of the trick.
Variations: map the Shaper to Auto Filter Freq for a filter sequence, or use its one-shot trigger mode as a multi-stage per-note envelope for a synth that lacks one.
Slow random walk for generative drift
The sound-design version of "leave it running": a smoothed random LFO moving several parameters at rates that never resolve to the bar, so a two-chord loop sounds different every pass.
- LFO A: Random shape with Smooth enabled (or Random plus high Smooth), Sync off, Rate 0.11 Hz, Depth 40%, Offset 0. Map: Meld Osc A engine parameter (e.g. Swarm Sine Spread), Reverb Decay, Utility Width.
- LFO B: same but 0.07 Hz, Depth 30%. Map: Meld filter Freq, Reverb Dry/Wet, and LFO A's Depth (Min 20, Max 70%).
- Set every mapping range narrow. Random walks sound best when nothing can ever go to an extreme.
Keytracking an effect with Expression Control
Effects do not know what note is playing. Expression Control on the MIDI side can tell them: play higher, the Auto Filter after the synth opens; play harder, Roar bites.
- Expression Control before the instrument (it is a MIDI effect). Source 1 Keytrack: map to Auto Filter Freq, Min 300 Hz at C1, Max 2.5 kHz at C4. Curve exponential so the filter follows pitch rather than key number.
- Source 2 Velocity: map to Roar Drive, Min 2 dB, Max 14 dB, Curve slightly logarithmic so mid velocities already have body.
- Source 3 Aftertouch: map to Echo Feedback, Min 20%, Max 75%, Smooth 80 ms so releasing pressure does not slam the delay shut.
- Source 4 Random: map to Pitch (if any) or Sampler start, Min/Max tiny, for per-note variation.
Dubstep wobble with rate changes and jitter
The native Auto Filter LFO already wobbles. Driving it from the M4L LFO instead gives you a rate that can be switched by clip envelope or macro, a shape morph, and jitter for the drunken variants.
| Parameter | Value | Why |
|---|---|---|
| LFO Rate (sync) | 1/4 → 1/8 → 1/16 via macro | Map a macro to Rate with the sync division list; the rate switch is the hook |
| Retrigger | On note | Every new note starts the wobble at the same phase so chops line up |
| Phase | 90° | Note starts at the open position for a bite, then closes |
| Jitter | 0% normal, 40% for "broken" drops | Automate it up for one bar as a fill |
| Smooth | 0–5 ms | Only needed if Shape is pushed toward square |
Variations: a second LFO at 1/2 mapped to the first LFO's Rate gives an automatic rate pattern. Synth side: wobble and growl bass.
Live LFO out to a eurorack filter (CV LFO)
When the sound comes from the rack but the pattern lives in Live, send the modulation instead of the audio. CV LFO is tempo-synced to the set and lands as voltage on a DC-coupled output.
- CV LFO on any track. Choose the audio output channel (it needs a DC-coupled one), set Range to the voltage your filter likes (0 to +5 V is safe), Sync on at 1/2.
- CV Clock Out on another output with 1/16 pulses plus a reset on bar start, so a hardware sequencer stays locked.
- External Audio Effect to send the synth to the filter and bring it back. Run the latency measurement and keep the device's Dry/Wet at 100% wet.
- Map the CV LFO's Depth and Rate to macros, same as the software version. They are mappable parameters like anything else.
Clip modulation lanes as per-clip modulation
For performance sets, clip envelopes in modulation mode carry a different movement with every clip while the rack's LFO stays global. Launch clip A: filter sweeps up over 8 bars. Launch clip B: it stutters. The device is the same.
- In the clip's Envelopes tab choose the device and the macro. Switch the lane from automation to modulation (the toggle in the envelope editor header).
- Unlink the envelope length from the clip loop and set it to 8 bars. Draw a slow rise from 0 to 80%.
- Duplicate the clip, redraw the envelope as a 1/8 stepped pattern. Same notes, different movement.
- Keep the rack's M4L LFO at Depth 20%: it adds a shimmer on top of whichever clip is playing and never conflicts, because everything is relative.
Related
- Racks and macros — the best modulation targets, Macro Variations and randomisation
- Hardware and modular integration — CV Tools calibration, clocking, TD-3
- Routing and resampling — printing modulated movement to audio
- Automation and modulation — arrangement workflow
- Sidechain and ducking — Envelope Follower versus compressor sidechain
- Generative sounds — random walks in practice
- Performance rack — LFO on macros in a live context