Max for Live Improvements
New Devices and Device Improvements
- Tracks with sidechain routings can now be frozen.
- Frozen tracks now provide Post-FX output routing to other tracks. This allows tracks that are sources for sidechains to be frozen.
- It is now possible to freeze tracks which contain AU, VST or Max devices that receive audio from another track (sidechains).
- Live now has a new option in the Rendering Options section of the Export Audio/Video dialog: "Include return and master effects". If selected, every track will be rendered as if it was soloed and the master track was being recorded. This means that return and master effects are included.
- When a track with a sidechain is frozen, unfrozen, and frozen again, the track's audio is now always re-rendered. This ensures that changes in the sidechain source track are considered in the new rendered file.
- The Arrangement Overview is now resizable, and its contents now always fit inside the box exactly.
- When moving through the Arrangement using the arrow keys, the view will scroll to keep the selected track visible, if necessary.
- When committing a groove on a MIDI clip, a time selection is only made if notes were selected prior to committing the groove.
- Clicking on the timeline ruler will pause follow.
- In arrangement, when calling "Select All" (e.g. by pressing Cmd+A), if there is a locator (cue marker) behind all material, the time selection will extend up to that marker.
- It is now possible to transform automation horizontally and vertically: upon creating a time selection inside an automation lane, handles will appear, which allow to stretch / scale the selected automation.
- It is now possible to edit the value of an automation breakpoint or segment using a context menu and keyboard. While hovering over a breakpoint or segment, right-click and press the new "Edit Value" context menu item to make the automation value box editable. Enter a new value and confirm the entry either by deselecting the value display box or hitting the Enter key.
- When hovering over an automation and a 'preview' breakpoint is shown, users can right click and access an "Add Value" context menu item. The new breakpoint can then be added with the entered value.
- When right-clicking on an automation lane, the context menu now reveals a number of pre-defined shapes that can be inserted into a given time selection. If no time selection exists, the length of the shape corresponds to the current grid quantization.
- In Automation Mode, clip fades can be viewed and edited while holding down the "F" key.
- Added buttons to the Envelopes box for Session clips to toggle between automation and modulation envelopes in the Clip View. Modulation envelopes in Arrangement clips can now be accessed directly via the clip envelope chooser. Previously, they were only accessible through a parameter's context menu. Modulation envelopes now appear in a modulation-specific color. Also, the LEDs in the clip envelope choosers now show whether a parameter is automated, modulated or both.
- When drawing non-quantized automation (using draw mode with a disabled grid) or recording a continuous stream of value changes, Live now creates ramps instead of small discrete steps, to avoid unwanted zipper noise. Note that this excludes parameters that require discrete steps, e.g. pitch, on/off switches or choosers.
- When drawing automation with a deactivated grid, Live will insert fewer breakpoints and tries to use curved segments whenever possible. This will significantly reduce the overall amount of breakpoints and makes it easier to edit the automation envelope afterwards. This also applies to drawing modulation, except when the parameter type doesn't support it.
- Added a "Simplify Envelope" command to the context menu of automation envelopes within a time selection, which removes unnecessary breakpoints and tries to use curved segments whenever possible to allow easier breakpoint editing.
- When clicking on a control in a clip's Sample Box in the Clip View (e.g., Clip Gain) the corresponding modulation envelope will be selected and displayed in the Clip Envelope Control chooser.
- In automation envelopes, the strength of S-Shapes that were inserted via the context menu can be adjusted with the Opt/Alt curve modifier.
- Live's database will keep working even if a second Live instance is running. Previously, this was not the case, thus resulting in a partially empty browser.
- The Arrangement View can now be zoomed using a pinch gesture on a supported trackpad/touchscreen. Pressing "ALT" while using the pinch gesture changes the track height.
- The MIDI Note Editor, Sample Editor, Sampler and Simpler also support zooming by using a pinch gesture on a supported trackpad/touchscreen. Furthermore, the MIDI Note Editor can now be vertically zoomed using the pinch gesture on a supported trackpad/touchscreen while holding "ALT".
- Arrangement tracks can now be resized vertically by pressing "ALT" and "+" or "ALT" and "-".
- Using the shortcut "Opt/Alt" + "U" folds and unfolds all tracks in the same area / level. If the tracks are in a mixes state (e.g. some are folded, some are not), this third state is also remembered and can be restored by further pressing this same shortcut.
- Tracks can be folded in the Arrangement View by pressing "U" (for selected tracks), or "ALT"+"U" (for all tracks).
- It is now possible to fold and unfold Group Tracks in the Session View by pressing the "U" key. This also works when multiple Group Tracks are selected.
- Automation lanes can now be resized vertically by pressing "ALT" and "+" or "ALT" and "-".
- The "Show All Tracks" functionality that was bound to the "S" key in the Arrangement has been removed. The "S" key can now be used to solo tracks in the Session and Arrangement instead.
- Pressing “H” in the Arrangement vertically resizes all tracks to fit the view exactly (or as much as possible).
- Pressing “W” adjusts the Arrangement View's horizontal zoom so that the whole song fits to the view, with one bar of padding left and right.
- Added “H” and “W” buttons next to the Arrangement Overview. These buttons have the same resizing functionality as the “H” and “W” keys in the Arrangement View, and are MIDI-mappable.
- The "fit song to screen width" (“W”) and "fit all tracks to screen height" (“H”) now remember the view state when invoked. When invoking them again, the remembered view state is restored. Additionally, the respective buttons in Arrangement indicate whether a remembered state exists by changing their color.
- When the Detail View is in focus and displaying either the Envelope Editor or Sample Editor, pressing `W` fits the clip region to the Detail View's width, snapping to the nearest bar on either side (when applicable).
- When the Detail View is in focus, pressing "H" zooms in on the area from the lowest to the highest note in the clip. The behavior with multi-clip editing is also the same: notes in all edited clips are considered.
- Pressing the "Z" key or clicking the View menu's "Zoom to Time Selection" command changes the height of selected content to fit the Arrangement View. The "X" key now allows zooming back out from the time selection. When zooming in multiple times using the "Z" key, the "X" key can be pressed multiple times to go back one step each time the key is pressed.
- The "Z" and "X" keyboard shortcuts now work for MIDI clips in Clip View.
- In the Arrangement, when only a few notes exist within a MIDI clip, they now appear in a larger size.
- On Windows, Live now respects the Control Panel's "Choose how many lines to scroll each time" setting.
- In the Arrangement Overview, clips now always appear in the same color as in the Arrangement.
- The Clip Overview in Session View now shows the entire song, and visually aligns with the Arrangement Overview.
- In the Arrangement, the "Zoom to/Back from Time Selection" actions are now animated.
- When using the pinch gesture or mousewheel + modifier to zoom in the Arrangement View or Detail View while Follow is enabled, Live will now always zoom to the playhead.
- Live now supports pixel-perfect scrolling on Apple Trackpads and Windows Precision Touchpads.
- Single tracks now appear in a standby selection color, under certain circumstances. Until now, only multiple selected tracks were shown with a standby selection color, whereas single tracks were simply shown as unselected. The changes are as follows:
- when resizing an unselected track in the Arrangement, the track now appears as a standby selection. This is consistent with the behavior in Session View.
- when selecting one or more tracks with a standby selection, the standby selection is now re-activated, instead of a single track being selected. This applies to both the Session and Arrangement Views.
- when tabbing between the Session and Arrangement Views, selected tracks now appear in the standby selection color, even if they were just re-colored.
- On Windows with a HiDPI screen, VST3 plug-ins are now scaled the same way as VST2 plug-ins. Previously they were rendered too small or displayed UI glitches.
- On Windows, the cursor that indicates that a breakpoint can be added is now white.
- Improved the appearance of note sizes in the Clip Overview / Zooming Hot Spot.
- Rubber-band selection now scales correctly on hi-dpi screens.
- The status bar text shown after selecting MIDI notes in the editor has been improved, so that if only one note is selected, it does not display that as a range anymore.
- Scale intervals can now be observed from Max for Live.
- Introduced "Delay", a new audio effect device for Live. Delay combines the functionalities of the Simple Delay and Ping Pong Delay devices into one. Additionally, it provides the ability to modulate delay time and filter frequency with a built-in LFO.
- When opening an older Set or Preset which used Simple or Ping Pong Delay, an upgrade button will appear on the Delay device used in place of the original devices. This is to preserve the previously used device free time range: upgrading the device (pressing the button) will only affect the sound of the set / preset if the 'free time' parameter was either mapped to a macro or to a Max for Live device.
- Introduced Channel EQ. Channel EQ is a three-band equalizer focused on immediacy. It comes with a highpass filter toggle, a low shelf filter, a semi-parametric mid band and a hybrid high shelf/lowpass filter.
- It is now possible to drop an audio file onto Wavetable's Oscillator tabs, and use it as a wavetable. By default, the wavetable is processed and smoothed. However, Wavetable also provides a "Raw" decoding option. Please note that at this time encoded files (e.g. *.mp3) are not supported, unless they have already been decoded by Live.
- Added a Loop Mode chooser, Loop Time slider and Beat Sync/Rate slider to the Volume Envelope in Simpler's Classic Playback Mode. Previously, these controls were exclusively available in Sampler.
- Added a new "Rand" modulation source to Wavetable's MIDI tab, which generates a random value when a note starts.
- When mapping a parameter to an empty macro, the macro assumes the full range of the target parameter, and will be set to the current value of the target parameter.
- Introduced support for VST3.
- All plugin settings now appear in a dedicated "Plugins" tab in the Preferences.
- Introduced system folders for VST3 plug-in scanning. Also added a button to the "Plugins" Preferences tab to enable and disable system folders.
- VST3 plug-ins are now scanned via a separate background process. Plug-ins that crashed during scanning no longer cause Live to crash. In addition, Live will not need to wait for the plug-in scan to finish in order to launch.
- VST3 plug-in scanning now supports symlinks.
- For VST3 plug-ins with less than 65 parameters, the parameters are now auto-assigned after instantiation. Also, when copying a VST3 plug-in or loading a Set with VST3 plug-ins, the parameter assignment (and value) is retained.
- Sidechain routings, Gain and Mix parameters are now displayed in third-party plug-ins in the Device View.
- Additional audio input and output buses from VST3 plug-ins can be used from track "Audio To" and "Audio From" routing choosers, as with VST2 and AU plug-ins.
New Devices and Device Improvements
- Previously, when unfreezing a track that had frozen tail clips, the clips were still draggable.
- Breakpoint values would erroneously be displayed behind insert markers.
- When using the smallest adaptive grid possible (i.e. zooming in until the grid size is displayed as 1/16384 in the lower right corner), moving the insert marker or nudging a selection using the cursor keys would sometimes stop working.
- Previously, CC messages received in a track input might erroneously affect a clip that is playing back on a different track, even if that track was not armed. Also, Live no longer filters out "duplicate" CC messages.
- Automation segments and breakpoints would appear highlighted on frozen tracks, although automation cannot be edited in such cases.
- In automation envelopes, the automation value display will no longer disappear after opening a context menu and moving the mouse above it.
- It was erroneously possible to set the insert marker or select time on a frozen automation lane.
- If the template Set was saved showing the Clip View, Live would re-open the Set with the Clip View closed.
- A crash could occur when loading a new Set after remote-mapping a Macro control in another track.
- Live Sets could become corrupt after duplicating a clip (or a track containing a clip) and then adding additional notes to one of the clips.
- Creating a looping Arrangement clip containing MIDI notes and zooming out far enough would cause the clip content to suddenly appear as a black block.
- Previously, when selecting all editable text within a field, a gap would appear to the left side of text.
- The mouse cursor would not change when attempting to resize clips in the Arrangement, if the Session View was playing back a clip on the same track.
- Fixed a text glitch that occurred when displaying sample time values in Sampler or Simpler.
- Previously, when Live's interface was zoomed above 100%, text or track headers might be cut off. Additionally, the Reverb device's Reflect and Diffuse parameter texts were cut off. Both bugs have been fixed.
- Fixed some minor graphic / layout bugs.
- Fixed a bug which prevented Group Tracks from being un-soloed when the Solo switch was mapped.
- Fixed a bug which prevented existing Macros from connecting when grouping devices within a chain of an existing group device.
- Live would crash when using the "Delete Device" context menu item, while the device was being renamed.
- Fixed a number of inconsistencies that would occur when an AU plug-in's parameter list changed, which could potentially leave a Live Set in a partially broken state.