Live 9 Release Notes
Download the latest version of Live 9 from your user account.
9.1.1 Release Notes
Improvements and feature changes
- Live will now automatically repair its database in case it gets corrupt, e.g. due to a fatal write error or a sudden power outage during a database transaction, etc.
- Live would always record the last received CC value into a MIDI clip, even if it was received before the actual recording was started. Live now ignores the last value and only records MIDI CC data that are received during the actual clip recording.
- Live would allow to trigger changes from notifications via the Python API. This could lead to problems with Live’s Undo history or even to crashes and is no longer allowed. Note that this change might affect compatibility with 3rd party control surface scripts, i.e. scripts that are not natively supported by Ableton. Please contact the manufacturer of the script in case you encounter any problems.
- Live would cut off all currently playing notes on a MIDI clip when engaging overdub recording in the Arrangement View.
- When recording clips on multiple tracks in Session View by triggering a whole scene, clip recording would sometimes be aborted too early in some slots.
- Under certain conditions, the playback of a Session clip would stop when scrubbing outside of the clip’s loop boundaries.
- Live would freeze when setting the loop length of an unlinked clip envelope to the minimum value.
- Live's MIDI map mode could crash when sending MIDI messages while another chooser or context menu was open.
- Fixed a crash that could occur when creating audio feedback routings with drum rack sends, for example when routing a return chain to itself.
- Live could crash under certain conditions when flattening clips containing automation envelopes.
- Live could crash after using 'Capture and Insert Scene' on the last available Session scene and then undoing that action.
- Live could crash under certain conditions when using Japanese text input methods on Mac OS X.
- Max for Live devices could be out of sync when exporting audio with multiprocessor support enabled.
- When loading a Live set with a MIDI clip that contains modulation for Max for Live parameters of the "live.dial" type, the modulation values would sometimes not be restored correctly.
Changes for Push:
- Push's display now indicates if you’re editing a clip that is not the currently playing clip. It also allows to quickly move the focus back to the playing clip by pressing the up/down arrow buttons.
- Push's display now indicates if a selected track is frozen and cannot be modified.
- Deleting automation for device on/off switches or track activator buttons would not work from Push.
- Push’s auto-arm function would not work with certain track routing settings.
- The playhead could behave erratically or completely disappear when enabling the loop in Live’s Arrangement View and setting it to an odd loop length.
- Push could freeze when browsing user folders, in case a path name contained certain special characters.
- Grabbing individual buttons of Push’s button matrix from Max for Live would not work anymore.
- Fixed a rounding problem that could sometimes occur with the bar graph that shows up on the display when tweaking an encoder.
9.1 Release Notes
Improvements and feature changes
- Added dual monitor support.
- When exporting audio, sample-rate conversion is now done using the high-quality SoX Resampler Library, resulting in higher quality exports when rendering to a lower sample rate.
- Live now uses multiple CPU cores when exporting audio and the normalisation process is faster than before.
- When exporting audio files from Live with the option "Create Analysis File" enabled, Live will now save warp markers with the .asd file, so that information about the original tempo and tempo changes are correctly reused when re-importing the audio file into Live later on.
- The 'Export Audio / Video' export dialog has been improved.
- It shows the same options whether launched from Session or Arrangement View.
- Some of the export settings have been regrouped to provide a better overview.
- "All Tracks" has been renamed to "Individual Tracks" in the "Rendered Track" chooser.
- The export dialog now shows information about the source and target sample rate.
- The "Open Recent Sets" menu now has a "Clear List" and "Remove Unavailable Sets" option.
- The menu item "Close Live Set" has been renamed to "Close Window". It will now close any secondary window that is open. If no secondary window is open, it does nothing.
- The audio buffer size is now restricted to power-of-two values. Windows users should note that not all ASIO drivers support this and may still allow to use non power-of-two values. This can lead to a higher CPU load and higher latencies. Ableton recommends to always use power-of-two buffer sizes, i.e. 64, 128, 256, 512,... samples.
- Optimised default presets for Auto Filter, EQ Eight, Saturator, Tension, Simpler, Sampler, Analog, Operator, Electric.
- Added 10 new Simpler presets to the Core Library.
- Updated manuals, lessons, info texts and translations.
- Minor improvements for usage data reporting.
- When creating a new track by dragging an instrument to the clip/device drop area, Live would keep the last selected clip stand-by-selected. Now it moves the selection to the clip slot that matches the Session View's crosshair.
- The mouse and keyboard could sometimes become unresponsive after zooming, scrolling or tweaking parameters on OS X 10.9 "Mavericks".
- Automatic updates could break an installation if the update process was interrupted.
- Automatic updates would not work when running Live in ReWire slave mode. Therefore, automatic updates are now turned off in this case.
- Live would not check if there's enough free disk space available before applying an automatic update.
- Fixed a problem which could lead to a memory leak in the Ableton Index and Web Connector processes.
- Loading Live Sets and presets could take longer than necessary if the file contains references to missing samples.
- The metronome timing would be incorrect after reloading a Live Set with a different time signature than 4/4.
- Decreasing and then increasing the audio buffer size in the Audio preferences tab could cause permanent crackling on Mac OS X 10.7 or higher.
- Two crossfaded clips running in 'Complex' or 'Complex Pro' warp mode could cause crackles and dropouts if the samples were time-stretched.
- Negative sample offset modulation of the Beats warp mode would not work correctly and could lead to disk overloads.
- The Sampler device occasionally produced a red 'D' (harddisk warning) if the sample is played very fast (high note, low base note). The fix reduces the likelihood of such disk dropout warnings.
- Audio effects or racks with a high overall latency would not be rendered correctly. The beginning of the rendered file could contain a short period of the dry signal.
- Fixed a bug that could cause parts of a waveform to disappear when dragging a warp marker.
- Live would select clips slots when clicking and dragging in the empty area below the clips slots.
- Key presses were not correctly forwarded to Live from VST plug-in windows or the video window (PC only).
- Fixed a CPU performance problem which could occur with certain VST plug-ins.
- Fixed a bug which could prevent certain AU plug-in windows from closing in the 64-bit version.
- Live could crash when recording automation for VST or AU plug-ins on return tracks.
- Looping automation in Session View clips was not correctly disabled when touching an automated parameter with the mouse.
- MIDI sustain messages would be occasionally ignored when recording over an existing MIDI clip in the Arrangement View.
- Irregular audio output values from Max for Live devices (i.e. "Not a Number" signals) would break downstream signal processing in Live. Such signals are now automatically replaced with silence.
- Presets containing Max for Live devices from the User Library would sometimes not be shown in the browser's "Max for Live" label.
- Max for Live API: The "length" property of a looped clip would reflect the distance from the clip start to clip end marker and not the length of the loop, as specified in the API documentation.
- Max for Live API: Live could return a "bad number" error message when observing the "clip_trigger_quantization" property.
- Live could crash when remapping a Max for Live device after using undo.
- Live could crash when adding a drum rack from the "Autobeat" pack.
- Mapping a MIDI message from a ReWire master application to one of Live's parameters could crash the ReWire host and freeze Live.
- Live could crash when pressing CMD/CTRL + M or CMD/CTRL + K during startup.
- Kit-Core 808 Kick, Toms and Congas could produce unwanted clicks when tweaking the “Low/High Cut” macros.
- The "Shaperello Pad" preset could produce unwanted clicks when tweaking the "Erosion" macro.
- Removed redundant choke group in Kit-SessionDry.
- Fixed wrong notes in Scale preset "Minor Pentatonic Scale".
- MIDI data routed from a track output to the Launchpad would be sent on the wrong MIDI channel.
- Fixed LED-update for Track On/Off button on Reloop KeyFadr/KeyPad controllers.
Changes for Push
- Updated firmware to version 1.13. Live will show a dialog box on startup if a new Push firmware is available. Detailed update instructions and a changelog are available in a separate Knowledge Base article.
- Added a Melodic Step Sequencer mode.
- You can now add parameter automation to the selected step in a step sequencer.
- Push's display now indicates automated parameters, as well as overridden automation.
- Step Sequencer mode is now also available for Drum Racks that are nested inside Instrument Racks.
- Less force is required to set steps in the step sequencers and loops in the loop selector.
- Improved behavior and color scheme for the loop selector in step sequencers.
- Auto-follow mode is now disabled when creating new clips by setting the first step in the step sequencer.
- When navigating between different clips, Push now remembers which “page” of a step sequencer was selected in each clip and returns to it when reselecting a clip.
- When holding down a step in a step sequencer, you can edit the length of MIDI notes in steps (coarse) and in percent (fine). The length of the edited note is also reflected on the button matrix.
- You can delete all notes on the same pitch within the current loop by holding down the delete button and then pressing the respective pad. This works in Note mode and also for playable drum pads.
- The "Fixed Length" setting is now respected when creating a new clip by adding steps to an (empty) step sequencer.
- When enabling 'Scales' mode, you can use the first encoder to scroll through the available scales.
- Push's display now shows a short message when using the Undo / Redo button.
- The second footswitch input now allows to control clip recording: A single tap triggers Push's record button. A double-tap triggers Push's "New" button.
- Clips inside group tracks would not be indicated on the button grid when using Session mode.
- When creating a new clip while Push is in Session mode, any update to that clip's color was not reflected on Push.
- The playhead could sometimes skip the first step when auto-follow was enabled.
- The playhead would sometimes be stuck for a short time or skip beats when changing the step sequencer's resolution.
- If a clip's start marker was set to a negative time, e.g. -2.1.1, it wasn't possible to move the loop length into a negative time range.
- Audio or MIDI tracks (with their MIDI input set to something other than Push) would be disarmed when selecting Tracks via Push, regardless of the Exclusive Arm settings.
- Live could crash when overdubbing automation on a Return track using Push.
- Live could crash when remapping a Max for Live device whilst touching / releasing an encoder on Push.
9.0.6 Release Notes
Improvements and feature changes
- Added control surface support for Novation Launch Control.
- Added control surface support for Novation Launchkey Mini.
- Added control surface support for Reloop KeyFadr.
- Added control surface support for Reloop KeyPad.
- Updated lessons.
9.0.5 Release Notes
Improvements and feature changes
- Added control surface support for M-Audio Axiom Air 25, 49 and 61 keyboards.
- Added new default presets for Analog, Electric, Operator, Simpler, Sampler, Tension, Auto Filter, EQ Eight and Saturator for improved compatibility with control surfaces.
- The menu item 'View -> Detail -> Track' was renamed to 'View -> Detail -> Device'.
- Updated lessons and info texts.
- The Ableton Index process could block the GUI after launching Live.
- Fixed a bug which could decrease Live's GUI performance in sets containing a very large amount of devices.
- The Arpeggiator device could play too many notes under certain conditions.
- MIDI velocity fades would not work in an Instrument- or MIDI Effect Rack's key zone editor.
- Chains assigned to certain velocity ranges in an Instrument Rack's Velocity Zone Editor would not be triggered under certain conditions.
- Using the TAB key while renaming a track would not jump to the next track name if certain control surface scripts were enabled in the MIDI / SYNC preferences.
- The Launchpad could sometimes show artifacts of the Mixer mode in User Mode II after switching between the two modes.
- Status updates that are sent back to a MIDI controller from a control surface script could interfere with status updates from manual MIDI mappings.
- Live could crash when moving VST or AU plug-ins to a different track while the plug-in's GUI was open.
- Live could crash when closing a Live set that contains AU plug-in devices with Program Change automation.
- Live could crash when using 'undo' and 'redo' actions on non-configured plug-in parameters.
- Live could crash under certain conditions when re-enabling the audio engine if the currently loaded Live set contains VST or AU plug-ins.
- Live could crash when changing the warp mode of multiple clips at once, if one of the clips contains a .rex file.
- Live could crash when loading a Live set containing a Convolution Reverb device.
- Live could crash under certain conditions when moving an automation segment.
- Triggering an Audio-to-MIDI conversion from the browser could corrupt the Live set, if the target track was created inside a group track.
- Live could crash under certain conditions after saving a Max for Live device in the Max editor.
- Improved the text of the error message which is shown after a certain type of crash on Windows systems ("HandleStageOne" class).
- Under certain conditions, Live would show an error message after updating to a new version: "Can't access file database: database error, prepare statement: No such table: sqlite_stat1".
- The Windows installer would sometimes not install the "Microsoft Visual C++ Redistributable" package correctly, which could result in a "Side-by-Side Configuration Error" when trying to launch Live.
- The links to the accompanying Demo Sets in the "What's new in Live 9" Lesson would not open the correct demo set for feature-limited versions.
Changes for Push
- It's now possible to browse user folders that were added to 'Places' in Live's Browser. Note that empty folders are hidden on Push.
- When 'Clip Workflow' mode is selected, the 'Duplicate' button now only affects the currently selected clip and not the entire scene. Shift + 'Duplicate' will Capture and Insert a scene.
- The Scene Launch Buttons would be lit even if no scene exists.
- Pressing the 'Select' button and a Scene Launch Button would fire the scene instead of just selecting it.
- When using 'Undo' after duplicating a scene, the LEDs of the previously duplicated clips would remain lit.
- Navigating Drum Rack banks using Shift + Octave Up / Down would not work correctly.
- Holding a Track Select button to unfold a group track would not work anymore.
- Under certain conditions, audio clip recording would suddenly stop when enabling the "Fixed Length" function on Push.
- Live could crash after hot-swapping a Drum Rack, if Push and another control surface script was activated in Live's MIDI/SYNC preferences.
- Live could freeze while working on a Drum Rack if the Push control surface script was selected twice in the MIDI / SYNC preference pane (1x with the "Live" port and 1x with the "User" port).
9.0.4 Release Notes
- VST / AU plug-in devices could be inactive after loading a Live set containing a large number of plug-ins (regression in Live 9.0.3).
- The "grab_control" function which allows to gain control over a control surface's button matrix via Max for Live would not work anymore (regression in Live 9.0.3).
- Fixed a bug which could cause the File Manager window to reopen after launching Live.
9.0.3 Release Notes
Improvements and feature changes
- Added a new skin: "Disco".
- Added a new option to the "Record/Warp/Launch" preferences pane: "Start Transport with Record". If activated, the transport will start immediately when clicking on the Session- or Arrangement-Record buttons. If deactivated, it prepares for recording as in Live 8, so you have to launch a clip in Session View or click the 'Play' button. You can hold down the Shift modifier key when clicking on the record buttons to invert the behavior temporarily.
- When recording automation on top of an existing automation envelope, and quickly clicking on different positions in parameters like sliders, X/Y pads, etc., Live now records a latching automation envelope instead of jumping back to the previous value.
- The Compressor device does not clip input signals at +20 dB anymore.
- Added control surface support for Novation Launchkey series.
- Added control surface support for M-Audio Axiom Air Mini 32.
- Added a user satisfaction survey. After several hours of usage, Live will ask you to rate the software on the next startup. You can submit a star rating or simply dismiss the survey.
- Updated manual, lessons and translations.
- The Trial version of Live 9.0.2 could hang on startup.
- Live would not work as a ReWire slave on Windows.
- The performance of the Ableton Index process has been improved, especially on OS X.
- The Ableton Index process would sometimes not scan all folders after adding them to the sidebar.
- The Ableton Index process could block the GUI during saving and exporting of Live sets, presets or clips.
- Scanning folders containing a huge amount of files could take longer than necessary.
- The Browser would not update its content pane after a change in the file system if the selection was somewhere outside of the Browser.
- Expanding the Audio Unit folder in the browser's "Plug-ins" label could be slow for users which have a lot of library content installed.
- Live would not save a clip self-contained after dragging it to the Browser and confirming the name of the new clip by clicking anywhere outside of the Browser.
- The Session Record button would not turn off if the recording was aborted, e.g. by stopping or deleting the currently recording clip, disarming a track, etc.
- Under certain conditions, MIDI notes would not get recorded into a clip slot after deleting a previous clip.
- Overdubbing into MIDI clips could unnecessarily bloat the undo history file.
- Fixed a graphical glitch which could occur in the representation of the filter curve in EQ Eight's Frequency Display.
- Several MIDI control surfaces would not correctly shut down after quitting Live, e.g. motorfaders on the Mackie Control would not return to zero, Axiom Pro devices would not exit Hypercontrol mode, etc.
- The "Project Mix IO" control surface would not work.
- The channel strip buttons on the Mackie Control XT would not work.
- Fixed a bug where the key navigation in track headers would not work properly when certain control surfaces are selected.
- When using control surface scripts, the blue hand would sometimes not map to any device, e.g. after creating a device and then deleting it by using undo.
- Live could sometimes crash on quit in case a faulty MIDI remote script throws an exception in the Python console.
- Fixed a crash which could occur in Live Intro when right-clicking on a drum rack chain.
Changes for Push
- Using the touch strip to change banks in drum racks now requires to pick up the current value, to avoid changing banks accidentally while playing.
- Fixed incorrect intervals in the Locrian scale.
- The velocity curve setting would reset to the default value when opening a new Live set.
- Changing the pad sensitivity settings could be slow if a drum rack was in focus.
- Updating the LCD display could be slow when switching between Drum and Note mode.
- The Push LCD could remain blank and no mode would be selected after holding the 'Browse' mode button.
- Fixed a bug where 'Browse' mode would be exited after swapping a Max for Live instrument.
- Tracks created by dragging an instrument would sometimes not be automatically armed if Push is connected.
- The "Arm Exclusive" preference would not be respected when Push was connected.
- Fixed a bug where recording wouldn't work properly if the default clip launch mode was set to 'Toggle' mode.
- Fixed a crash which could occur when using the 'Quantize' function.
- Fixed a crash which could occur when using Push to delete a device whilst recording automation for this device with the mouse.
9.0.2 Release Notes
Improvements and feature changes
- The "Group to Drum Rack" option is available again in the context menu of all instrument devices, provided that the device is not yet grouped into a rack and is not a drum rack device itself.
- Improved browser performance when clicking on the "Drums" label.
- Improved browser performance when clicking on labels while Search is active.
- Improved browser performance when hot-swapping presets in the browser's "Places" section.
- When Search is activated, the selection color in the browser's content pane is now in line with the color scheme of the browser's sidebar and the frame around the search field.
- Changed the factory default for dropping samples on a Drum Rack. It now activates the "Retrigger" mode in Simpler by default.
- Removed the gray shade which would cover the Arrangement View's scrub area when the global Back-to-Arrangement button was on, because the controls underneath (e.g. the loop brace, locators, etc.) would look inactive although being active.
- Simplified message boxes at startup when using the Trial version offline.
- Updated several lessons, info texts and translations.
- MIDI Mapping for Song Tempo Fine Tune would not work correctly.
- When recording automation into a clip, the automation would not latch during the first iteration, but jump back to the last value.
- Clip automation for VST and AU plug-in parameters could get lost after importing a track from the browser into a new Live set.
- When recording clips from Session into Arrangement View, the recorded clip could have an incorrect loop length if the Arrangement's loop was enabled.
- MIDI would not be recorded into Session clips when launching a scene after shift-clicking the Session Record Button.
- Under certain conditions, Time Signature Changes would not be recorded correctly into the Arrangement.
- Under certain conditions, the white background that indicates the active clip region would not be shown for unwarped audio clips in the Arrangement View.
- The numbers in the Arrangement View's beat time ruler could disappear when zooming in.
- When duplicating MIDI notes in a clip, the duplicated notes would sometimes scroll out of view.
- The browser's content pane could scroll to a wrong position when enabling hot-swap, so that the selected preset would be out of view.
- The velocity setting in Simpler and Sampler wasn't correctly restored from 'Slice-To-New-MIDI-Track' presets.
- The file manager would sometimes not replace missing samples even though matching candidates were found.
- (64-bit Windows) Exporting video at 48 kHz would not work.
- (64-bit Mac) The video window could go black after toggling full-screen mode on and off.
- (64-bit Mac) The content in the video window would sometimes not resize correctly when jumping in the playback position.
- Max for Live: the API would return a list instead a list of symbols in certain cases, e.g. when querying a track's input / output routing targets, it would return "Sends" "Only", instead of "Sends Only".
- Live could crash when trying to preview a multi-selection of files in the browser via Shift+Enter.
- Live could crash during authorization when successively clicking the "Authorize with Ableton.com" button.
- Fixed a crash which could occur when importing certain Live sets by dragging them to the scene drop area.
- Feature-limited versions (e.g. Live Intro or Lite) could crash when opening certain context menus.
Changes for Push
- When holding the User mode button, you can now set the global pad sensitivity and velocity curve independently.
- In Session Mode, there is now a higher pad sensitivity threshold, to prevent accidental clip launching.
- When a Drum Rack is selected, loop selection and step sequencer pads have a higher threshold to avoid accidental triggering.
- Max for Live devices are now accessible in Push's browser.
- While in 'Browse' mode, you can now scroll through pages by holding Shift + up/down buttons.
- File extensions have been removed when browsing for better browsing clarity.
- Saved Presets now show up correctly in the top-level of instrument racks and effect racks.
- When holding one of the 8 main encoders, touching the 'Swing' or 'Tempo' encoders will not take over the display, to avoid a 'flickering' LCD.
- You can now see the correct values and units of VST plug-in parameters on Push (e.g. "440 Hz" or "75 %"), provided that the VST plug-in transmits these information to Live. Previously you would only see generic values ranging from 0 to 1 in Push's display, even if Live's plug-in parameter list would show the correct value and unit.
- On the selected track, the 'Track Select' button now toggles the arm button for audio tracks. The track select buttons turn red if a track is armed.
- When Record is on, the playhead of the step sequencer and played back notes are indicated by red LEDs.
- The Record button now turns off if you change tracks via Push (in Note Mode), so that you don't accidentally keep overdubbing in the new track.
- Repeat mode now turns off when moving to a different track.
- The state of the accent button would remain on after accenting a step in the step sequencer.
- Group tracks would automatically unfold when opening a set with Push attached.
- Toggling Map mode off in Live while Push is in User Mode could crash Live.
- The Push startup dialogue has been removed.
- Various other technical improvements.
9.0.1 Release Notes
- Improved support for Ableton Push.
- Improved Browser usability and performance.
- Added Live 8 library import option and support for legacy 3rd party content packs.
- Improved transport bar and per-track Back to Arrangement buttons.
- Several lessons and info texts have been updated and translated.
- Numerous bugs and crashes have been fixed.
9.0 Release Notes
- Initial release (DVD only)