12.2.5b4 Release Notes
August 7, 2025
Bugfixes
- Fixed a cut-off label that appeared in the Record, Warp & Launch Settings when using Live in French.
August 7, 2025
July 25, 2025
July 11, 2025
June 25, 2025
Improved device navigation in newer control surfaces (such as APC64 and Move) in order to better account for device selections made in Live.
May 22, 2025
May 14, 2025
May 7, 2025
April 30, 2025
April 16, 2025
April 9, 2025
April 2, 2025
March 26, 2025
A debug option has been added to bring back the M4L edit button for Max devs. The option
is -MaxForLiveDeveloperMode
When enabling MIDI > FB in Roar, is not necessary to manually select Note Time mode in the feedback section
The DJ Filter has now a dead zone around 0% (-/+ 5%) to improve its usability e.g. during a live performance. Additionally, this filter type is now 100% neutral when Control is set to 0%.
March 19, 2025
March 12, 2025
To see the updates Live 12.2 brings to Push, head to our Push beta release notes page.
Auto Filter has been redesigned, both in terms of the UI and sound.
The new device layout emphasizes key parameters and features improved visualizations. Filter frequency modulation is now displayed separately for the left and right channels. Additionally, a real-time signal spectrum for the output has been added to visualize how the parameters affect the output.
Several new creative filter types have been added:
The DJ filter controls both a low-pass and a high-pass filter with a single parameter, similar to certain DJ mixers. Values above zero filter out low frequencies and emphasize high frequencies, while values below zero filter out high frequencies and emphasize low frequencies.
The Comb filter produces flanging effects, especially when modulated.
The Vowel filter shapes the sound to resemble the human voice by emphasizing formants.
The Morph filter now features four different slopes. Furthermore, it is now possible to morph between low-pass and high-pass filtering, with band-pass in between.
A Resampling filter and a Notch + LP filter complete the new additions.
The available filter circuits have changed:
SVF functions as a linear/clean filter, but can also introduce distortion if Drive is set above zero.
DFM is a new filter circuit that internally feeds back more of its distortion, resulting in a broad range of tones from subtle filter sweeps to warm drive.
MS2 uses a Sallen-Key design and soft clipping to limit resonance. It is modeled on the filters used in a famous semi-modular Japanese monosynth.
PRD uses a ladder design and has no explicit resonance limiting. It is modeled on the filters used in a legacy dual-oscillator monosynth from the United States.
The list of available LFO shapes has been extended to include: Wander, Ramp Up, and Ramp Down.
LFO Morph transforms and tilts the LFO shape in various ways.
The S&H shape now has a dedicated smoothing parameter.
LFO quantization can be applied in one of two modes:
In Steps mode, the LFO modulation only updates at specific intervals, which are defined by the current LFO speed divided by the selected number of steps.
In S&H mode, the LFO only updates based on the selected S&H beat time.
In the Envelope Follower, the Envelope Attack Hold parameter ensures the envelope completes its full attack phase, even if the input signal consists only of short transients.
The sidechain signal can be summed to mono via the Mono Sidechain option in the device title bar’s context menu.
An EQ has been added to the sidechain section.
A dedicated Output control allows you to compensate for increases in loudness, which is useful when using high Drive values.
Enabling the Clip toggle applies soft clipping to ensure the output signal does not exceed 0 dB, which is especially useful when using high resonance and Drive values.
The Dry/Wet control lets you balance the dry and processed signals.
It is now possible to add, edit and delete automation breakpoints using a new keyboard workflow. The workflow includes a single-selection concept for breakpoints, enabling navigation and editing via keyboard and mouse. Screen readers provide feedback for each action.
Select the current breakpoint: Enter on a breakpoint
Create and select a new breakpoint: Enter without selecting a breakpoint
Move the insert marker along the grid: left and right arrow keys
Jump to the next/previous breakpoint: Alt (Win) / Option (Mac) + left and right arrow keys
Select an existing breakpoint at the insert marker: Enter
Restore highlight of the previously moved breakpoint: Undo
Move the breakpoint in time/value: arrow keys
Delete the breakpoint: Delete
Edit the value: start typing
Commit the change and deselect: Enter
Cancel the change and deselect: Escape
Select the next/previous breakpoint: Tab and ShiftTab
Select a breakpoint and move the insert marker: Alt (Win) / Option (Mac) + click
Cycle through automated parameters of all devices on a track: Alt (Win) / Option (Mac) + up and down arrow keys
Cycle through all parameters of all devices on a track: ShiftAlt (Win) / ShiftOption (Mac) + up and down arrow keys
Two new commands for bouncing tracks have been added: Bounce Track in Place and Bounce to New Track. You can use Bounce Track in Place to render entire tracks as new audio tracks, and Bounce to New Track to render the time selection of a track into a new audio clip on a separate track. Bouncing is performed pre-mixer and post-FX. This means the source track’s effects processing is included in the rendered audio.
The Bounce Track in Place command is available in the track title bar and clip context menus. The Bounce to New Track command is available in the clip context menu, as well as via the shortcut CtrlAltShiftJ (Win) / CmdOptionShiftJ (Mac).
When bouncing to a new track, the rendered audio clips are added to a separate track beneath the source track. After bouncing, the source clips are muted so that there is no doubled output.
The Freeze and Flatten Track command and the Flatten command for frozen tracks have been renamed to Bounce Track in Place.
Bounced files are stored in a new Samples/Processed/Bounce folder within the Project folder.
The browser's Filter View has been redesigned to better accommodate the recently added filtering and tagging features:
The Filters title bar has been removed and replaced by a new toggle to the right of the search bar, which can be used to show or hide the Filter View.
Added a Filter View Menu drop-down next to the Show/Hide Filter View toggle. This menu includes options to show or hide filter groups and the Tag Editor, enable auto tags, and open or close the new Quick Tags panel.
The Browse Back and Browse Forward icons have been slightly updated.
The Content Options menu in the content pane adds some new display options:
You can customize which content columns are displayed, as well as reorder them in the content pane by dragging.
The content list can be sorted by clicking on the column header.
The new Show File Extensions option lets you show or hide all file extensions.
The new Quick Tags panel, located above the Preview tab, lets you view assigned tags, as well as add or remove tags for selected browser items.
User-created tags and auto tags include an X icon, which you can click to remove the tag from the selected item. Note that factory tags cannot be removed or edited.
When multiple items are selected, any tags which are not assigned to all of the selected items are displayed with an asterisk.
Double-clicking a tag in the Quick Tags panel opens the corresponding tag in the Tag Editor.
Use the shortcut CtrlE (Win) / CmdE (Mac) when the browser is in focus to go directly to the Add… field of the Quick Tags panel.
The Quick Tags panel is displayed by default but can be hidden via the Show Quick Tags option in the Filter View Menu.
It is now possible to assign custom icons to any label in Library, as well as any user folder in Places:
Right-click on a label to choose a new icon from the predefined list of custom icons.
Reset to the default icon by choosing “Default Icon.”
Note that it is not possible to update the icons for the Packs, Cloud, Push, User Library, and Current Project labels.
The design of the tag suggestion popover that appears when searching for tags has been refined.
The Results bar now displays the number of selected filters.
The Clear Filters and Add Label icons have been updated.
The Content filter group now has a new MIDI Tool filter.
Added a new filter group called MIDI Tools that contains Generator, Transformation, and Stacks filters.
Added a new Chord oscillator type, which is comprised of four sawtooth oscillators that play a variety of chords. When the Use Current Scale toggle is enabled in the device title bar, generated chords use the notes of the set scale. If no scale is set, a major scale is used with the incoming MIDI note as the root.
Added a new Scrambler LFO 1 FX, which permutes four different amplitude ranges of the input modulator.
Added a new Delay routing mode. In this mode, the second stage processes the delayed signal from Stage 1. Unlike the Feedback routing mode, the delayed signal is sent to the second stage without being scaled by the feedback gain. This creates single (distorted) repetitions or slapbacks. The output of Stage 2 is fed back into itself and scaled with the feedback gain, enabling multiple repetitions and long signal tails. The Blend control can be used to mix between the output of Stage 1 and Stage 2.
Added a new Dispersion filter type. This filter distorts the signal's phase in a frequency-dependent manner. This can lead to interesting metallic, spring-like artifacts, especially when modulated.
Added an external sidechain that can be used to feed the envelope follower modulation source with signals from other chains or tracks.
Added a MIDI sidechain that can be used to control the pitch of the feedback in Note mode.
An Envelope Hold toggle is now available in the Envelope section. It ensures that the envelope completes its entire attack phase before entering the release phase.
Modulation signals are now visualized using LEDs in the Modulation column. This helps identify how modulation sources are set up and whether they are active in any modulation routing—without needing to dive into the Modulation Matrix.
The Resonators device now supports scale awareness, which you can enable via the Use Current Scale toggle in the device title bar. When enabled, the Note and Pitch controls can be transposed in scale degrees.
The Resonators device also now supports tuning systems. When a tuning system is loaded, the resonators' pitches can be adjusted based on the tuning's set of pitches, and the Note and Pitch controls use integers rather than note names or semitones.
The Spectral Resonator device now supports scale awareness, which you can enable via the Use Current Scale toggle in the device title bar. When enabled, the Frequency control can be adjusted in scale degrees when using MIDI note values. When using MIDI Mode, the Transpose control can be set in scale degrees. You can also quantize the resonator's harmonics to the scale by enabling the Quantize option above the Spectrogram.
The Spectral Resonator device also now supports tuning systems. When a tuning system is loaded, the Frequency control is set to the tuning's root note when using MIDI note values. Additionally, the control uses integers and not note names or scale degrees. As with scale awareness, you can enable the Quantize option to quantize the resonator's harmonics to the tuning's pitches.
Operator now supports a maximum voice count of 32 voices.
The triangle toggle used for expanding a device’s sidechain settings or breakout view is now only used for sidechain settings. A new arrow toggle is used for devices with a breakout view.
The sidechain toggle has been moved to the left side of the device and now includes its own header for increased visibility. This change affects the Auto Filter, Compressor, Corpus, Gate, Glue Compressor, Multiband Dynamics, and Shifter devices. Additionally, the Sidechain Filter in Compressor is now accessible in its own panel.
The context menu options for all devices are now accessible via a dedicated button in the device title bar; previously, these options were only available through right-clicking.
The Sample Start and End markers are now preserved when converting Simpler to Drum Sampler.
In Drum Sampler, added an option for the envelope to scale with MIDI notes. When enabled, the timing of the envelope follows the re-pitching of the sample so that the same portion of the sample is always played. To activate this behavior, select the Enable Pitch > Env option from the device title bar's context menu.
In Drum Sampler, the Hold parameter in Trigger mode now uses Inf as the maximum value, which plays the sample for its complete length.
You can now enable Hi-Quality mode for Drift by selecting the option from the context menu in the device title bar.
Updated the Core Library:
A new default preset is now used for Auto Filter.
Added a temporary selection of new Auto Filter presets.
Auto Filter Legacy presets are now saved in: Core Library/Devices/Audio Effects/Legacy/Auto Filter Legacy
A new default preset is now used for Roar that has Envelope Hold enabled.
Corrected the tuning for the Upright Bass.adv preset.
Fixed some small typos in Audio Effect Racks presets.
Max for Live devices now feature an Edit in Max option in the device title bar context menu, which replaces the Edit button.
Updated the bundled Max version to the 9.0.5 official release build. Please see Max 9.0.5 / RNBO 1.3.4 Released for more details. This update includes the following Max for Live improvements:
Ableton Device and DSP Objects: new family of abl.device.* & abl.dsp.* objects
JS LiveAPI: support JS Objects as arguments to call() and set()
live.* UI objects: cannot be changed while being remote controlled
live.gain~ / live.slider: double-click anywhere sets to default
live.grid: eliminate crashing when value is changed from timer and UI threads
live.line: orientation attribute
live.meter~: added 'disabled' option for @clip_size attribute
live.meter~: drawpeakhold attribute (defaults to on)
live.push: object to configure Push 2 & 3
live.scope~: improved drawing
live.text / jspainter: learning overlay is drawn
live.thisdevice: use_mpe_tuning attribute
Max for Live Device: eliminated unnecessary dir creation in Projects dir
Max for Live devices: fixed issues with window state restoration
Max for Live documentation: added Max for Live-specific patcher attributes
Max for Live MIDI Tools: Set Device Width menu entry is disabled for MIDI Tools
Max for Live Parameters: value not changed to initial value on save
Max for Live transport: fixed rounding errors
Max for Live: fixed 'setparamactive' error
Max for Live: fixed crash when loading some devices
Max for Live: fixed duplicate key event and focus restoration issues
mc.live.adsr~: MC version of live.adsr~ officially supported
phasor~: fixed MFL / gen~ distortions and irregularities
phasor~: negative tick values work as expected in Max for Live
Timing in Max for Live: metro restarts after device deletion and undo
udpsend / udpreceive / Max for Live: opening Max Editor does not interrupt connections
v8: fixed crash in LiveAPI callback
v8: fixed crashes with LiveAPI callbacks
v8: Push 3 standalone support
The Clip.start_time property is now observable in the Max for Live API.
Max for Live can now access a device parameter's display_value through the LOM. Other than the existing value property, the display_value refers to the parameter's value as visible in the user interface.
Track headers now display a Show/Hide Take Lanes button when more than one take has been recorded on a given track or after choosing Insert Take Lane from a track’s context menu. Note that in order to access the Show/Hide Take Lanes button, Automation Mode needs to be disabled and tracks need to be unfolded.
Right-clicking on a track or take lane header now displays context menu options to:
Delete All Take Lanes
Delete Unused Take Lanes (i.e., take lanes containing clips that are not audible on the track’s main lane)
Adjusting the size of the browser or the application window now zooms the contents of the Arrangement View instead of pushing it outside of the visible area.
Group Tracks with many nested tracks now take up less space in Arrangement View. The overview shown for Group Tracks is no longer fixed in size, but now zooms depending on the Group Track’s size. Also, clips from tracks in nested sub-groups are no longer shown as individual lanes on the parent group, but are aggregated into a single lane per sub-group.
The Add Automation Lane button is now hidden when a parameter already has an existing automation lane. This means the automation for a given parameter is no longer shown more than once in the Arrangement View. Selecting Show Automation or Show Automation in New Lane from the context menu of a device parameter now focuses the corresponding automation lane.
Scene Follow Actions can now be toggled between Unlinked and Longest. When set to Longest, the Follow Action is triggered at the end of the longest clip in the scene or after that clip has played the number of loops defined by the Follow Action Multiplier. When set to Unlinked, the Follow Action is triggered after the scene has played for the duration specified by the Follow Action Time.
The arming behavior in newer control surfaces (such as the ones for the APC64 and Move) is now more consistent with the behavior in the Push control surface.
When using the Launchkey MK3 and MK4 control surfaces, it is now possible to navigate between groups of eight tracks using the Track Left and Right buttons while Shift is held down. The first track in the group will also be selected.
In newer control surfaces (such as the ones for the APC64 and Move), mute-related LEDs now indicate when tracks and drum pads have been muted via solo.
On Windows, you can now enable a hardware-accelerated GPU renderer to significantly improve Live’s UI performance. This option is disabled by default but can be enabled in the Display & Input section of Live's Settings.
Live will now use less memory when loading large Sets.
Selecting a tag from the auto-completion suggestions now works also when selecting the tag with the arrow keys.
In the Transformation/Generator Selector, added an indicator that shows which of the MIDI Tools have been applied.
The Scales menu now uses the clip color.
It is now possible to specify the min and max values for enum parameters when they are remote controlled via macro or MIDI-mapping.
It is now possible to select multiple notes in the MIDI Note Editor by holding Shift, pressing and holding the mouse button over a selected note, and then dragging the mouse over any other notes you want to select.
Improved performance when opening .ablbundle files (exported from Move or Note) in Live, or expanding them in Live's browser. In addition, if such a bundle contains audio files that have already been downloaded for Ableton Cloud sets, those will be reused.
The range of the Brightness parameter in the Themes and Colors Settings has been increased for all colors that make up a theme's background, whereas most chromatic colors (clip/track colors, button states, etc.) are now prevented from being affected.
Updated the What's New in Live lesson to include features from Live 12.2.
Updated software text in various areas of Live.
Updated various software text translations in French, German, Italian, Japanese, Simplified Chinese, and Spanish.
When editing Stacks' parameters and chord patterns when the MIDI Tool is inactive (e.g. when the MIDI Note Editor is in the Envelopes view mode), the chord pattern diagram is now updated as expected.
Fixed the following bugs in Arpeggiator:
Fixed an issue where a groove was not applied when Gate was set to values above 75% and below 100%.
Fixed a bug where the pattern would skip or repeat notes when the Arrangement timeline was looped.
Accessibility: Restored the ability to extend selection to notes of the same pitch using the Ctrl (Win) / Option (Mac) + left or right arrow keys with a note selection in the MIDI Note Editor.
Sets that contain unknown scale names now load as expected. Unknown scales are reset to a default major scale in the process.
Fixed an issue that caused note dropouts if only one note was present in a clip when using the DS Clap instrument.
Fixed an issue that caused occasional note dropouts when using the DS HH instrument.
Copying a folder in the browser by dragging and dropping it while holding Alt (Win) / Option (Mac) now works as expected.
The IR envelope in Hybrid Reverb now decays as expected.
Fixed an issue where the name of a tuning system would get cut off when saved if it included a dash followed by a number in the middle of the name, e.g., Tuning-3System.
Phaser-Flanger and Redux will now use less CPU when silent.
A newly loaded Wavetable device with Retrigger set to off will now have LFOs synced to the transport.
With Retrigger set to off, Wavetable's free LFOs will sound the same when restarting the transport at any point in the Set.
Fixed a crash that occurred when navigating the Tags Editor with the arrow keys.
The New Folder option is no longer shown in the context menu when the browser is showing a flat search result list.
On Windows, improved the speed of plug-in scanning and the browser indexer.
Fixed a bug in Auto Shift where MIDI modulation was active even when the MIDI input was disabled.
Removed non-functional options in the Push and Cloud labels' context menus.
Removed the Browser File Preview option from the Push label.
When pressing CtrlF (Win) / CmdF (Mac) and then Esc, the focus will now move back to the content pane as expected.
Fixed an issue that occurred when hot-swapping on loaded presets, where the browser would always jump to the top of the list.
MPE Control no longer stops outputting MIDI when continuously automating the curve min/max settings.
Fixed an issue where the browser's search bar would show "Start typing for tags" or a list of autocompletion suggestions even after the search bar was cleared.
Roar's LFOs now progress continuously in Free rate mode when the device is reactivated, as expected.
Accessibility: In Auto Shift, the keyboard navigation and screen reader are now always synchronized to ensure there are no accidental changes of the state of one element while another element is focused.
The Stretch playback effect in Drum Sampler now sounds consistent across various sample rates.
The play button behavior for the Launchkey MK3 and Launchkey Mini MK3 control surfaces no longer resets the song time.
The arm icon in the display of the KeyLab MK3 control surface now uses different shades to better distinguish track arm states.
Fixed a bug where the first file would be overwritten when exporting two tracks with the same name but different capitalization when using the Selected Tracks Only export option.
Fixed a crash that could occur when triggering Slice to Drum Rack while using the APC64 control surface.
Fixed an issue that caused graphical artifacts with automation curves that used a large number of breakpoints.
Plug-in scanning and browser indexing is now faster on Windows.
The following Kilohearts plug-ins are now shown as MPE-compatible: Phase Plant, Mulitpass, and Snap Heap.
Fixed a crash that occurred when dragging corrupt MIDI files into Live.
Fixed a crash that occurred when loading a Set containing MP3 files if the set cache folder was missing.
Capture will no longer clear its buffer when notes are played over a playing clip and the transport is stopped. Previously, the buffer could be unintentionally cleared in some cases.
Fixed a bug where changes to playing session clips were not reflected if the take lane audition switch was enabled for that track.
Latency compensation now works more reliably when Push is in Control mode.
Clicking on Find and Select toggles (such as the pitch toggles in the Pitch filter) no longer removes focus from the MIDI Note Editor.
Fixed a bug where notes that were selected with the Pitch filter in Find and Select Notes were not retained when switching to another filter.
In Drift, the waveform display now reacts to parameter changes as expected even when the device is inactive.
Fixed a bug that caused ramps in MIDI CC automation to generate sequences of redundant messages (e.g., 0, 0, 0, 0, 0, 1, 1, 1, 1). Now each CC value will only output once unless multiple messages are manually added. As a result, it is now possible to draw more MIDI CC automation envelopes before reaching an external MIDI device ’s maximum data rate.
The width of the Main track in the default Live Set has been expanded so that the dB scale is shown on the mixer.
Live now sets the allowed note range according to the maximum set by the NOTE_RANGE_BY_FREQUENCY directive in tuning systems (.ascl) files, so that the tuning system stops at the last note below or equal to the maximum frequency. Previously, it could stop one note too late.
Fixed a regression that prevented certain non-monotonic tuning systems from using their full range.
Accessibility: Fixed a bug where screen readers wouldn't properly report accidentals for the Transpose control in the Pitch and Time Utilities panel.
Fixed a bug in Max for Live where sending getpath to a live.object that referenced a Push 2 or 3 control would result in an error.
In Live Lite, it is now possible to access the Release Velocity lane in the MIDI Note Editor. Additionally, the menu shown for swapping lanes now only contains the relevant entries.
Fixed a bug where launching or clicking the currently highlighted scene would stop showing the selected clip in Clip View and instead show a “No clip selected” message.
Fixed a bug that caused Live to crash when clicking on Wavetable's waveform display if VoiceOver was enabled.
Dragging tracks from the browser into a Set no longer causes the tracks’ send levels and automation to be reset. When copying and pasting or duplicating tracks, the send levels from the original tracks are also retained.
Fixed a crash that occurred when pressing Enter on automation/modulation in Clip View after the action of moving a breakpoint with the keyboard was undone.
When loading Sets created in Live 10 or earlier, MIDI clips no longer show Scale Mode as enabled in Clip View.
Fixed an issue that caused duplicate note IDs to corrupt Live Sets.
Fixed a crash that occurred when selecting No Color from a scene’s context menu in certain conditions. Additionally, the color menu would not be displayed as expected.
Fixed an issue where Live would report that another instance of the software was running, and therefore a Live Set could not be recovered after a crash, even if only one instance of Live was running at the time.
Fixed an issue where an incorrect track would become selected when clicking on an Arrangement clip while the Device View contained a device that had an expanded breakout view if the selected clip was not on a track that also contained a device with an expanded view.
When an envelope is focused in Clip View’s Envelope Editor, using Ctrl (Win) or Option (Mac) with the up and down arrow keys cycles through all automated parameters. Adding Shift cycles through all parameters.
Duplicating a large number of scenes is now faster.
Fixed an issue where some items where hidden in the browser when hot-swapping.
In Spectral Resonator, Granular mode now produces grains as soon as it is active, and grains will not always produce four sinusoids. This should make the sound more consistent across different modulation modes and between separate instances.
Fixed a bug where the playhead visualization became stuck when using the Sub Osc playback effect type in Drum Sampler.
When the song start time is set to the Arrangement loop start or a locator, the corresponding marker now appears in green.
Note that when saving a Set in Live 12.2, any Set created in an older version of Live must be saved with a new name.
February 12, 2025
January 30, 2025
January 14, 2025
December 18, 2024
November 22, 2024
November 4, 2024
October 24, 2024
October 18, 2024
September 27, 2024
September 23, 2024
September 16, 2024
September 10, 2024
September 4, 2024
August 20, 2024
August 9, 2024
August 1, 2024
July 24, 2024
July 15, 2024
July 9, 2024
July 5, 2024
July 3, 2024
July 2, 2024
Auto Shift is a new realtime monophonic pitch tracking and correction device with formant shifting, available in all Live editions. Its design makes it especially suitable for working with vocals but it can be used with any other monophonic signals. It is also possible to play and harmonise the incoming signal polyphonically via the MIDI sidechain.
Auto Shift includes two modulation sources: a dedicated vibrato LFO or a multi-purpose LFO that makes it possible to modulate all important features of the device. When in MIDI mode, the device is capable of MPE modulation as well.
The device supports both built-in scales and user-defined scales.
Drum Sampler is a new instrument tailored to playing back one-shot samples in the context of Drum Racks. It includes essential sample playing features such as sample start and length controls, an AHD amplitude envelope, Transpose and Detune controls and a filter section with playback effects which allow to time stretch and loop samples, apply frequency and ring modulation, layer a sub-oscillator or noise, add punch or degrade the sound.
Drum Sampler's compact filter section allows you to use four filters optimized for playing back drum hits: 12 or 24 dB low-pass filter, 12 dB high-pass, or a simple single-band half-parametric EQ to emphasise or notch out a portion of the spectrum.
Velocity in Drum Sampler can be used to modulate volume as well as an additional parameter that you can select, such as one of the envelope controls, filter or a playback effect.
Drum Sampler can also be used as the new default for Drum Racks: to do so, simply right-click on a Drum Pad containing Drum Sampler and select "Save as Default Pad" from the context menu. Note that when a Drum Pad is selected, you can now simply double click a sample in the browser to load it inside the current pad: if the pad is empty, the default for Drum Racks will be used - otherwise the currently selected device (if different from the default) will be used instead.
Drum Sampler is available in all Live editions. Note that with the introduction of Drum Sampler, the DS Sampler device has been deprecated. DS Sampler will still be available when loading older Sets that include the device.
The Limiter effect has been completely overhauled both in sound and appearance. An improved envelope makes Limiter's release smoother, which is especially noticeable when longer release times are used. A completely new UI provides better level and gain reduction metering and a more pleasant look.
A Mid/Side routing mode was added, which allows using the first channel to limit the monophonic portion of a signal, and the second channel to limit the stereo (side) portion. For both Mid/Side mode as well as the Left/Right routing, Gain Reduction Link now works as a continuous parameter, so that users can blend the effect of gain reduction across the two channels with more freedom.
Besides the Standard mode of operation, Limiter now includes Soft Clip and True Peak modes. Soft Clip introduces gentle clipping to signals approaching the ceiling level, whereas True Peak prevents peaks between samples. The new Maximize toggle allows controlling dynamic range and loudness with a single control, Threshold.
Saturator has been fundamentally redesigned, so that the main view is focused around the most important parameters. A real time visualisation displays signal level over the curve.
A new Bass Enhancer shaper curve was added, perfect for processing low-end signals such as 808 kick drums and synth basslines. The curve comes with a dedicated Threshold parameter, which allows you to seamlessly morph between soft and hard clipping. Only signals above the set threshold will be saturated.
An additional clipping mode for the second stage was added: alongside Soft, users can now opt for a Hard Clipping stage.
In the expanded view, the pre-shaper EQ curve is displayed alongside input and output spectra, for superior control over the Color parameters.
The new Find and Select Notes option introduces additional workflows for selecting notes in the MIDI Note Editor, including searching for specific notes using different filters.
Find and Select Notes can be activated by pressing the magnifying glass button located in the Clip Content Editor Settings. When the option is active, you can use the following filters to look for and select notes:
When Find and Select Notes is on, the new concept of repeated time selection can be used to make evenly spaced selections. To created repeated time selections, first make a selection that will be used as the basis for the size of the repeated selections, then press Shift and click and drag in the MIDI Note Editor.
Find and Select also makes it possible to select notes within multiple specific pitches, by holding Shift and clicking on different keys in the piano ruler.
The new ways of selecting notes can be used in combination for more advanced note selection states.
Chopping MIDI notes is now easier, more powerful and fun thanks to a new dedicated MIDI Transformation. It is also still possible to chop notes through the Chop note operation in the MIDI Note Editor, which now features improved workflow.
A new Chop MIDI Tool is available in the Transform tab/panel. The tool allows chopping selected notes into up to 64 parts, selecting or designing patterns for note chunks and gaps, extending selected chunks relatively to others, and adding random variations.
Mouse workflow was improved for the Chop note operation, making the mouse and keyboard interactions more similar.
When chopping notes into more or fewer parts with the mouse, the order in which the keys are pressed in the shortcut combination was reversed to provide a more natural workflow. The Option key used in the combination on macOS was updated to Cmd, which is more consistent with the other workflows. Changing the number of parts into which notes are chopped with a mouse is now achieved with the following workflow:
It is still possible to add the Shift modifier key to increase/decrease the number of parts by a power of two.
New MPE MIDI Tools can be used to create curves for MPE parameters of selected notes, with changes visible in the Clip Content Editor's MPE View Mode. Two MPE MIDI Transformation Tools are now available: Glissando and LFO.
The Glissando MIDI Tool ties successive notes or groups of simultaneous notes, making the pitch bend envelope of each note connect to the pitch of the successive one. Controls in the Transformation allow to adjust the shape and starting point of the envelope. At least two notes must be selected in order to use Glissando.
The LFO MIDI Tool sets an oscillating envelope for one of the MPE parameters of selected notes: Pitch Bend, Pressure or Slide. It is possible to select a shape, rate and set a global amplitude envelope for the oscillator.
The LooperDevice LOM class now offers a new export_to_clip_slot function. Calling the function with a valid LOM ID of an empty clip slot as an argument on a non-frozen audio track will export Looper's content to a clip in that slot.
It is now possible to associate a scale with an audio clip using dedicated controls in Clip View's Main Clip Properties tab/panel. Setting a scale in an audio clip doesn’t affect the audio playback itself (similar to how the clip time signature setting doesn’t affect playback) but it is forwarded to scale aware devices on the device chain.
As a result of this change, Auto Shift becomes the first scale aware audio effect.
A groove is now loaded with the default Live Set and automatically applied to any new MIDI clip. By default, the Global Groove Amount is set to 0%, so all you need to do to apply the groove is adjust this value.
In the Groove Pool, there is a new Auto Load Groove toggle, on by default, that controls whether a groove is auto-loaded on new MIDI clips. You can switch the toggle off and no grooves will be auto-loaded. A dedicated Hot-Swap button allows you to select which groove you would like to be auto-loaded.
The state of Auto Load Groove control and the Global Groove Amount are saved with your Sets, templates, and the default Set, so you can customize the defaults however you prefer.
It is now possible to use the new Undo History feature in order to display a list of the available undo and redo steps, with the possibility to undo and redo multiple steps at once by clicking on an entry in the list.
The "Undo History" option is available in the View menu.
It is now possible to switch from the standard-height browser to a full-height view of the browser, stretching all the way down to the Status Bar.
The "Full-Height Browser" option is available in the drop-down menu next to the Show/Hide Browser toggle, as well as in the View menu.
As a part of sound analysis, Live will now assign a new tag type to user samples with a tag that best matches the sound that Live anticipates the sample belongs to. This applies to samples no longer than 60 seconds.
Auto tags can be shown and hidden in the browser using a new Include Auto Tags toggle, and can be removed or changed to user tags in the Tags Editor.
VST3 plugins will now be assigned a tag based on VST3 meta data if the plugin uses a VST Sub Category that maps to one of Live's categories.
The CC Control effect now offers a convenient MIDI CC learn mode. When the Learn toggle is on, the device can receive CC data via regular track or device input. The user can then select one of the customizable controls to learn the specific CC data being sent.
The Echo effect now allows you to freely adjust smoothing time for the Repitch parameter. This makes it possible to adjust how slow or fast a new delay time is applied.
New Phase Reset and Phase Spread parameters are available in Meld's Settings tab. They allow to restart the oscillator phases with a MIDI note and to spread the start position of the oscillator phases, respectively.
The Envelope Follower modulator device now includes a sidechain routing, which allows routing another signal source from other tracks and mix it with the source of the track the device is added to. This feature can be useful in achieving a ducking effect.
The Tuner device now supports tuning systems.
Release Velocity now has a dedicated lane below the MIDI Note Editor.
Time selection, split and crop clip operations are now available in unwarped audio clips.
It is now possible to edit pitch bend in tracks containing Drum Racks using a dedicated lane in the MPE Editor.
June 24, 2024
June 18, 2024
June 10, 2024
January 30, 2025
May 23, 2024
May 17, 2024
April 25, 2024
April 5, 2024
April 2, 2024
March 26, 2024
Accessibility: Mixed state of a control is now exposed to screen readers as "Mixed Value". For example, in a multiple clip selection, where loop is on in some clips and off in others, the state of the Loop switch in the Clip View will be announced as “Mixed Value”.
Accessibility - Added some improvements for MIDI Note selection announcements:
Updated the Core Library:
It is now possible to type in values using the keyboard for the following MIDI Tool parameters when they are focused:
The following improvements have been added for sliders that control “enums” such as pitch or beat division sliders:
Some improvements for the Meld device:
Added some improvements to context menu entries in the Live UI:
Highlighting and selecting tracks when using Solo and Track Activator buttons now work in a consistent way:
The following Looper properties are now available in the Max for Live API:
Updated the behavior of the Scene Tempo and Scene Time Signature fields in the Main track:
Made the following changes to the Windows installer for Live:
Made the following minor adjustments to Roar’s UI:
Fixed a couple of small issues in Meld:
Fixed two small bugs in the Roar device:
Accessibility: Added the following fixes:
Accessibility: Fixed the following issues:
Fixed a few issues in the Recombine MIDI Tool:
Fixed some small issues when using the Add Interval option with Drum Racks or sampled instruments:
Fixed the following issue with Max for Live devices:
February 20, 2024
February 12, 2024
February 7, 2024
Please note that for Mac installations Live 12 is only supported on macOS Big Sur or higher.
Improved accessibility support on macOS and Windows; this includes many updates such as new themes with high-contrast variants, improved organization of Live's Preferences menu, as well as support for screen reader software and other assistive devices. While any screen reader software should work, we recommend VoiceOver (Mac) and NVDA (Win) for the best experience.
In Live’s Options menu, there is a new Accessibility entry which contains commands corresponding to different accessibility preferences, such as "Speak Menu Commands" and "Speak Minimum and Maximum Slider Values".
As part of the accessibility implementation, many improvements for keyboard navigation and keyboard workflows have also been added. You can find out more about these updates in the related subsections of the release notes.
The browser now includes a set of filters which can be used to search and find specific content using descriptive tags.
Relevant filters are displayed based on which category of the browser is selected. To search with all available filters, use the All label in the browser’s Library. Filter Groups can be hidden/shown by right-clicking the Filters header in the browser, or by right-clicking on individual Filter Group names.
You can search for content and tags in the following ways:
When viewing populated filter results, you can save the current search using the Add Label button to the right of the Results header in the browser content pane. Once saved, a custom label is created in the browser's sidebar that contains the filter results. As new items are tagged, the content will also be updated in any relevant saved custom labels.
You can use the toggle to the right of the filters to show/hide the Tags Editor. A collection of default tags is included for all of Live’s built-in content.
The Tags Editor lists all tags in each filter and you can create new user tags for any filter by clicking Add Tag... at the bottom of the Tags Editor.
New Tag Groups can be created by clicking Add Group... in the Tags Editor. User created tags or tag groups can be deleted or renamed via their [right-click](Win) / [CTRL-click](Mac) context menus.
Tags can be assigned to/removed from the selected item in the browser content pane by clicking the checkboxes next to the tag names in the Tags Editor.
Note that tags have replaced folder groups within the browser’s category labels.
CC Control is a new utility device that can be used to send MIDI CC messages to hardware devices, or used in automation lanes on MIDI clips to send out MIDI CC data during a performance.
There are default controls for mod wheel, pitch bend, and pressure data, as well as several additional custom controls that can be configured for individual MIDI messages. The custom controls also appear on Push for easy navigation.
The Custom A button control can be used to send Sustain messages by default, or if set to another CC message, can toggle between sending minimum/maximum values to a MIDI device.
If CC automation already exists for the same CC message chosen in the device, the data will be merged.
Most of Live’s menus, views and controls can now be navigated using the computer keyboard.
A new Navigate menu has been added to Live's menu bar which contains commands for moving keyboard focus to different areas of the UI, as well as the option to toggle the Use Tab to Move Focus functionality on or off.
When on, the Tab key can be used to switch between different controls in a selected view. The following shortcuts related to this behavior are:
When Use Tab to Move Focus is off, pressing the [Tab] key will switch between Session and Arrangement View, as in previous Live versions.
The Use Tab to Move Focus option can also be enabled in Live's Display & Input Preferences, which also include the additional Navigation and Keyboard options:
You can navigate to different areas of Live’s interface using the following shortcuts:
Improved keyboard navigation in Live’s Preferences:
Additional keyboard navigation improvements:
Various keyboard shortcuts have been added and updated to make it easier to work and navigate in Live directly from a computer keyboard.
Shortcuts that contain a single letter key, such as [S] to solo a track, can now be used even when the Computer MIDI Keyboard is enabled by adding [Shift], e.g., [Shift][S].
The [Delete] key can be used to return radio buttons (for example, track volume buttons) to their default state.
Tracks can be frozen using the new shortcut [CTRL][ALT][Shift][F] (Win) / [CMD][ALT][Shift][F] (Mac).
A new submenu called Clip Markers has been added to the Edit menu, which allows you to set clip start, end, and loop markers to MIDI clips when in Clip View. The corresponding shortcuts are also available in the [right-click](Win) / [CTRL-click](Mac) context menu in the MIDI Note Editor:
The new command Move Insert Marker To Playhead in the Playback menu, also accessible via the shortcut [CTRL][Shift][Space] (Win) / [CMD][Shift][Space] (Mac), will move the Arrangement insert marker to the location of the playhead.
Some shortcuts can now be momentarily latched. This means you can hold down the shortcut key and briefly toggle the shortcut action. After releasing the key, Live’s UI will return to its previous state. Momentary latching becomes available after holding down a shortcut key for about 500 ms. The following shortcut keys can be momentarily latched:
If needed, momentary latching can be turned off using the Options.txt entry: -DisableHotKeyLatching
In the MIDI Note Editor, if the insert marker is selected, you can use [ALT] + the up and down arrow keys to select the next and previous notes.
In the MIDI Note Editor, it is possible to adjust note velocity and chance with the following keyboard shortcuts:
It is now possible to resize an Arrangement clip with the keyboard by putting the insert marker at either edge of the clip, pressing [Enter] and then using the left or right arrow key to resize. Pressing [Enter] again will apply the resize action. Pressing [ESC] will cancel the resize action.
The commands Fold/Unfold Selected Tracks [U] and Collapse/Unfold All Tracks [Shift][U] have been added to the View menu.
The keyboard shortcut for the Control Bar's Follow switch was changed to [ALT][Shift][F].
Updated keyboard shortcuts for the View menu's Browser and Groove Pool entries, and introduced a new keyboard shortcut for the View menu's Help View entry:
When the Computer MIDI Keyboard is enabled, all hotkeys on the first and home rows are disabled to prevent causing unexpected changes to a Set when hitting a wrong key.
Added a shortcut for toggling Record in the Session View: [CTRL][Shift][F9] (Win) / [CMD][Shift][F9] (Mac).
The keyboard shortcut for the metronome was changed to [O].
Meld is a powerful and versatile bi-timbral macro oscillator synthesizer that comes with Live 12 Suite. Meld’s deep sound-shaping capabilities can be used to create evolving textural sounds, rhythmic drones, harmonic effects, atonal sounds and more.
Meld features two macro oscillator engines (A and B) which can be layered to create a wide variety of sounds. Each engine is a full synth on its own, and offers unique shaping and tonal variations depending on the chosen oscillator type.
Two envelopes are available for Amp and Modulation per engine, which both offer various looping modes. The Link toggles can be used to apply the same envelope or filter settings to the A and B engines.
A diverse set of modulation routings are accessible in a fully mappable and expandable matrix. Meld also contains two LFOs for each engine: the first is an LFO waveform that is fed into an LFO FX section that contains two possible effects which can be used to finely tune the resulting modulation, and the second is a simple LFO that can be used for standard LFO modulation.
Several filter options are available for each oscillator engine, as well as two scale aware resonator choices in the Filters section. Individual panning, tone, and volume controls can be used to further refine each engine’s sound independently. The Tone control is a combined low/high-pass filter that can be used to round out the signal before it reaches the device’s final output.
The Settings tab contains Glissando, Portamento, and Glide Time options for each engine, as well as Osc Key Tracking toggles. When Osc Key tracking is off, the oscillator will play at a constant pitch of C3 for all MIDI notes or, if using a scale, at the root note of the scale in the C3 octave. It is also possible to enable scale awareness for the oscillators or filters.
In Meld’s Global section, you can choose between Poly or Mono voice mode, set the Stacked Voices amount (similar to unison voices), add a bit of saturation with the Drive control, and adjust the global volume.
Meld’s deep modulation and routing capabilities allow for playful and expressive performances with Push 3 and other MPE controllers, but Meld also provides expressive playfulness with non-MPE devices.
New commands for editing MIDI notes have been added, making it quick and convenient to adjust notes directly in the MIDI Note Editor.
Split divides a note into two or more parts by using either the mouse or computer keyboard.
Split with mouse – Hold [E] and click inside a note at the desired location or drag vertically across it to split it. You can split multiple notes simultaneously in the same way: make a note selection, then click at the desired location in any of the selected notes to split them or drag vertically across the selection to split the notes. To split a note or multiple notes into parts based on the current grid settings, press [CTRL][E] (Win) / [CMD][E] (Mac).
Split with keyboard – If no note is selected, press [CTRL][E] (Win) / [CMD][E] (Mac) to split the note at the insert marker location or at the boundaries of the time selection.
Chop divides selected notes into multiple parts based on the current grid settings or in equal parts, either by using the mouse or computer keyboard.
Chop with mouse – Hold [CTRL][E] (Win) / [ALT][E] (Mac) so that the cursor changes to an arrow and dashed line symbol. Click on a note and drag up to divide the note into equal parts, increasing by one as you drag up. You can hold the [Shift] key together with the shortcut and the number of equal parts will increase by a factor of two as you drag up (note that [Shift] will have no effect if the Computer MIDI Keyboard is switched on). The same operations can be applied to multiple notes simultaneously.
Chop with keyboard – Use the shortcut [CTRL][E] (Win) / [CMD][E] (Mac) to chop notes. While still holding the shortcut keys, you can use the up and down arrow keys to divide notes into equal parts instead of grid steps. The up arrow key will add more divisions, while the down arrow key uses fewer divisions. If you add the [Shift] key, the up and down arrow keys will divide notes by a power of two (note that [Shift] will have no effect if the Computer MIDI Keyboard is switched on).
Join creates a single note from all selected notes that have the same pitch. Any MPE envelope data will be preserved when notes are joined. Use the Join Notes Edit menu command, the context menu option in the MIDI Note Editor, or the shortcut [CTRL][J] (Win) / [CMD][J] (Mac) to join selected notes.
Span (Fit to Time Range) extends selected notes so that their start and end times match the current time selection. For example, if you select multiple notes that have varying end times within a time selection of the first two bars of a four bar clip, using Span will adjust the notes so that they start at 1.1.1 and end at 3.1.1. Use the Fit to Time Range context menu option or the shortcut [CTRL][ALT][J] (Win) / [CMD][ALT][J] (Mac) to span notes.
When using letter-based shortcuts, such as [E] to Split, make sure that the Computer MIDI Keyboard option is switched off so that the keyboard triggers the shortcut and not a MIDI note. Alternatively, you can add the [Shift] key to the shortcut in order to be able to use it while the Computer MIDI Keyboard is on.
A single Chance value can now be assigned to a group of notes so that either all notes play according to the set probability, or only one note out of the group plays at a time.
There are a few different ways to group note probabilities together:
Once grouped, a single marker will be available for the set of grouped notes in the Chance editor. The marker will have a diamond handle (Play All) or triangle handle (Play One) opposed to a circle handle to visually signal that it affects grouped notes, not a single note.
Right-clicking on a grouped note marker lets you pick from two options:
Grouped notes can be ungrouped using the Edit command Ungroup Notes, shortcut [CTRL][Shift][G] (Win) / [CMD][Shift][G] (Mac), or by right-clicking on a grouped note marker and selecting Ungroup Notes. Once ungrouped, individual markers will be available for each note in the Chance editor.
Hovering over a note that belongs to a group now highlights all the notes within the group.
The Status Bar now indicates the Probability Group Type when selecting multiple notes. When all the notes belong to the same group, the type is listed explicitly, otherwise it is marked with an asterisk.
The Probability Group Type selected when grouping notes or changing the group’s type will now be used as the default type for the next note group created through the Edit menu or using the [CTRL][G] (Win) / [CMD][G] (Mac) keyboard shortcut.
A small triangle displayed on MIDI notes that have a probability value of <1.0 is now also displayed when a note belongs in a probability group (even if the probability of this group is 1).
Introduced MIDI Tools, a set of MIDI Transformations and Generators which can be used to automatically shape and create MIDI notes in creative and surprising ways.
In Clip View, two new Tools tabs have been added, one containing transformations and the other generators.
MIDI Transformations:
MIDI Generators:
Each MIDI Tool has a Transform or Generate toggle; when enabled, any changes that get made to the tool’s parameters are applied to notes in real-time. When switched off, parameters can be adjusted freely, and the changes will only be applied when pressing the Apply button. The Reset button can be used to restore the tool's parameters to the default values.
Changes made to MIDI Tool parameters are saved with Live Sets.
In addition to the built-in MIDI Tools, new Max for Live objects can be used to create custom MIDI Transformations and Generators.
By default, two Max for Live MIDI Tools are included in the Clip View’s Transformation Tools and Generative Tools tabs/panels:
These tools utilize the new Array and String objects that were recently added to Max 8.6.0.
To create a custom MIDI Tool, you can click on the Edit button when a Max for Live MIDI Tool is selected to open its corresponding Max patcher. You can change the existing parameters and then save the updated patcher as a new .amxd file.
For custom MIDI Tools to show in Clip View, they must be saved to a folder in Live's Places.
In the browser, Max for Live MIDI Tools can be found in the All and Max for Live labels. Max for Live MIDI Tools can also be found using the new filters MIDI Transformation and MIDI Generator within the Device Function filter group.
The Session View mixer is now accessible in Arrangement View.
You can click the Mixer view control at the bottom right corner of Live's window to expand or collapse the mixer in either Session or Arrangement View. Using the drop-down menu next to the toggle, you can select which areas of the mixer are displayed, e.g., I/O, Sends, Track Volume, etc.
The mixer can also be opened from the View menu using the Mixer entry or the shortcut [CTRL][ALT][M] (Win) / [CMD][ALT][M] (Mac).
The term "mixer" now refers to the entire subview that contains In/Out, Sends, Returns, Volume, Track Delay, Crossfader, and Performance Impact controls.
You can configure individual mixer sections and Return Tracks using the Mixer Controls entry in the View menu.
The section that contains meters is now called Volume and it currently doesn’t have an assigned shortcut.
The sections to the right of Track Headers in the Arrangement View are now called Arrangement Track Controls. You can configure their visibility as well as the visibility of the Return Tracks in the View menu under the Arrangement Track Controls entry. Arrangement Track Controls no longer have shortcuts assigned to them since these are now used for the mixer sections.
In Clip View, the Notes panel has been renamed to Pitch and Time Utilities and has been divided into two sections: Pitch and Time, which contain controls for adjusting note pitch and timing, respectively.
Pitch Tools:
Time Tools:
Roar is a dynamic saturation audio effect that comes with Live 12 Suite. Roar can comfortably move from subtle and precise mastering-grade warmth to wild and unpredictable sound mangling.
Input signals can be routed into one of five different Routing Modes: Single, Serial, Parallel, Multiband, Mid/Side, and Feedback. In Multiband Mode, Low/High crossover frequencies are available. In Feedback Mode, you can blend between the direct and the feedback signal. Drive and Tone controls can be used to adjust the incoming signal before it is sent to the Gain Stage section.
Depending on which Routing Mode is selected, you can apply a shaper curve to the signal in one or more gain stages. Roar offers a selection of wide saturation shaper curves, varying from subtle to distorted, that can be adjusted further using Amount and Bias controls. Several filter options are available and can be applied before or after the shaper.
There are two LFOs, an Envelope Follower, and a Noise generator for complex modulation possibilities, as well as an expansive Modulation Matrix for easy mappings for most of the device’s parameters. You can use the toggle in the device title bar to access the matrix in an expanded view.
Feedback can be added to define the amount of signal that gets fed back into the device’s input using various time modes. The feedback signal can also be inverted and adjusted with a band-pass filter.
The Compress control lets you determine the amount of masterbus compression, while the global Output control sets the overall processed signal in dB.
Live 12 offers a new way of choosing and viewing scales, as well as the option of applying scales across MIDI effects and devices.
You can now select or change a scale for clips using the Scale Mode controls in Live's Control Bar.
The Scale Mode controls will also reflect any changes when clips with different scales are played, making it easy to see at a glance which scales are in use in a Set.
When multiple clips are selected with different scale values, these differences are indicated with asterisks in the Current Scale Name and Current Scale Root Note drop-down menus.
When multiple clips are selected with different scale awareness states (e.g., if a scale is active or not), this difference is indicated by partially color-filling the Scale Mode toggle.
When multiple clips are selected, changes to scale settings made in the Control Bar will apply to all selected clips.
In Clip View, when a scale is active, a new Highlight Scale option appears in the MIDI Note Editor. When enabled, the key tracks that belong to notes of the scale will be highlighted in a unique purple color that is used to signify scale awareness throughout Live.
When a scale is active, the pitch-related parameters in MIDI Tools and Pitch and Time Utilities will also use the selected scale.
The built-in MIDI effects Arpeggiator, Chord, Pitch, Random, and Scale have new Use Current Scale toggles in their device title bars. When switched on, the clip's current scale will be applied and pitch-based device parameters can be adjusted in scale degrees opposed to semitones.
In the Meld device, it is also possible to enable scale awareness for the oscillators or filters.
With the introduction of screen reader support, most of Live's core workflows are now accessible to screen reader users. The following areas of Live can be used with screen readers:
Third-party devices are also currently compatible with screen readers but only to a certain extent.
The following areas are not supported for screen readers in Live 12:
Similarity Search can be used to find similar sounds based on a reference file for audio samples, instrument presets, and drum presets.
In the browser, compatible files will include a Similarity Search icon, clicking on which will return a list of sounds similar to the given file. You can also right-click on an item and select Show Similar Files or use the [CTRL][Shift][F] (Win) / [CTRL][Shift][F] (Mac) shortcut to view this list. The reference file will be shown in the search field and all relevant similar sounding items will be listed below in the order from most to least similar. To the right of each result is a visual representation of how similar an item is compared to the reference sound.
Custom-saved browser categories will remember and reestablish the sound file on which the Similarity Search was based when the category was saved. Note that in such a custom-saved category, the reference file will not be displayed in the search field when opening the category.
Please note that it might take a while for Live to analyze larger libraries and for the feature to be usable for all files. Also, Similarity Search does not support samples longer than 60 seconds.
In addition to searching for similar sounds, it is also possible to swap samples based on their similarity in the Simpler and Drum Rack devices using Similar Sample Swapping.
In Simpler, you can click the Swap to Previous Similar Sample or Swap to Next Similar Sample buttons at the bottom right corner of the Sample Display next to the Hot-Swap button to load and cycle through similar sounds.
You can use the Return to Reference context menu option to go back to the original sample that was used as the basis for establishing sound similarity, or the Save as Similarity Reference option to set the currently loaded sample as the new reference sound.
In Drum Racks, the Show/Hide Sample Swap Buttons toggle at the right of the device's title bar can be switched on to display similarity swapping options for both the entire Rack and individual pads:
You can also hold the [ALT] key to temporarily display the similarity swapping options.
As in Simpler, you can go back to the original sample using the Return to Reference context menu option , or set the currently loaded sample as the new reference sound using the Save as Similarity Reference option.
When using Hot-Swap mode with Simpler, Drum Rack, or an individual Drum Rack pad, clicking the Show Similar Files button next to the selected sample in the browser will display similar-sounding samples which can then be loaded into the device as needed.
Note that Similar Sample Swapping does not support samples longer than 60 seconds.
It is now possible to access Clip View and Device View at the same time.
To open both views simultaneously, use the triangle buttons next to the Clip View and Device View Selectors in the bottom-right corner of the Live window, or use the keyboard shortcuts [CTRL][ALT][3] (Win) / [CMD][ALT][3] (Mac) for showing Clip View and [CTRL][ALT][4] (Win) / [CMD][ALT][4] (Mac) for showing Device View.
When only one of the views is displayed, you can still switch between them using the [Shift][Tab] keyboard shortcut or by clicking on the respective view selector tab. When both are shown, [Shift][Tab] will move the focus between the two views.
Holding [ALT] and clicking on either the Clip View or Device View toggle will open both views at the same time.
Note that the width of the Device Breakout View is no longer constrained by the browser, it stretches across the entire application window.
Live now supports Scala files, which can be used in Sets to access new tuning options apart from Live’s default 12TET tuning. The Live 12 Core Library also includes a set of various tuning systems, which you can find in the new Tunings label in the browser.
You can select the Tuning entry in Live’s View menu or double-click an .ascl file in the browser to open the Tuning panel.
When a tuning system is loaded, the corresponding pitches will be played when using any of Live's built-in instruments, as well as any MPE-enabled plug-ins and external instruments, provided that the pitch bend range is set to 48 semitones. Note that non-MPE-enabled instruments or instruments with different pitch bend ranges will play out of tune.
Plug-ins and Max for Live MIDI effects will also be adjusted to follow a loaded tuning system. Note that Drum Racks will automatically bypass a loaded tuning system when added to MIDI tracks.
When a tuning system is loaded into a Set, the scale controls and features in MIDI clips and in the Control Bar will be hidden.
In the Tuning panel of the browser, additional options are available for adjusting the reference pitch of a loaded tuning system. The default octave for tuning system reference pitch is set to 3.
The toggle to the left of a tuning system's name can be used to access the details of the tuning system in an expanded view. The following details are taken from the description included in the Scala file and displayed in Live: Source, Link, and Number of notes per octave.
The details of a tuning system file are displayed in the Info View when hovering over a loaded tuning system's name
A loaded tuning system can be saved as an .ascl file by clicking the floppy disk icon in the Tuning section of the browser.
The Bypass Tuning toggle in the I/O section of the mixer can be used to bypass a loaded tuning system for an individual MIDI track.
It is also possible to configure a track tuning layout for external MIDI controllers using the Track Tuning MIDI Mapper chooser in the I/O section. When using tuning systems with different MIDI controller layouts, it is possible to see the corresponding input key for different notes in the Status Bar when hovering over notes in the piano roll.
You can select a loaded tuning system and press the [Delete] key to return to Live's default of 12-tone equal temperament.
Live’s UI has been modernized and streamlined, making it easier to view at a glance.
The overall appearance of Live's various views (such as the Arrangement View, Clip View, Session View, and Live's browser and Preferences), have been updated as follows: