New features and improvements
Arrangement Editing
Automation
Control Surfaces
Interface Improvements
Max for Live improvements
MIDI editor
New Devices and Device Improvements
Setup
Wavetable
Arrangement Editing
- When copying a time selection inside an automation lane, this can now be pasted upon the content lane. The copied automation will always land in the correct lane.
Automation
- When nudging a time selection in an automation lane, the automation outside the selection remains unchanged.
- Enabled vertical auto-scrolling when dragging an automation lane.
- Reintroduced the toggle button for showing/hiding additional automation lanes.
- Additional automation lanes are now unfolded by default.
- Improved the horizontal movement of a range of automation segments. Ramps are no longer created when a time selected range of automation is moved (by nudging or dragging) horizontally and is still partially within the original time range.
- Fades no longer snap to the Arrangement View grid.
Control Surfaces
- Added support for IK Multimedia iRig Keys I/O.
- When connected, the Novation Launchpad S and Launchpad Mini control surfaces are now automatically selected in the Preferences.
Interface Improvements
- Improved Live's perfomance when resizing audio clips in the Arrangement.
- Added a gap between the handle and the track of the scrollbar in the Arrangement and Session View.
- Sharpened the appearance of the triangle that appears above bipolar knobs.
- Adjusted spacing between devices and meters in device chains.
- Adjusted the color of the Arrangement Overview frame to increase visibility in dark Themes.
- Changed the color of Drum Rack label to increase visibility in the Dark Theme.
- Adjusted the spacing below Session View's horizontal scrollbar so that it is centered.
- Adjusted the selection frame in device groups and corrected inconsistencies in the look and behaviour of the Sampler device.
- A track created by dropping a single clip into the Session or Arrangement View's Drop Area now inherits the clip color instead of the source track color. When dropping several clips at the same time, the new track still inherits the source track color, as before.
- Improved the playhead smoothness on Windows.
Max for Live improvements
- Max 7 license owners can edit gen~ patchers in Live 10's Max for Live editor.
- Fixed permissions issues on macOS for non-Admin accounts.
- Updated documentation for the Live Object Model.
- Improved UI repainting and Live queue processing with many Max for Live devices.
- Multi-core rendering in Live is now supported if a Set contains Max for Live devices.
MIDI editor
- MIDI note chasing now works when:
- scrubbing in the Arrangement View.
- restarting transport using "Shift" + "Space" in the Arrangement View.
- scrubbing in the Detail View of an Arrangement clip.
- scrubbing in the Detail View of a Session clip.
- Previously, there was a possibility that all MIDI notes in a key could disappear when stretched to an extremely small size (e.g., when using the ":2" button). This has now changed, and further stretching is not possible once notes reach a very small size.
New Devices and Device Improvements
- Filter curve visualisations in Wavetable are updated in real time in cases where e.g. an LFO or Envelope is mapped to the filter cutoff frequency.
Setup
- On Windows, Live now cleanly shuts down when a user logs out, shuts the computer down or reboots it. It also displays a message explaining why it is preventing the computer shutting down, giving the user 30 seconds to abort shutting down and save the Set.
- Updated various info texts.
- Added translations for the following lessons: "A Tour of Live", "Recording Audio", "Creating Beats", "Playing Software Instruments" and "Max for Live Devices".
- When re-opening Live, the state of the Computer MIDI Keyboard on/off toggle is now remembered.
Wavetable
- In Wavetable's Mod Matrix, the left column containing target names now features bars that indicate the unmodulated and modulated value of the respective parameter. Additive modulation is indicated by a bipolar bar starting from the unmodulated value, while multiplicative modulation is indicated by a unipolar bar starting from the left.
- When Live's transport is started or if there is a jump in beat time, Echo and Wavetable LFOs now update their phase if they are beat-synced.
Bugfixes:
Arrangement Editing
Automation
Browser
Control Surfaces
File Handling
Interface Improvements
Max for Live bugfixes
MIDI editor
Multi MIDI Clip editing
Navigation
Nested Groups
Devices
Setup
Wavetable
Arrangement Editing
- Previously, when freezing a track, the hatched pattern that indicates frozen tails would also erroneously appear in the track's clip headers.
- Previously, start and end markers for unwarped audio clips were erroneously quantized to the grid.
- Creating a warp marker could trigger scrolling of the selected clip under certain circumstances.
- Previously it was not possible to adjust the loop start position in unwarped audio clips without quantization.
- A crash would occur when editing the crossfade between two very short clips.
- Fixed a crash when removing a device that showed a parameter in an additional automation lane while the mouse is hovering over the parameter's automation.
- The "Select Track Content" context menu command would not work on multiple selected tracks.
Automation
- Previously, when copying an Arrangement clip with existing automation to another track, automation would not be copied even if the target track and source track contained identical devices. Also, if a track is created by dragging a clip into the Arrangement drop area, all automation is now copied over and set to the the correct time.
- Copying and pasting automation might lead to unexpected results, if the copied selection extended across multiple tracks.
- The Show/Hide Additional Automation Lanes button is now always visible when unfolding a track that has been folded by resizing.
- When pressing the Option (Alt) key and clicking on a track's Unfold Track button, the position of that track does not change.
- MIDI Ctrl or Mixer modulation envelopes would be lost when dragging a clip from Arrangement to Session View.
- Live could crash on Windows when clicking on a breakpoint while holding the grid modifier.
- Positioning fade handles with arrow keys was not working correctly.
Browser
- AU plug-in default presets (.aupreset files) were no longer shown in the Live 10 browser.
- Files from the "Current Project" label might fail to appear in the browser under certain circumstances.
- File types unsupported in certain editions and when run as a ReWire slave (e.g., .amxd and .aupresets) erroneously appeared in Live's browser.
- .M4A audio files would not show up in Live's browser anymore.
Control Surfaces
- Added bank definitions to Wavetable for third-party control surfaces.
File Handling
- Previously it was not possible to delete files or directories with names containing slashes.
- Previously, toggling Automation Mode would create an Undo step.
- Fixed a crash that occurred if a Live Set contained "{}" characters in its name.
- Plug-ins and Sets that are saved in directory junctions on Windows work again.
- Live would crash when launching the program by double-clicking a Live Set, in cases where the Live Set was corrupted.
- Fixed a problem which might prevent AU presets from recalling correctly.
Interface Improvements
- Improved CPU usage by reducing the amount of graphic updates for the Detail View.
- Live's window contents no longer briefly flicker after changes to a hardware display setup.
- Depending on the language used in Live, the progress of the crash recovery wasn't visible on the splash screen because the text was clipped.
- Improved the drag and drop handling on HiDPI screens. Previously, dragging a file from Explorer into Live would show the file at the wrong position in Live (Windows only).
- Fixed a bug which caused text to overflow on top of the frame containing the browser's search field.
- Fixed a bug which caused clips to be incorrectly colored when readded to a Live Set, if an .asd file was previously created.
- On Windows 10 with HiDPI displays, dragging and dropping within Live, into Live, and within scaled plug-ins now works as expected. Please note that dragging and dropping from Live to other programs or to HiDPI-aware plug-ins may still cause issues when HiDPI Mode is active.
- Fixed a bug where sequences of visually short borderless notes would be nearly invisible if crowded into overlapping pixel areas.
- Fixed a minor visual issue affecting corners in grouped devices.
- Fixed a minor inconsistency in the height of notes in Arrangement clips and clip previews.
- Upon loading a Live Set, the clip envelope parameter selection would not be restored in the Detail View.
- When double-clicking and dragging a slider control, the mouse cursor would not be hidden as expected, if Pen Tablet Mode was disabled.
- Meters in Live's mixer would appear as stuck when loading a Set.
- Improved UI performance on Windows when resizing Arrangement clips.
- Fixed a bug which incorrectly applied bold formatting to chunks of text in the Help View.
- If HiDPI was enabled on a Windows 10 machine, the preview of a dragged object (either dragged within Live or into Live) would appear offset.
- If multiple audio clips were selected, changing a selection in the Detail View would create a wrong time selection in the Arrangement.
- Removed inconsistent extra spacing from the context menu entry "Add Lane for Each Automated Envelope" in automation lane headers.
- Previously, some radio buttons in certain devices displayed unreadable text.
- On Windows with a HiDPI screen and HiDPI Mode enabled, it is once again possible to drag a file from Live into Explorer.
- On Windows, dropping files from Addictive Drums 2 into Live works again.
- When renaming Arrangement clips, the wrong mouse cursor would be displayed, making it difficult to insert the cursor at the desired position.
- The grayed out text "Open Groove Pool..." in a clip's Groove Pool dropdown menu is now more visible in the Dark theme.
- On Windows, if a plug-in showed a modal dialog, the main window could not be closed while that dialog was being shown.
- When running Windows on a computer with a 4K screen and HiDPI Mode enabled, Live's UI would temporarily stop updating if the mouse hovered over an instance of the Spectrum device's breakout view.
- On Windows 10 (version 1803) with HiDPI enabled, drag and drop now works as expected between Live, plug-ins and Max and the Explorer.
- Horizontal sliders are now black instead of white in the Dark Theme (this is particularly noticeable for plug-in device parameters in the Detail View).
Max for Live
- Added the following changes to Max for Live:
- File copying is now faster (this affects building standalones and Max For Live devices).
- Restored Hints functionality.
- live.gain~: height no longer changes when changing font.
- Live could crash when deleting a Max for Live device which had a fullscreen window.
- Live's main window can no longer obscure all other windows when using Max for Live devices.
- Previously, Live might fail to access MIDI ports if the Max editor was open in the background at program launch.
- The Max patcher window is now correctly sized on Windows.
- Text in message boxes would sometimes appear cut off.
- Various nodesnames attribute improvements.
- Fixed issues with adding new objects to presentation mode.
- poly~: fixed a crash which might occur when muting messages in nested poly~ patchers.
- Seq object now properly records MIDI.
- umenu and live.menu would block the Max scheduler while the drop-down list was displayed.
- Firewall permissions dialog is appropriately suppressed in the Max for Live editor.
- HiDPI: improved drawing when changing Windows display settings.
- JS: sketch methods are no longer called on non-UI js objects in js_calljsfun().
- Max Authorization Window: improved wording and user options.
- mgraphics: deletion of temp file is now ensured when reading an .svg from a Max for Live device.
- Performing an Undo after Macro-mapping a Max parameter would leave that parameter unmapped and unusable.
- Live would crash when dragging a Live device on top of a Max for Live device.
- Mapping Device Rack Macros to a live.remote would break under certain conditions after reloading the Set.
MIDI editor
- When folding an empty MIDI clip in a Drum Rack that contained at least one chain receiving all notes, the clip would fold to that chain only, whereas now the clip will not fold at all. Also, when switching between audio clips while a warp marker was selected, the Seg. BPM box would erroneously show the tempo of the previously selected marker. This would also lead to jumps in the displayed waveform visualization when the tempo was adjusted.
- The Note Ruler in the MIDI Editor can now be double-clicked to vertically zoom to all used key tracks. In a multi-clip editing scenario, notes of all clips are taken into account, whereas previously only the notes of the foreground clip were considered. Additionally, fixed a bug which prevented the vertical zoom state from initializing correctly under certain circumstances.
- Fixed a few minor bugs in the MIDI Editor:
- when selecting one out of many selected notes, the selection would not revert to the selected note
- when opening the context menu while hovering over a background note, and then clicking outside of the context menu, the background note would remain in a hovered state
- when hovering over a background note, it was possible to highlight a momentarily invisible foreground note
Multi Clip Editing
- Previously, the adaptive grid size of a newly created clip could sometimes be incorrectly calculated when multi-clip editing.
Navigation
- Tracks in the Arrangement View would scroll out of view completely when toggling Automation Mode if the highlighted track was not visible.
- When resizing an Arrangement track, only tracks whose header is selected will be resized. Previously, a track might be erroneously resized if a content selection existed on that track.
- When scrolling up and down in the Arrangement View using a mousewheel, the view would only move in very small increments.
- Previously, when extracting a Drum Rack chain to a new track, the zoom level and time selection were erroneously applied to the newly created clip.
- When undoing the deletion of a note while in Arrangement View, the Clip View zoom level unexpectedly zoomed in to that note.
- Previously, scrolling the Arrangement's mixer section with a mousewheel was not possible.
- Previously, the time selection status display would not get updated when selecting a clip in the Arrangement.
- The grid modifier would not toggle the grid when changing the time selection or moving the insert marker with the arrow keys.
- Dragging a device over a Session return track header that overlapped a group device chain header would cause erratic scrolling in Session View.
- On macOS, grid snapping would erroneously toggle when setting the Arrangement loop start/stop marker position by clicking inside the Arrangement View scrub area while holding the [CMD] modifier.
Nested Groups
- Fixed a crash that occurred when duplicating a nested Group Track containing a plug-in with an active modal dialog while Live's second window was open.
New Devices and Device Improvements
- The Arpeggiator device could lead to crashes under certain circumstances.
- AU plug-in parameters might behave erratically when being controlled with the mouse, under certain circumstances.
- It was erroneously possible to tweak parameters in the expanded view of certain devices, even if the track was frozen.
- Under certain circumstances, some Wavetable and Echo parameters would not respond smoothly.
- Simpler's settings would not be recalled correctly, if the device was set to Slice by Beat and its playback was not warped.
- Echo's timing would change when exporting audio at a different sample rate than the one currently in use.
- Under certain circumstances, Wavetable's polyphonic voice stealing would cause certain notes to get stuck.
- A crash might occur when trying to preview a Live Clip in Live's browser, if this referenced a Wavetable device.
- The switches on the left side of the Glue Compressor device are now centered.
- Certain parameter names would be truncated in the left column of Wavetable's Modulation Matrix.
- Dropping many samples onto a Simpler or a Drum Rack would take much longer in Live 10 than it did in Live 9.
- Live could crash when loading certain Wavetable presets from the Core Library.
Setup
- Fixed a bug which caused a "Preferences.cfg corrupt" error when importing Preferences from 32-bit Live versions.
- Fixed a crash which occurred on startup under certain circumstances.
- Added info texts translations for Drum Buss, Echo, Pedal and Wavetable devices.
- On certain Windows machines, attempting to authorize Live 10 would fail.
- While running, Live would fail to update the availability of MIDI ports.
- Live was not able to prevent entering Sleep mode or turning off the display on Windows.
- Changing the MTC Start Offset in the Preferences would have no effect.
Wavetable
- The animated sliders beneath the modulation target names would occasionally not appear in Wavetable.
- Improved Wavetable's impact on CPU under certain circumstances.
Changes for Push:
Push
- Improved the display of Live's color palette on third-party control surfaces.
- Updated Push 2's firmware to version 1.0.63. This version contains the updated color palette for Live 10.
Push Device Visualization
- Added bank definitions to Pedal, Drum Buss, and Echo for third-party control surfaces.
- Envelope visualizations are now available for Wavetable on Push 2.
- It is now possible to select wavetables in the Wavetable device on Push 1.
Push bugfixes:
Push
- The clip color palette for Push 1 was updated to match the Live 10 color palette.
- The Push 1 browser would not display entries correctly if Live's language was set to Japanese.
- Improved the touch-strip latency when working with MIDI tracks in Clip Mode on Push 2.
- Fixed parameter sensitivities for Analog and Impulse devices on Push 2.
Push Device Visualization
- Wavetable's filter visualization on Push 2 might be displayed incorrectly after the Control Surface script was reinitialized.
- A device's color would not update correctly on Push 2 when moving the device to a new track.
- Push 2's display failed to indicate that an automation existed for certain Wavetable filter parameters.
- The On/Off icon was missing for the Pitch envelope in the Operator device on Push 2.
- Fixed envelope slope visualizations in Wavetable on Push 2.
- Added missing parameters and icons for Operator and Analog's parameter banks on Push 2.
- Fixed a scenario where Push 2's display could crash when hot-swapping AU plug-in presets.
Push MIDI Clip Mode
- After redoing a clip recording on Push 2, the wrong zoom state would be displayed.
- The Note Settings view would close after touching an encoder, if all notes were being edited (Push 1 and Push 2).