30. Max for Live Devices

Live comes with a selection of custom-designed, built-in Max for Live devices. The Working with Instruments and Effects chapter explains the basics of using devices in Live.

Max for Live devices have additional functionalities and editing possibilities, which are described in the Max for Live chapter.

30.1 Max for Live Instruments

30.1.1 DS Clang

The DS Clang Instrument.

(Note: The DS Clang instrument is not available in the Lite or Intro Editions.)

DS Clang consists of two separate tones, white noise and a filter, allowing you to create a variety of cowbell, clave and noise percussion sounds.

The Tone A/B sliders let you set the volume for each cowbell tone independently.

The Filter control sets the high-pass and band-pass filter cutoff, allowing you to change the color of the sound. At higher values, the signal has more high-frequency content.

The Noise slider allows you to set the amount of white noise applied to the signal.

When the Clave switch is activated, you can add repeats to the clave sound using the Repeat slider.

You can use the Pitch parameter to change the pitch of the instrument. The Decay knob sets the length of the sound, while the Volume control adjusts the overall level of the instrument.

To preview the sound of the instrument with its current settings, click anywhere in the upper half of the display.

30.1.2 DS Clap

The DS Clap Instrument.

(Note: The DS Clap instrument is not available in the Lite or Intro Editions.)

DS Clap is a mix of filtered noise and an impulse running through panned delay lines, that allows you to create a range of sounds from a tight electronic clap to a more organic, humanized handclap.

The Sloppy control adjusts the delay time between the two delay lines, so you can set how tightly or loose the panned claps play together. Tail adds filtered noise to the impulse of the clap.

The Spread slider sets the stereo width of the clap. 0% yields a mono signal while 100% creates a widened stereo image. The Tone slider adjusts the color of the clap. At higher values, the signal has more high-frequency content.

You can use the Tune parameter to change the pitch of the clap. The Decay knob sets the length of the clap, while the Volume control adjusts the overall level of the instrument.

To preview the sound of the instrument with its current settings, click anywhere in the upper half of the display.

30.1.3 DS Cymbal

The DS Cymbal Instrument.

(Note: The DS Cymbal instrument is not available in the Lite or Intro Editions.)

DS Cymbal combines sine and pulse waveforms with high-passed noise, making it possible to recreate a variety of timbres, from a thin ride cymbal to a heavy crash.

The Tone slider in the display sets the high-pass filter cutoff, allowing you to change the color of the cymbal. At higher values, the signal has more high-frequency content.

You can use the Pitch parameter to change the pitch of the cymbal. The Decay knob sets the length of the cymbal, while the Volume control adjusts the overall level of the instrument.

To preview the sound of the instrument with its current settings, click anywhere in the upper half of the display.

30.1.4 DS FM

The DS FM Instrument.

(Note: The DS FM instrument is not available in the Lite or Intro Editions.)

Inspired by a classic Japanese FM synthesizer, DS FM lets you create a variety of effects, from static bursts to metallic lasers.

The Tone slider in the display sets the low-pass filter cutoff, allowing you to change the color of the drum. At higher values, the signal has more high-frequency content.

Feedb. adjusts the amount of feedback applied to the FM algorithm. Greater values yield more noise.

Amnt sets the amount of FM modulation, while the Mod slider blends between different modulation types.

The Pitch parameter provides global pitch control. The Decay knob sets the length of the drum, while the Volume control adjusts the overall level of the instrument.

To preview the sound of the instrument with its current settings, click anywhere in the upper half of the display.

30.1.5 DS HH

The DS HH Instrument.

(Note: The DS HH instrument is not available in the Lite or Intro Editions.)

DS HH is a blend of noise and sine waveforms, with which you can produce any number of sounds, from sharp closed hats to sizzling open hats.

The Noise toggle lets you choose between two noise types: white or pink.

The Tone slider in the display sets the high-pass filter cutoff, allowing you to change the color of the hat. At higher values, the signal has more high-frequency content.

The pitched portion of the sound is filtered through a resonant high-pass filter. The filter can be switched between 12 and 24 dB slopes, and the attack time can be set via the Attack slider.

You can use the Pitch parameter for global pitch control. The Decay knob sets the length of the hat, while the Volume control adjusts the overall level of the instrument.

To preview the sound of the instrument with its current settings, click anywhere in the upper half of the display.

30.1.6 DS Kick

The DS Kick Instrument.

(Note: The DS Kick instrument is not available in the Lite or Intro Editions.)

DS Kick is a kick drum synth with a modulated sine wave.

The Pitch slider lets you tune the kick in Hz. You can shape the kick sound by adding distortion via the Drive slider, or adding harmonics using the OT slider.

The Attack parameter smooths the sound of the sine wave. The Click switch adds a click sound to the kick, creating a sharper transient.

The Decay knob sets the length of the kick. Env can be used to set the pitch modulation. The Volume control adjusts the overall level of the instrument.

To preview the sound of the instrument with its current settings, click anywhere in the upper half of the display.

30.1.7 DS Sampler

The DS Sampler Instrument.

(Note: The DS Sampler instrument is not available in the Lite or Intro Editions.)

DS Sampler makes use of your own samples to create a drum synth module.

You can load a sample by dragging and dropping it onto the upper half of the display. The Start control adjusts the position of the sample start, while the Length slider sets the sample playback length.

You can use the Tune slider to tune your sample by +/- 48 semitones. The Loop switch toggles the sample loop on and off.

The Decay knob sets the decay time of the sample’s amplitude. The Shaper parameter adds distortion to produce a punchy and gritty sound. The Volume control adjusts the overall level of the instrument.

30.1.8 DS Snare

The DS Snare Instrument.

(Note: The DS Snare instrument is not available in the Lite or Intro Editions.)

DS Snare consists of a pitched oscillator and noise, providing a snare palette ranging from a traditional acoustic snare sound, to the gated noise snare often heard in electronic dance music.

The Color parameter controls the tone of the pitched signal, while the Tone parameter controls the presence of the noise signal.

You can apply one of three different filter types to the noise signal: low-pass, high-pass, or band-pass.

The Decay knob sets the length of the snare, while the Tune parameter provides global pitch control. The Volume control adjusts the overall level of the instrument.

To preview the sound of the instrument with its current settings, click anywhere in the upper half of the display.

30.1.9 DS Tom

The DS Tom Instrument.

(Note: The DS Tom instrument is not available in the Lite or Intro Editions.)

DS Tom combines an impulse with various pitched oscillator waveforms, allowing you to synthesize toms with various timbral qualities, from deep and thunderous to sharp and tappy.

You can use the Pitch slider to tune the tom in Hz. The Color parameter controls the filter gain and cutoff, while the Tone slider controls the level of resonant band-pass filters to mimic the tuning of the drum membrane.

The Bend parameter adjusts the pitch envelope. The Decay knob sets the length of the tom, while the Volume control adjusts the overall level of the instrument.

To preview the sound of the instrument with its current settings, click anywhere in the upper half of the display.

30.2 Max for Live Audio Effects

30.2.1 Align Delay

The Align Delay Effect

(Note: The Align Delay effect is not available in the Lite or Intro Editions.)

Align Delay is a utility delay for incoming signals that can be set in samples, milliseconds, or meters/feet.

Using the Delay Mode drop-down menu, you can choose between three delay modes: Time, Samples, and Distance.

Time mode sets the delay in milliseconds and can be used to adjust time between lasers and AV work, or as a subtle stereo maker.

Samples mode sets the delay in samples and can be used to compensate for latency introduced by other devices.

Distance mode sets the delay in meters or feet, either option can be toggled by using the m/ft button next to the left and right delay sliders. Distance mode can be used to adjust PA system alignment or monitor to main PA alignment.

You will also see a Celsius/Fahrenheit Temperature option in Distance mode. Matching the temperature setting to the current temperature in the room you are using Align Delay in allows for more precise delay adjustment as the sound will travel differently in warm and cold environments.

With Stereo Link engaged, the left channel’s settings are applied to the right channel and the right channel will appear greyed out. Changing the settings for the left channel will apply the changes to both sides.

30.2.2 Envelope Follower

The Envelope Follower Effect.

(Note: The Envelope Follower effect is not available in the Lite or Intro Editions.)

Envelope Follower uses a well-known technique which involves capturing a signal, smoothing and reshaping its amplitude course in order to obtain a more or less continuous curve, and finally mapping the curve to one or more control parameters. The “auto-wah” effect is perhaps the most well-known application of the envelope following technique.

Activate the Map switch and click on a parameter in Live to assign that parameter as a mapping target. To assign an additional mapping target, click on the button at the top-right of the display, click any of the unassigned Map switches and click on another parameter in Live. A total of eight parameters can be assigned. To unassign a parameter, click on the button to the right of its Map switch. For each modulated parameter, the Min and Max sliders let you scale the resulting output range after the modulation is applied.

You can use the Gain knob to set the gain applied to the incoming signal.

The Rise parameter smooths the attack of the envelope, while the Fall control smooths the release of the envelope.

The Delay control sets the delay time of the envelope. The switches to the right of the Delay control toggle the delay mode between time-based and tempo-synced beat divisions.

30.2.3 LFO

The LFO Effect.

(Note: The LFO effect is not available in the Lite Edition.)

LFO is a parameter modulation LFO for Live-specific parameters and third party plug-in parameters.

Activate the Map switch and click on a parameter in Live to assign that parameter as a mapping target. To assign an additional mapping target, click on the button at the top-right of the display, click any of the unassigned Map switches and click on another parameter in Live. A total of eight parameters can be assigned. To unassign a parameter, click on the button to the right of its Map switch. For each modulated parameter, the Min and Max sliders let you scale the resulting output range after the modulation is applied.

You can choose from one of seven different waveforms: sine, sawtooth up, sawtooth down, triangle, rectangle, random and binary noise.

The Jitter slider adds randomness to the waveform, while the Smooth control smooths value changes.

The Rate control specifies the LFO speed. The switches to the right of the Rate control toggle between frequency in Hertz and tempo-synced beat divisions.

Depth sets the overall intensity of the LFO. Offset changes the starting point, or initial phase of an LFO, so that it begins at a different point in its cycle.

The phase of the oscillator can be shifted using the Phase control.

To hold the current output value, activate the Hold switch.

You can click the R (Retrigger) button to re-trigger the phase of the LFO.

30.2.4 Shaper

The Shaper Effect.

(Note: The Shaper effect is not available in the Lite or Intro Editions.)

Shaper is a multi-breakpoint envelope which generates modulation data for musical expression.

Activate the Map switch and click on a parameter in Live to assign that parameter as a mapping target. To assign an additional mapping target, click on the button at the top-right of the display, click any of the unassigned Map switches and click on another parameter in Live. A total of eight parameters can be assigned. To unassign a parameter, click on the button to the right of its Map switch. For each modulated parameter, the Min and Max sliders let you scale the resulting output range after the modulation is applied.

You can create a breakpoint by clicking anywhere in the display. You can also delete a breakpoint by Shift-clicking on it. Hold down the Alt (Win) / Option (Mac) key while dragging to create curved segments.

To clear the display, press the Clear button in the bottom left corner. To the right of the Clear button, you can choose from one of six breakpoint presets.

You can adjust the size of the grid via the Grid slider. When Snap is enabled, all breakpoints that you create or reposition will snap to grid lines.

The smaller display on the top right provides an oscilloscope-style view of the output signal. The Jitter slider adds randomness to the waveform, while the Smooth control smooths value changes.

The Rate control specifies the LFO speed. The switches to the right of the Rate control toggle between frequency in Hertz and tempo-synced beat divisions.

Depth sets the overall intensity of the LFO. The phase of the oscillator can be shifted using the Phase control.

You can click the R (Retrigger) button to re-trigger the phase of the LFO. Note that re-trigger is not available if the Rate control is set to Sync mode.

Offset changes the starting point, or initial phase of an LFO, so that it begins at a different point in its cycle.

30.3 Max for Live MIDI Effects

30.3.1 Envelope MIDI

The Envelope MIDI Effect.

(Note: The Envelope MIDI effect is not available in the Lite or Intro Editions.)

Envelope MIDI is an ADSR device that you can control any Live parameter with.

Activate the Map switch and click on a parameter in Live to assign that parameter as a mapping target. To assign an additional mapping target, click on the button at the top-right of the display, click any of the unassigned Map switches and click on another parameter in Live. A total of eight parameters can be assigned. To unassign a parameter, click on the button to the right of its Map switch. For each modulated parameter, the Min and Max sliders let you scale the resulting output range after the modulation is applied.

The Loop Mode drop-down lets you choose from one of four loop modes:

  • Free: The trigger rate is unaffected.
  • Sync: The trigger rate is defined by the song tempo. When Sync mode is active, you can set the trigger rate via the Sync Rate drop-down.
  • Loop: The trigger rate is defined by the envelope time.
  • Echo: This creates repetitions of the original envelope. When Echo is active, you can adjust the Envelope Echo Time and amount of Envelope Echo Feedback.

The Time slider sets the global envelope time.

When the Velocity switch is enabled, the envelope is modulated by note velocity. The Amount control determines the intensity of the modulation.

The Attack control sets the attack time of the envelope. The Attack Slope slider adjusts the shape of the Attack envelope segment.

The Decay control sets the decay time of the envelope. The Decay Slope slider adjusts the shape of the Decay envelope segment.

The Sustain control sets the level reached at the end of the Decay stage. The Sustain Mode switch toggles the Sustain function on or off.

The Release control sets the release time of the envelope. The Release Slope slider adjusts the shape of the Release envelope segment.

You can adjust the Attack, Decay, Sustain and Release parameters by clicking and dragging the envelope display.

30.3.2 Expression Control

The Expression Control Effect.

(Note: The Expression Control effect is not available in the Lite Edition.)

Expression Control is a MIDI effect that lets you control, transform, and map MIDI and MPE expression data. This version of Expression Control is a new take on the Max for Live device of the same name, with expanded functionality and a redesigned user interface centered around a visual display of the device’s modulation curves.

The previous version of this device is still available and has been renamed Expression Control Legacy. Live Sets made in Live 11 that contain Expression Control will load the Expression Control Legacy device automatically.

Expression Control has five Mod Source Tabs that can be used to set a MIDI or MPE expression parameter as a modulation source. A MIDI Input Source drop-down menu in each tab lets you choose between ten expression parameters: Velocity, Modwheel, Pitchbend, Pressure, Keytrack, Expression, Random, Increment, Slide, and Sustain.

Clicking on the Map to Target button links the selected modulation source to whichever parameter in Live that’s clicked on next.

The controls in the Output Range section depend on the Modulation toggle at the top right of the device. This toggle sets how Expression Control’s modulation values are generated, and has two modes: Modulate or Remote Control.

When Modulate is selected, base values of a mapped parameter can be adjusted using your cursor. In this mode, the value set or automated by Expression Control will be merged with the value being set as you tweak the parameter in question. When Remote Control is selected, modulated parameter values are set by Expression Control and interaction with base parameter values is no longer possible.

The Modulation toggle also affects Expression Control’s polarity modes. When Modulate is selected, a Modulation Polarity toggle in the Output Range section lets you choose between bipolar and unipolar modes. In Bipolar mode, modulation is centered around the base parameter value being modulated. In Unipolar mode, modulation is added to the base parameter value being modulated. The Output Range Max slider sets the output modulation value generated when the input signal is at its maximum amplitude. When Remote Control is selected, the Output Range section lets you set minimum and maximum output modulation values using the Output Range Min and Output Range Max sliders.

The Curve Type buttons below the Curve Display can be used to select a linear or S-shaped curve. The type of curve selected determines which controls are available in the Curve section.

When a linear curve (with two breakpoints) is selected, the Curve A dial adjusts the modulation curve’s entire shape. When an S-shaped curve (with three breakpoints) is selected, the Curve A dial adjusts the curve’s upper segment shape and the Curve B dial adjusts its lower segment shape. When the Curve Link button is enabled, the curve’s upper and lower segments can be inversely adjusted using only the Curve A dial.

The Curve Display provides a visualization of the modulation curve being generated by the device. Minimum and maximum values for the curve can be set via the Min/Max sliders. When an S-shaped curve is selected, the middle breakpoint’s horizontal and vertical positions can be set via the X-Y sliders. Breakpoints and curve shape can also be adjusted by clicking and dragging the visualized curve directly in the display.

When Increment is selected as a modulation source in any MIDI Input Source drop-down menu, the Increment Steps slider is activated. This value defines how many note triggers are necessary to cycle through the device’s entire modulation range, and can be set to a value from 1 to 32 steps. Stopping transport will reset the count, so that the first note played when transport restarts will output the minimum modulation value that has been set.

When Random is selected as a modulation source in any MIDI Input Source drop-down menu, the Random Amount slider is activated. This slider sets how much random deviation is applied to the target modulation value with each note trigger.

The Smoothing Type toggle lets you choose between linear or logarithmic smoothing between modulation values.

The Smoothing Rise and Fall sliders set the amount of time it takes for increasing and decreasing modulation values to reach the most recent value, from 0 to 1000 milliseconds.

30.3.3 Expression Control Legacy

The Expression Control Legacy Effect.

(Note: The Expression Control Legacy effect is not available in the Lite Edition.)

Expression Control Legacy is a parameter modulation device that allows for a wide variety of internal MIDI mappings. The MIDI controller’s Velocity, Modulation Wheel, Pitch Bend, Aftertouch and Keytrack can each be mapped to one destination.

Activate a Map switch and click on a parameter in Live to assign that parameter as a mapping target.

You can set independent modulation intensities for each mapping via the Min and Max sliders.

The Log and Lin switches toggle between logarithmic and linear shapes.

The Rise slider smooths the attack of the envelope, while the Fall slider smooths the release of the envelope.

The Output displays show the output level for each mapping.

30.3.4 MIDI Monitor

The MIDI Monitor Effect.

(Note: The MIDI Monitor effect is not available in the Lite Edition.)

MIDI Monitor is a utility MIDI device that displays incoming MIDI and MPE data.

MIDI data can be viewed in either the Note display or Flow diagram.

In the Note display, incoming MIDI notes are shown along with their root note and related chords (if played) on a keyboard layout. Note velocity is also shown.

The Flow diagram populates a list of incoming MIDI notes and data (such as pitch bend and aftertouch messages) in a continuous stream as notes are played. The Freeze toggle can be used to freeze or unfreeze the display, while the Clear button clears the entire display.

The Flow Diagram.

MPE data can be viewed in the MPE display. Incoming note, velocity, slide, pressure and per-note pitch data are shown in a continuous stream as notes are played.

The MPE Display.

30.3.5 MPE Control

The MPE Control Effect.

(Note: The MPE Control effect is not available in the Lite Edition.)

MPE Control is a Max for Live MIDI effect that allows shaping and transforming incoming MPE (MIDI Polyphonic Expression) signals, and offers distinctive adjustment options for each MPE data source. It is typically used in conjunction with another device to fine-tune the effect MPE data has on mapped parameters. MPE Control also allows converting MPE signals to global MIDI, making it possible to use an MPE controller with non-MPE enabled instruments.

Before we get into the details of how you can use the MPE Control effect to shape the incoming MPE data, let’s have a look at the difference between MPE and standard MIDI messages. MPE enables MIDI Control Change (or MIDI CC) messages to be sent on a per-note basis, thus allowing you to articulate each note individually. Without MPE, those messages are sent globally, meaning that all notes are affected by the MIDI CC being used. For more detailed information on MPE check out the Editing MPE chapter.

While MPE already allows a lot more musical expression than standard MIDI data, MPE Control gives you the ability to shape the MPE signals to a greater extent using curves, making it possible to play even more expressively. Let’s say you are using the Expression Control device and mapped its Slide MIDI input to the Filter Freq knob in Operator. Any incoming MPE slide data will affect the filter frequency. You can then use MPE Control to fine-tune the signal further, so that only very high slide values will reach a high frequency cutoff.

In MPE Control, the incoming MPE signals can be transformed via two types of curves that can be smoothed for consistent rise and fall times. There are three signal sources available: Press (pressure), Slide, as well as NotePB (per-note pitch bend), and each can be adjusted individually.

The curve of the selected MPE source is shown in the foreground of the display, making that curve and its respective controls available for editing. By default, all MPE sources are switched on, but they can be deactivated separately by clicking on the toggles next to their names.

For each MPE source, you can choose between two types of curve settings in the bottom left corner of the display: linear or S-shaped. The linear curve has two breakpoints, while the S-shaped curve has three breakpoints.

Choosing the linear setting lets you adjust the curve in two ways. You can use either the Curve control knob or click and drag the curve directly in the display. In addition to adjusting the curve, you can also modify the minimum and maximum values using the Min and Max sliders, or by dragging the breakpoints at the ends of the curve.

The linear setting provides one curve, creating a smooth ramp for the chosen modulation source, either “compressing” the data, making it easier to stay in the lower range of values, or “expanding” it, making it easier to reach higher values with less input.

When choosing the S-shaped curve, a third breakpoint is added to the middle of the curve’s line, separating the curve into two distinct segments. This breakpoint is movable, allowing complete control over the crossover point between the two segments, giving you the possibility to create much more radical curves. The two segments are linked together by default. Toggling the Curve Link button separates the segments from each other, so that they can be individually compressed or expanded using the two independent Curve dials.

Note that the position of the breakpoint separating the two segments can be adjusted either by directly clicking and dragging the breakpoint, or by using the X-Y controls at the bottom of the display. The X-Y controls are only active when using the S-shaped curve.

Clicking on the triangular button in the bottom right of the visualization will unfold the advanced settings panel.

MPE Control’s Expanded View.

All of the three modulation sources include the Smooth toggle which enables smoothing for the currently selected source. Specific Rise and Fall values for each of the curves can be set independently via the respective controls, and additional controls are available depending on the source you are editing.

30.3.5.1 Press

The Press source can be used to alter MPE pressure data, which, similarly to polyphonic aftertouch, is sent on a per-note basis when pressure is applied to a controller’s key or pad after it was initially struck.

Press Advanced Settings.

Press includes a Default toggle, which gives you the option to set a default MPE value to use with MIDI notes that do not contain MPE data. You can also choose to send the MPE pressure data to the Slide instead of the Press source by using the Swap to Slide toggle. This is useful when, for example, you want to adjust the modulation via the vertical axis, but are using a controller which only supports polyphonic aftertouch.

The Press to AT setting converts the MPE pressure data to monophonic aftertouch, so that non-MPE instruments can be modulated via an MPE controller.

30.3.5.2 Slide

The Slide source modifies MPE slide data (transmitted as MIDI CC 74), which corresponds to the vertical position of the finger on the controller key or pad.

Slide Advanced Settings.

Slide also includes a Default toggle for use with non-MPE data, as well as a Centered switch which is useful when playing pad-based MPE controllers. When Centered is switched on, MPE slide data is transformed so that hitting the center of the pad generates a modulation value of zero, and the modulation value increases progressively as the finger slides away from the center alongside the vertical axis.

By default, Slide is set to Abs mode, which means that MPE slide values are interpreted as absolute. Switching the mode to Rel (relative) will set the slide values to start in the middle of the range, regardless of where the finger is on the key or pad. They can then only be modified by further sweeping the finger up and down while holding a note. In the Ons (onset) mode, MPE slide values will only be updated with a Note On. Note that onset mode will automatically deactivate smoothing.

The Slide to Mod option transforms MPE slide messages to Mod Wheel (CC1) messages, allowing to modulate non-MPE enabled instruments with an MPE controller.

30.3.5.3 NotePB

The NotePB source modifies the MPE per-note pitch bend data, which is produced by horizontal movement on the controller’s keys or pads. Pitch bend by definition only affects the pitch or pitches being produced.

NotePB Advanced Settings.

In the NotePB advanced settings, you can adjust the Pitch Range, which is useful in cases where the hardware controller and the instrument’s pitch bend range do not match. For example, a setting of 2x allows mapping an MPE controller with a +/- 48 semitone pitch bend range to an instrument whose pitch bend range is +/- 24 semitones. If the Note Pitch Bend MIDI CC is mapped to anything other than pitch, using higher values helps to cover a larger modulation range with a smaller movement.

When the NotePB to PB switch is switched on, MPE per-note pitch bend messages are translated to standard MIDI messages, which makes it possible for MPE-enabled MIDI controllers to still send MIDI information to instruments that do not receive MPE messages.

30.3.6 Note Echo

The Note Echo Effect.

(Note: The Note Echo effect is not available in the Intro or Lite Editions.)

Note Echo is an echo delay effect that creates additional MIDI notes at specific time intervals with decreasing velocity.

Activate the Sync switch, which allows using the Delay Time beat division chooser. The numbered switches represent time delay in 16th notes. For example, selecting ”4” delays the signal by four 16th notes, which equals one beat (a quarter note) of delay.

Changing the Delay Time field percentage value shortens and extends delay times by fractional amounts, thus producing the ”swing” type of timing effect found in drum machines.

If the Sync switch is off, the delay time reverts to milliseconds. To edit the delay time, click and drag the Delay Time slider up or down, or click in the field and type in a value.

The Input switches lets you toggle between Thru/Mute playback modes. When Thru is active, both the MIDI note and echo are played back. When Mute is active, the MIDI note is muted and only the echo is audible.

Pitch sets the transposition amount applied to the note with each repeat of the echo.

Delay sets the amount of velocity applied to the echo. The Fback parameter defines how much of the channel’s output signal feeds back into the delay line’s input.

Switching on the MPE toggle allows incoming MPE data to be echoed alongside MIDI notes and velocity data. Otherwise, MPE data is filtered out.

With the MPE toggle switched on, the Press, Slide, and Note PB sliders become active and define the feedback amount for the pressure, slide and per-note pitch bend data respectively. Setting the feedback amount to lower than 100% will cause the echoed MPE data to progressively decay with each repetition.

30.3.7 Shaper MIDI

The Shaper MIDI Effect.

(Note: The Shaper MIDI effect is not available in the Lite or Intro Editions.)

Like Shaper, Shaper MIDI uses multi-breakpoint envelopes to generate mappable modulation data. Shaper MIDI can also be triggered dynamically using MIDI notes/velocity.

Activate the Map switch and click on a parameter in Live to assign that parameter as a mapping target.

To assign an additional mapping target, click on the Multimap button at the top-right of the display. You can select any of the unassigned Map switches and click on another parameter in Live to assign it as a mapping target. A total of eight parameters can be assigned. To unassign a parameter, click on the button to the right of its Map switch.

For each modulated parameter, the Min and Max sliders let you scale the resulting output range after the modulation is applied.

You can create a breakpoint by clicking anywhere in the display. You can delete a breakpoint by Shift-clicking on it. Hold down the Alt (Win) / Option (Mac) key while dragging to create curved segments.

To clear the display, press the Clear button in the bottom left corner. To the right of the Clear button, you can choose from one of six breakpoint presets and one random breakpoint generator.

You can adjust the size of the grid via the Grid slider. When Snap is enabled, all breakpoints that you create or reposition will snap to grid lines.

The smaller display on the top right provides an oscilloscope-style view of the output signal. The Jitter slider adds randomness to the waveform, while the Smooth control smooths value changes.

The Rate control specifies the envelope modulation speed. The switches to the right of the Rate control toggle between frequency in Hertz and tempo-synced beat divisions.

Depth sets the overall intensity of the envelope modulation. The velocity sensitivity of the modulation depth can be adjusted using the Velocity control.

The Offset control takes over the value of the mapped parameter so that the envelope can modulate that value.

Echo adjusts the amount of the envelope echo, while the Time control sets the echo time in milliseconds.

Activating the Loop switch will loop the modulation envelope as long as a MIDI note is held.

30.4 Max for Live MIDI Tools

In addition to Live’s MIDI Tools, you can also access Max for Live MIDI Tools to transform and generate notes in clips. Max for Live MIDI Tools are AMXD files that can be used in the Transform or Generative Tools tab/panel in the Clip View. You can edit or create Max for Live MIDI Tools in a Max patcher like any other Max device.

There are two built-in Max for Live MIDI Tools included with Live Standard and Suite: Velocity Shaper and Euclidean. If you use the Suite edition or the Standard edition with the Max for Live add-on, you can also edit and build your own Max for Live MIDI Tools or use Max for Live MIDI Tools from third-party creators.

In order for third-party Max for Live MIDI Tools to show up in the Transform and Generative tabs/panels in the Clip View, save them in these folders on your computer:

  • Transformations: ~/Music/Ableton/User Library/MIDI Tools/Max Transformations
  • Generators: ~/Music/Ableton/User Library/MIDI Tools/Max Generators

Alternatively, you can save the third-party MIDI Tools’ AMXD files in any folder within Places in Live’s browser.

30.4.1 Velocity Shaper

(Note: The Velocity Shaper Transformation is not available in the Lite or Intro Editions.)

Velocity Shaper allows you to shape the velocities of selected notes using an adjustable envelope.

The Velocity Shaper MIDI Tool.

The envelope shape in the display will influence how the velocities of the selected notes are transformed. Click in the display to add more breakpoints to the envelope and drag them to adjust the envelope shape.

You can use the Minimum and Maximum Velocity parameters on the right of the display to define the velocity range for the transformed notes.

The Loop parameter below the display sets the number of times the envelope shape will be applied to the note selection.

The Rotate control determines the number of steps the envelope shape is offset, relative to the start of the note selection. The size of the step is determined by the Division parameter. For example, if Rotate is set to 1 and Division is set to “Grid”, the envelope shape will be shifted to the right by one grid step.

Notes Before and After Applying Velocity Shaper.

30.4.2 Euclidean

(Note: The Euclidean Generator is not available in the Lite or Intro Editions.)

Euclidean generates notes based on Euclidean rhythms for up to four voices at a time. New notes will be generated within the time selection or, if there is no time selection, within the loop.

The Euclidean MIDI Tool.

The Pattern tab contains a visual representation of how generated notes will be added to the clip. To the right of the visualization, there are individual toggles that can be used for activating and deactivating voices, as well as individual Rotation sliders for setting the offset of generated notes for each voice, relative to the beginning of the time selection. In the middle of the pattern visualization, there is a randomization button, which sets the Rotation sliders’ value for each voice at random.

You can click on Voices to select the Voices tab. Like in the Pattern tab, there are toggles to activate or deactivate individual voices, as well as the option to set each voice to a specific pitch (when using instrument devices) or drum pad (when using Drum Racks). Use the up and down arrows to the left of the voice activation toggles to simultaneously change all the pitches or drum pads used to generate notes. You can also set individual velocity values for the notes generated for each voice using the Velocity sliders on the right.

Below the Pattern and Voices tabs, there are additional parameters that can be used to further define the shape of the generated rhythmic pattern:

Steps — Determines the length of the generated pattern. If the pattern length is shorter than the length of the time selection, the pattern will be repeated and potentially wrapped around the time selection. Density — Determines the number of times the pattern is repeated within a time selection. If the pattern doesn’t fit within the time selection, notes will be wrapped around the time selection. Division — Sets the length of a step in the pattern.

Notes Generated with the Euclidean MIDI Tool.