A software music sequencer and digital audio workstation for Mac

Ableton Live for Mac

Ableton Live 11.3.20

  -  3.2 GB  -  Trial

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Ableton Live 11.3.20.

For those interested in downloading the most recent release of Ableton Live for Mac or reading our review, simply click here.

All old versions distributed on our website are completely virus-free and available for download at no cost.

We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Ableton Live 11.3.20 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Ableton Live 11.3.20 Screenshot 1

What's new in this version:

- Live - New features and improvements
- It is now possible to access and edit Note PB and PB Range values directly in the Simpler device. The Note PB and PB Range controls have also been added to Simpler’s parameter banks on Push 3 and 2.
- The Drift device’s non-automatable parameters are now available as properties in the Max for Live API
- A progress bar now appears when transferring files from Push 3 to Live
- Updated the bundled Max build to version 8.5.6. For the changelog
- Added Control Surface support for the Native Instruments Komplete Kontrol S Mk3
- Added Control Surface support for the AKAI APC64
- When loading a Note Set containing features from a version of Note that Live does not recognize, the names of those features are now included in the warning dialog

Updated the Core Library:
- Fixed SP 1200 16ths Grooves
- Changed Hybrid Reverb default routing mode to Parallel
- Restored the Hip-Hop Sub Bass preset
- Added Control Surface support for the KORG Keystage
- Previously, when loading a Set that included devices unknown to the currently used version of Live, an error message was displayed and the Set would fail to open. Now, the Set is opened without the unknown devices
- Live - Bugfixes
- Using the Dry/Wet controls in the Redux device while in Eco mode now works as expected instead of producing a phased sound
- Previously, Live might crash when loading a complex Live Set (e.g., a Set containing a large number of Drum Racks.)

Added the following changes to User Remote Scripts:
- Clarified information regarding button behavior in the UserConfiguration.txt file
- The behavior of SessionRecButton is now consistent with the behavior of MIDI mapping the Session Record button
- Fixed some rare crashes that might occur under certain circumstances
- While scrolling is in progress upon using a quick flicking gesture on a touch pad and the view under the mouse changes (e.g., by pressing [Tab] to switch between the Session and Arrangement View), the scroll gesture now stops. Previously, the scrolling behavior would continue in the next view.
- Limited the number of threads created for audio calculation on Windows to the number of threads that can be created with the highest thread priority. This may prevent audio dropouts on computers with many processor cores.
- The text "Connect Push with Live..." in Live's browser now changes color when selecting a dark theme
- Improved the display of Packs normally available for download when Live cannot connect to the internet or the authorization link to the Ableton server is lost
- Fixed a crash that could occur when configuring a parameter in an Audio Unit plug-in
- Fixed an issue in the SL_MkIII Control Surface script where parameter names and values were not correctly displayed in some cases on macOS
- Fixed a bug that caused CPU spikes when using MPE with Instrument Racks or Drum Racks containing many chains
- Live no longer crashes when deleting a take lane while scrolling with the mouse wheel
- Fixed a crash that could potentially occur when running the Convert Melody to New MIDI Track command
- Fixed an issue where the DS Clang device would get triggered by any note of the same choke group
- The MPE Control device no longer affects UI responsiveness when scrolling in the Session View
- Capture MIDI will not cause Live to crash when using MIDI hardware that creates notes of zero duration
- Previously, re-enabling automation was necessary for many AU plug-ins when reloading a Live Set. This issue is now fixed.
- Fixed an issue where adding or removing return tracks while mixer sends were not visible resulted in the mixer send view being incorrectly sized when made visible again.
- Link is now able to connect to peers it could not connect to before in some cases

Fixed the following issues that occurred when launching Live in full screen on macOS:
- A gray rectangle is no longer shown for a short time at the bottom of the screen
- The padding on the top and bottom of the window is now correct
- Fixed a crash that occurred when editing the numeric value of an automation breakpoint
- Fixed an issue that caused audio dropouts when dragging a selection of many small clips in Arrangement View
- Fixed a bug that made notes appear as if they were jumping around when the start marker or loop brace were adjusted by small amounts
- Fixed an issue in several Control Surface scripts (such as APC mini mk2) where Racks containing macros with duplicate names could not be controlled as expected
- Fixed a bug where some AU and AUv3 plug-ins show no parameters after a changed configuration was saved as default
- Fixed a bug where exporting audio containing an external audio effect or instrument would not create a resulting audio file when restarted manually or due to dropouts
- Fixed a crash that occurred when restarting exporting audio within 100ms after starting Live
- Live no longer crashes when switching away from track (for example via MIDI mapping that changes tracks) while clicking in the Device tab
- Live will no longer repeatedly attempt to re-download an invalid Note Set from the Cloud
- Fixed a crash on Windows that occurred as a result of Direct3D 11 device driver resets and upgrades
- Fixed a “Serious Program Error" crash that occurred when loading a corrupted Max for Live device
- On macOS, fixed an issue that caused CPU dropouts when freezing tracks or rendering Sets which contained External Instrument
- Capture MIDI now correctly compensates for latency across loop jump boundaries
- Fixed a crash that occurred when opening a new Set or closing Live while certain plug-in UIs were visible
- Fixed a crash that occurred when pressing the [CTRL][Q] keyboard shortcut to quit Live while a VST plug-in editor window was in focus
- Fixed an issue where the KeyLab Essential mk3 control surface wouldn't be automatically set up on macOS
- Push 3 - New features and improvements
- Push’s pads and some of the buttons can now be used when browsing the Push 3 Tips lesson on the hardware
- When Note Pitch Bend is set to Automatic in Push’s Expression settings, the glissando type will be pitch bend when using the External Instrument device with the Channel set to MPE.
- Two new buttons, ÷2 and ×2, have been added to Clip View for halving and doubling an audio clip’s tempo
- External Sync can now be enabled in the MIDI tab of the Setup menu, this makes it possible to set up external MIDI clock sync directly from Push
- The half-tempo button for audio clips and the Simpler device is now labelled as ÷2
- A Crop command has been added to Clip View for audio clips
- The layout for the Resonators device has been improved on Push 2 and 3

- In the Audio tab of the Setup menu, there are now two entries for Clock Source: Internal and ADAT In. When set to ADAT In, Push will be synced to the external clock, and Live’s audio engine will follow the external clock rate.
- When hot-swapping audio clips, the browser will open to the location of the selected clip. When hot-swapping empty clips, the browser will open to its main list of categories.
- The current firmware version is now displayed in the Software settings even when Push is in Control Mode

Updated the design of the Quantize options:
- The % character next to the Swing Amount and Quantize Amount controls are larger
- The Quantize To lists are now arranged vertically
- The Play button is now deactivated when external sync is enabled
- In the External Instrument device, meters are now visible for the Channel list of inputs
- The Status and MIDI tabs in the Setup menu now have indicators which tell the user when MIDI data and MIDI clock data is being sent or received, as well as the tempo that Push is synced to if external sync is in use.
- The selected MIDI port's sync delay is now shown in the Setup menu's MIDI tab where it can be changed with an encoder
- Push's Play button will now show the state of Live's transport even when it is synced to an external MIDI clock, but pressing the button when it is externally synced will have no effect
- The turn off dialog will now be displayed after a short power button press
- The selected MIDI port's sync delay is now shown in the Setup menu's MIDI tab where it can be changed with an encoder
- When using a tuning system that is not built with twelve notes, the layout option in the Scales menu uses a larger font and now includes a space between the number and the unit
- Users can now upload usage data from when Push was used in Standalone Mode to Live
- Push 3 - Bugfixes
- When loading a Set with a wavetable selected in the Wavetable device, the device's visualization is now reliably shown after loading; this fixes an issue where Push would show "No Device" under certain circumstances.
- When entering Hot-Swap Mode while the second Macro page of a Rack device is visible, the Rack device can now be hot-swapped
- Selecting the second Macro page of a Rack device while holding the Delete button will now delete the Rack device
- Push no longer crashes when selecting the first slice of a manually sliced Simpler device by pressing the pad representing that slice while holding the Select button
- When switching between two clips in Clip Mode, the clip's name and parameters are now correctly updated and displayed
- Connecting Push 3 to a computer now works correctly when the currently selected track contains a Wavetable device
- The timing of MIDI coming out of Push 3 is now more accurate, especially at higher audio buffer sizes
- When sliding between pads to change pitch on Push 3 with the Repeat button active, the repeated notes now follow the pitch bend and timbre correctly
- Fixed a typo in the message that appears on Push's display after successfully authorizing Live.
- The Transpose parameter is now correctly available in Sampler's main bank on Push 3.
- The waveform in Push's Clip View for audio clips is now correctly updated when dragging warp markers around or when using the ÷2 or ×2 buttons.
- Max for Live devices that observe the values of controls without getting them will now work with Push 3.
- Push 3 will now retain the last chosen buffer size after being rebooted.
- When nudging a Simpler slice's start position past the end marker of the sample, Push will no longer crash in Standalone Mode.
- After changing the metronome sound setting on Push 3, and then restarting the unit, the sound setting is now preserved.
- Previously, files with names containing percent characters would not show correctly on Push.
- A MIDI track's instrument can now be played when its input routing is set to "FromPush".
- After Push starts up in Standalone Mode, there is now less of a delay before certain features start to work. Also, the first device or Set loaded after starting Push will take longer than before if it uses Max for Live.
- The playhead in Push 3's Clip View of audio clips is now correctly displayed when using the ÷2 or ×2 buttons.
- It is now possible to open the same Set twice in a row via Live's Push browser label.
- An icon now appears to indicate whens a selection cannot be dropped when attempting to drag and drop it on or within the Push label in Live.
- The demo song will now be loaded on startup if the onboarding tutorial wasn't finished during Push's previous run.
- When starting Push 3 in Standalone Mode, the bottom row of buttons are no longer lit.
- It is now possible to use Max for Live patches and presets that utilize Node.js on Push 3 in Standalone Mode.
- Toggle controls are once again shown in a white instead of gray when active.
- The Cue volume can now be reset to its default value by tapping the Volume encoder when holding the Delete button, while the encoder is controlling the Cue volume.
- Samples and .amxd files collected and saved into Projects no longer show up as duplicates in their respective browser categories.
- Previously, when holding a step and a note in the Melodic Sequencer + 32 Notes layout, releasing the note after releasing the step would "deactivate" the step sequencer.
- When saving a Set after renaming it, the Set is correctly saved under the new name.
- Fixed an issue with PMC power button handling to ensure that units in Control Mode can be switched on and off correctly.
- While the scale menu is open after pressing the Scale button, Push no longer shows notifications such as "Play C2 to C4".
- Trying to delete a device parameter's automation no longer results in an error that causes unexpected behavior.
- MIDI and pad feedback will be more reliable on Push in Standalone Mode, especially at lower audio buffer sizes. It is also less likely that the audio will freeze at random times, especially when sending MIDI clock from Push.
- Live no longer crashes when deleting multiple Group Tracks at the same time while Push 3 is connected.
- It is once again possible to enter Note Edit mode using the jog wheel or Edit button, and select notes.
- When connecting Push 3 while in Control Mode to a computer running Live, it will be properly set up and connected to Live - even if Live was previously running seven Control Surfaces.
- Sets with larger numbers of tracks don't lag as much when editing steps in a step sequencer.
- Live no longer crashes when using Push 3 and changing the length of a note via a step sequencer while at the same time modifying that note via one of the encoders (e.g. Nudge).
- Push 3 will no longer crash when going from having an output selected to having no output.
- Push will now be less likely to hang before starting when switching from Standalone Mode to Control Mode.
- Push units without processor should now start more reliably.
- Canceling the shutdown dialog now restores previous views as expected
- Removed the FromPush and ToPush MIDI ports from the Control Surface configuration. When used, these could lead to some erratic behavior. Any Control Surfaces that the user has configured to use these ports will be disconnected.
- Push should now be more responsive when switching between Control Mode and Standalone Mode
- Improved Hot-Swap Mode so that the Load Previous and Load Next buttons are now only visible if the previous or next item can be loaded, respectively
- Pads are now less likely to intermittently stop and start working again when playing on Push
- Fixed a crash that occurred when pressing the Edit upper display button in Clip View while an empty MIDI clip was selected
- Push will continue to be automatically armed for recording as expected, even after connecting and then disconnecting a control surface with an auto-arming feature
- Fixed a crash in Live that occurred when quickly turning the Start and End encoders in Simpler on Push
- Pink track Arm buttons are now properly disabled in Live after unplugging Push 2 or Push 3 (in Tethered Mode)

dated Push’s firmware to version 1.4.0. This addresses the following issues:
- An issue with audio distortions that occur when booting into higher sample rates
- A problem with unexpected high velocity outliers on outer pads
- An issue with Y jitter at the lower third of the bottom row of pads
- Fixed a crash that occurred when shutting down Live while a return or the Master track was selected
- Fixed a crash in Live that occurred when changing the scale root from Push 2 or 3
- MPE pitch bend now works correctly in Operator when Push 3’s Note Pitch Bend mode is set to Automatic