Please check the Live 11 Technical FAQ for detailed information on specific topics:
- Arrangement View Improvements
- Names of recorded clips in the Arrangement are now simplified and more consistent. The name consists of the track name (without the leading index number), and an index of the take number.
- Upon creating a MIDI clip in the Arrangement View, the grid will start at a fixed sixteenth-note setting, as opposed to narrow-adaptive. Newly-recorded MIDI clips in the Arrangement will default to a sixteenth-note grid setting.
- A new "Create Crossfades On Clip Edges" command creates four-millisecond crossfades on clip edges, when either a single or multiple adjacent whole clips are selected, or when a time selection contains more than two adjacent clips. The "Create Crossfades On Clip Edges" command is available in the Create menu, and the context menu of Arrangement clips, or via the "CMD"+"ALT"+"F" (Mac) / "CTRL"+"ALT"+"F" (Win) keyboard shortcut.
- It is possible to change the selection of automation and take lane headers using the keyboard's Arrow Up/Down keys. The lane header selection can also be extended with using the "Shift" and Arrow Up/Down keys.
- It is possible to move automation lanes and take lanes using the "CMD" and Arrow Up/Down (Mac) / "CTRL" and Arrow Up/Down (Win) keyboard shortcut.
- Selected automation lanes or take lanes can be resized vertically by pressing "ALT" and "+" or "ALT" and "-", or by pressing "ALT" while using the mousewheel/pinch gesture. Also, when a track's main lane is selected, only that lane's height is affected.
- Multiple selected automation lanes or take lanes can be resized by dragging the resize handles with the mouse. When holding the "ALT" modifier, all selected automation lanes or take lanes are resized simultaneously, similar to tracks.
- A previous lane header selection is preserved after folding and immediately unfolding tracks again or when toggling Automation Mode.
- When using the Zoom to Time Selection command in the Arrangement, Live now only zooms horizontally at first. When using the command a second time (without changing the time selection), Live then zooms vertically as well. Upon using the command a third time, the Arrangement returns to the first vertical zoom state.
MPE Support & Editing
- Added support for MIDI Polyphonic Expression (MPE). It is now possible for Live to receive per-note expression from an MPE-capable MIDI controller, by enabling MPE Mode in the Link/Tempo/MIDI Preferences. When a MIDI controller that has MPE Mode enabled is selected as an input device on a track, the channel input routing is fixed to "All Channels" and no individual channels can be selected.
- The Clip View's new Note Expression tab allows editing five dimensions of MIDI Polyphonic Expression (MPE) for each note in a clip: Pitch (per-note pitch bend), Slide (per-note Y-Axis), Pressure (Poly Aftertouch/MPE Press), Velocity and Release Velocity (Note-Off Velocity). This makes it possible to refine the expression of recorded material, or to automate polyphonic sound variations for MPE-capable instruments.
- The Slide, Pressure, Velocity, and Release Velocity dimensions are displayed inside new expression lanes below the MIDI Note Editor.
- Each expression lane can be shown or hidden via the lane selector toggle buttons at the left. Underneath the lane selector toggle buttons, a triangular toggle button allows showing/hiding all enabled lanes at once. When all expression lane selectors are hidden/disabled, pressing the triangular toggle button will show all expression lanes at once.
- Each expression lane can be resized individually via their split lines.
- All expression lanes can be resized at once by dragging the split line between the lanes and the MIDI Note Editor.
- Pressing "ALT" and clicking the "Show/Hide All Expression Editors" button displays all expression lanes, regardless of their previous states. When hiding the expression lanes using the "Show/Hide All Expression Editors" button, or by dragging the "Expression Editor View Split", the lane visibility toggles are hidden as well.
- When clicking a note (or any of its expression dimensions) in the MIDI Note Editor while the Note Expression tab is open, the note will appear in a transparent overlay. Breakpoints appear, allowing to edit the note's Pitch, Slide, and Pressure envelopes, while markers can be used to edit the note's Velocity and Release Velocity values. Unselected notes will appear grayed out, and their expression envelopes will be dimmed.
- It is possible to edit expression envelopes for multiple selected notes at once. The expressions are scaled proportionally, similar to that of velocities for multiple selected notes.
- In the Note Expression tab, the grid is disabled by default for easier editing at a finer resolution. The grid's settings are separate from the grid in the other tabs, and they are saved with the clip.
- All expression dimensions can be edited in Draw Mode.
- When a note is moved, its expression envelopes will move along with it.
- Pitch envelopes are displayed on top of their corresponding notes in the MIDI Note Editor.
- Pitch breakpoints snap to the nearest semitone when pressing "Cmd" (Mac) / "Alt" (Win) while the grid is off. This also works for Pitch values in Draw Mode. This behaviour can be inverted using the same shortcuts when the grid is on.
- Pitch envelopes are hidden when Fold Mode is enabled in the Note Expression tab.
New Devices and Device Improvements
The old Chorus, Flanger, and Phaser devices have been deprecated. They are still accessible via a Legacy folder in the Core Library under Devices → Audio Effects.
- The number of visible Macro Controls in Instrument Racks can now be controlled from a Max for Live device or a control surface.
- Added MPE support to Drum Racks and Instrument Racks. Per-note expression is forwarded through Racks.
- Added MPE support to all built-in MIDI effect devices. Per-note expression is forwarded through these devices.
- The Arpeggiator device now supports modulating the root notes of an arpeggio via MPE. (Note: MPE modulation is not applied to transpositions generated by the device.)
- Added support for MPE and Push 2's "Poly" Pressure mode to the External Instrument device.
- Toggling MPE Mode in a plug-in device is now possible via the device's context menu. When MPE is enabled, an indicator appears on the device's title bar. Plug-in devices that support MPE now have MPE Mode enabled by default.
- Sampler now supports MPE. It is now possible to use MPE/Push 2's Pressure mode to modulate individual notes in the Sampler device. MPE modulation can be dialled in via Sampler's MIDI tab.
- In the MIDI tab, the Pitch Bend Range control has been repositioned and two new modulation sources have been added: "Note PB" (per-note pitch bend) and "Slide" (per-note Y-Axis).
- In the MIDI tab, Aftertouch has been repositioned and renamed to "Press". Depending on the data sent to the instrument, Press is handled either monophonically (as Channel Aftertouch) or polyphonically (as Poly Aftertouch or MPE Press).
- Added an "MPE" text label to the right corner of the Sampler device's title bar.
- Simpler now supports MPE. It is now possible to use MPE/Push 2's Pressure mode to modulate individual notes in the Simpler device.
- By default, Simpler supports Note PB (per-note pitch bend) with a range of +48 semitones.
- It is possible to use Sampler's MPE Slide and Press parameters in Simpler, after an instance has been converted from Sampler.
- Added an "MPE" text label to the right corner of the Simpler device's title bar.
- In the MIDI tab, "AT" (Aftertouch) has been renamed to "Press". Depending on the data sent to the instrument, Press is handled either monophonically (as Channel Aftertouch) or polyphonically (as Poly Aftertouch or MPE Press).
- Wavetable can now be fully controlled using MPE controllers. MPE modulation can be dialled in via the new MPE tab, which contains four columns: Velocity, Note PB (per-note pitch bend), Slide (per-note Y-Axis) and Press (aftertouch). All MPE modulation sources now appear in the device's expanded view.
- Added an "MPE" text label to the right corner of the Wavetable device's title bar.
- Introduced "Hybrid Reverb", a new audio effect which allows blending a convolution reverb with a number of reverb algorithms. Besides providing a selection of impulse responses, the device allows dragging any audio file into the device to be used for the convolution processing, as well as shaping the envelope and size of impulse responses via dedicated controls. An algorithmic section contains several reverb modes, each providing a different set of parameters and sonic properties: Dark Hall, Prism, Quartz, Shimmer, and Tides. The convolution and algorithmic sections can be routed either in series or parallel, and their volume relationship can be continuously adjusted via a Blend control. An EQ section can be used to shape the reverb sound, and a "Pre Algo" toggle allows excluding the convolution engine from the EQ. A "Vintage" control introduces a degradation of the signals, to emulate the behavior of older digital reverb units.
- MPE Control:
- Introduced "MPE Control", a Max for Live MIDI effect that allows shaping and transforming incoming MPE modulation for Pressure (polyphonic aftertouch, Slide (per-note Y-Axis) and Pitch (per-note pitch bend). The MPE data is transformed via curves, which can consist of either two or three breakpoints. MPE Control also allows smoothing modulation data and can convert MPE data to global MIDI, so that non-MPE instruments can be modulated monophonically via an MPE controller as well.
Introduced "Phaser-Flanger", a new audio effect device for Live. Phaser-Flanger combines the functionalities of the Phaser and Flanger devices into one, as separate effect modes. The Phaser mode has a new, lusher sound with increased frequency and modulation ranges, while the previous Earth and Space modes have been replaced with more expressive parameters. Also included is a new Doubler effect mode.
Upgraded the Redux device. New parameters allow creating a wider range of sounds, from harsh distortion to digital and aliasing artifacts, through to warm and fat 8-bit sounds. Jitter adds noise to the downsampling process. Filters can be enabled pre/post downsampling, while the post-filter cutoff frequency can be adjusted. A Shape parameter allows transforming the quantizer's curve. DC Shift and Dry/Wet controls are also available.
Introduced "Spectral Resonator", a new audio effect device for Live. Based on spectral processing, Spectral Resonator uses spectral resonances and pitched overtones to add tonal character to any audio source. MIDI sidechain parameters allow processing any material in key with its surrounding musical elements. Spectral Resonator can be played polyphonically in MIDI mode with up to 16 voices. Spectral Resonator offers several spectral processing types on the input signal, including spectral filtering, spectral chorus, and granularization.
Introduced "Spectral Time", a new audio effect device for Live. Spectral Time combines time freezing and spectral delay effects in a single inspiring device. The freeze and delay effects can be used together or independently, allowing for a wide range of possibilities, such as sustaining any sound infinitely, or combining delays with time-synced fade transitions.
Max for Live Device Updates
- Added support for MPE input to/output from Max for Live devices. When a Max for Live device has MPE Mode enabled, MIDI output from the device will be interpreted as MPE. Additionally, when a Max for Live device is disabled, MPE will be forwarded through the device's dry signal path.
- The Expression Control device now allows assigning an additional parameter as a mapping target. Pressing a new button in the upper right corner of the LED opens a new view, where each modulation target can be transformed via curves and breakpoints. New modulation sources have been added to the device:
- Expression (Expression Controller, MIDI CC 11)
- Random (allows generating a random modulation value per note)
- Incremental (allows adding a fixed amount to the modulation value with each new note)
- Slide (per-note Y-Axis, converted to monophonic modulation data; useful when controlling effects in a device chain via an MPE controller)
- Sustain (Sustain Pedal, MIDI CC 64)
- All Max for Live devices have been moved inside the application bundle (previously, they lived in the Core Library), to ensure that using Collect All and Save will not create redundant copies of the devices.
- Improved waveform drawing in the Shaper and Envelope Follower devices.
- Added a "Pressure" switch to Push 2's Setup Menu (shown when pressing the Setup button) that allows toggling between monophonic and polyphonic aftertouch when playing melodic instruments. The state of this switch is stored in Live's preferences. Push 2 and MIDI controllers sending polyphonic aftertouch can be used with plug-in devices that support polyphonic aftertouch.
- When Push 2's Pressure mode is set to "Poly", the Repeat button now produces notes at full velocity when Accent is enabled.
- When a Rack contains a parameter mapped to one of the new Macro Controls (i.e., Macro 9-16), the additional Macro Control parameters will appear in a new device within the Rack. Degree symbol icons (Push 1) or bullet point icons (Push 2) are used to differentiate the Rack from the device. The new device is only visible when the Rack is open, but otherwise behaves exactly the same as the Rack.
Push MIDI Clip Mode
- When Push's In Key/Chromatic is set to In Key Mode, and the selected MIDI clip has Scale Mode enabled, selecting a scale on Push will update that clip’s scale in Live. If Focus Mode is enabled in multi-clip editing, only the foreground clip's key and scale will be updated in Live.
- When Push's In Key/Chromatic is set to In Key Mode, and the selected MIDI clip has Scale Mode enabled, selecting a scale in Live will change the pad layout on Push.
Rack and Macro Control Improvements
- Pressing the "Rand" button in the title bar of a Rack randomizes the values of mapped Macro Controls. A mapped Macro Control can be excluded from randomization via the "Exclude Macro from Randomization" context menu option. Volume Macros in Instrument Rack presets are excluded from randomization by default.
- A new "Show/Hide Macro Variations" view selector button in Racks opens a view that allows storing the state of the Macro Controls as a variation preset via the "New" button. By default, each stored variation will be named sequentially as "Variation 1", "Variation 2", etc. A variation can be renamed, duplicated or deleted via its context menu, the Edit menu, or using keyboard shortcuts. A variation can be launched in its stored state via the "Launch Macro Variation" button to the right, or overwritten via the "Overwrite Macro Variation" button to the left. Additional controls are visible in Key/MIDI Map Mode.
- The maximum number of available Macro Controls in Live has been doubled to 16. New "+" and "-" view selector buttons in Racks allow setting how many Macro Controls are shown or hidden. The state of the shown and hidden Macro Controls is saved in the Live Set. When the title bar of a Rack is narrow enough, the Rand and Map buttons will appear as "R" and "M".
- Added a context menu entry that excludes a Macro Control from changing when a different Macro Control variation is launched. Unchecking the context menu entry will re-enable changes to that control as before, as the values are still stored in the variation.
Session View Improvements
- In the Default Live Set, scene name fields will be empty and no longer contain numbers.
- Scene numbers are now displayed in a new column in the Master track.
- Scene numbers are determined by their position. When a scene is moved, its number changes according to the scene's new position.
- Selecting a scene (or multiple scenes) now opens the new Scene View, which allows editing the selected scene's tempo, time signature and Follow Actions.
- Dragging the left edge of the Master track's title header reveals two new controls, which allow assigning a tempo or time signature to a scene. When enabled, these controls can be disabled and reset via a context menu or pressing the Delete key. It is also possible to disable the controls by double-clicking them. Clicking a Scene Tempo or Scene Time Signature control opens the Scene View.
- When a scene or clip slot is selected, the Arrow Right/Left keys can now be used to navigate to the Scene Tempo/Time Signature controls.
- When a Scene Tempo/Time Signature control is selected in the Master track, pressing "Enter" once will select the respective scene header. Pressing "Enter" again launches the selected scene.
- When editing a scene name, tempo or time signature value in the Master track using the keyboard, using the "Tab" or "Shift"+"Tab" keyboard shortcut navigates to the next or previous control, to allow editing these controls quickly. The navigation moves to the next or previous scene when reaching the last or first control in a scene.
- Sets created in Live 10 that have tempo and/or time signature values specified by scene names will have their values migrated to the new Scene Tempo/Time Signature controls, and, when such Sets are first opened in Live 11, the Master track is widened so that the Scene Tempo/Time Signature columns are visible.
- In the Scene View, if a scene does not have a name, and only one scene is selected, the word "Scene" is displayed in the title bar. The scene number is displayed on the right-hand side of the title bar.
- It is now possible to rename multiple selected clips at once, via the Rename command in the context menu or Edit menu, or using the "CMD"+"R" (Mac) / "CTRL"+"R" (Win) keyboard shortcut.
- Added a "Cancel Scene Launch" entry to the Master track's context menu. Clicking this entry cancels the launch of any previously triggered scene.
- Added a "Cancel Scene Launch" button to the Master track in Key/MIDI Map Mode.
- It is now possible to make the Master track narrower, so that Master Volume value labels can be hidden. The "Solo" label of the Solo/Cue Mode switch in the Master track now appears centered.
- The "Stop All Clips" button in the Master track now flashes when clicked, and blinks while fired and waiting for the next launch period, similar to all other "Clip/Scene Launch" and "Clip/Scene Stop" buttons. This also works when a scene's "Stop" Follow Action is triggered.
- Live requires macOS 10.13 or later.
Live's Status Bar will now indicate when an update for Live is being downloaded. Once it is downloaded, the Status Bar will state that Live must be restarted in order to apply the update. It is possible to change this default behavior, so that Live will first ask for permission before applying a new available update. To do so, go to Preferences → Licenses/Maintenance and set Get Automatic Updates to Ask Me. The next time an update for Live is available, the Status Bar will display buttons for choosing whether or not to apply the update.
- ReWire support has been removed.
- Tempo Follower
- Introduced the Tempo Follower, which adapts Live’s tempo to stay in time with a drummer or another rhythmic audio source. In the Preferences via the "Link/Tempo/MIDI" tab (previously named "Link/MIDI"), a "Tempo Follower" section has been added below the "Link" section. A "Show Tempo Follower Toggle" switch shows/hides the "Follow" button in the Control Bar (Note: the Tempo Follower does not run when hidden). Its state is stored in the Preferences.cfg file. An "Input Channel (Ext. In)" chooser allows choosing the channel from which the tempo will be tracked, and displays a level meter for each channel. Its state is stored in the Preferences.cfg file.
- When the "Follow" switch is visible in the Control Bar, it can be used to toggle the Tempo Follower on and off. Mappings can be assigned to this switch in Key/MIDI Map Mode.
- Link, Tempo Follower, and External Sync are mutually exclusive (for instance, activating Tempo Follower will deactivate Link).
- When the Tempo Follower cannot be connected to the audio input device channel specified in the Preferences, its Follow button is disabled in the Control Bar. When the Follow button is disabled, it is automatically set to Off and will not automatically switch on again when a valid audio source is selected.
- Live Bugfixes
- Fixed a crash that could occur while attempting to automate some controls in certain plug-ins.
- Fixed some bugs in Max for Live devices:
- The LFO device's modulation would not work if the device was instantiated while the audio engine was turned off.
- The MPE Control device would cause stuck notes when automating multiple curve parameters during playback.
- Fixed a bug in the browser's content pane that prevented the column settings from being correctly retained.
- Live no longer crashes when right-clicking on a Send parameter in the Arrangement View, when that Send parameter is controlled by a Max device (e.g. LFO).
- Fixed a bug where the Indexer would crash on macOS 10.15. Fixed a bug where the Live index would quit unexpectedly.
- On macOS, Live does not crash in rare circumstances when audio interfaces change.
- Previously, when dragging an audio sample into Live's browser after renaming it, the sample would appear with the wrong name.
- Previously, the Session View would jump unexpectedly when selecting return tracks.
- The text that appears upon successfully authorizing Live is now improved in all available Live languages.
- Fixed a bug where dragging warp markers to the left in a long clip would reset the clip's segment BPM to the lowest value. Additionally, zoom-scrolling in the Detail View has received a complete technical overhaul that should be mostly unnoticeable, but will be the basis for smoother workflows in the future.
- Fixed a bug that prevented the "Show in Places" context menu entry from appearing for folders in the browser's Collections section. Fixed a redundant log that could appear, under certain circumstances. Fixed some crashes that could occur, under certain circumstances.
- Previously, when hot-swapping certain devices or chains, the search function did not work as expected in labels within the browser's "Places" section.
- Previously, trying to drag a sample or preset from the browser would select all elements below it, under certain circumstances.
- Max for Live Bugfixes
- The way Max for Live devices are rendered and positioned in Live's UI has been overhauled. This fixes a range of bugs and improves the general experience of working with Max for Live devices, including improvements to focus, positioning, scrolling behavior and performance:
- Trackpad scrolling did not work correctly when the mouse was over a Max for Live device.
- Scrolling the Device View with a device containing a jit.pwindow on macOS would cause Live's UI to hang.
- The Max for Live window was drawn alone and the focus was not regained by Live after saving a Max for Live device when Live was minimized.
- A graphic lag would occur when switching between channels containing some Max for Live devices.
- Dropping a Max for Live device onto Live's app icon while Live was minimized resulted in a floating Max for Live device.
- Opening a Max for Live device from the system file manager while Live is minimized resulted in a floating Max for Live device.
- Scrolling in the Device View would result in unsynchronized movements of the Max for Live device and the other devices in Live.