All Articles Ableton Live
Ultimate Ableton Live Guide to Saving CPU
Joshua Casper on Thu, July 21st | 3 comments
If your Live session is making your computer grunt & groan under the workload, then this article from Joshua Casper is for you. Here's a multitude of ways to cut back on the CPU load in Ableton Live.

Not all computers are equal. I know the trials and tribulations of using an inadequate CPU to produce music. Because of that, I have learned many tricks on cutting back on the CPU load over the years. My goal in this article is to share a number of the best tricks with you.

Reduce the Sample Rate of Live

The sample rate is the number of times Live marks information about the digital audio. The higher the sample rate the more calculations the CPU has to handle. The more samples the sharper the image (sound). 48 kHz is a good standard, but reducing that to 44.1 kHz will relieve a bit of strain. 

However, going below that isn’t recommended. You should try some of the following methods before going below 44.1kHz.

reduce sample rate

Make use of the Freeze function

This function essentially makes a temporary render of an audio or MIDI channel. It’s like bouncing to audio, without really bouncing to audio. This is useful if you have a CPU heavy VSTi and a boatload of effects behind it. Right-click on any channel and choose freeze, and Live will create the audio file version of the entire track and any automation.

You are then limited to what can be done in terms of editing, but there is always the Unfreeze option if you need to go in and tweak/change some settings. Right-click on any frozen track and choose unfreeze.

Also, you can Flatten the track to make the Frozen version permanent. Right click on any frozen track and choose flatten.

Note: This is also considered “re-sampling” if you follow through and flatten the tracks. 

PRO TIP: I like to freeze the device laden channel and create a new audio channel below it. Then you can click the frozen channel and drag the audio file into the new audio channel. After which I deactivate the frozen channel, but keep it in case I ever need to go back, unfreeze and make changes.
freeze flatten unfreeze tracks channels

Close Non-Essential Programs & Processes

Running chrome while using Live isn’t a good idea if memory or CPU are an issue. But that goes the same for any other programs or processes, e.g., your antivirus program, a Word document, and especially any desktop apps or widgets, if you have them. This also includes Wi-Fi and Bluetooth.

Use the Beats warp mode whenever possible.

The Complex and Complex Pro warp modes take up to 10 times the CPU of beats, repitch and tone. If you need to use Complex of Complex Pro consider bouncing that audio after applying the algorithm by using the Consolidate option (Command/Ctrl-J). 

This will create a new clip that has the original warp mode applied to it. Then you can switch the warp mode back to beats or maybe even turn it off all together if you don’t need to warp the clip any further. 

consolidate complex pro warped clips

Tips for Reverb

Reverb can be quite CPU intensive. There are a number of things to consider while working with Reverb. Most reverbs come with a quality setting. Live’s reverb devices has one built right into the main interface. While producing you can turn this parameter to ECO, but then turn it back to HIGH when you are exporting your final product. 

Another good idea is to put one instance of reverb on a return track and then just use sends to apply reverb to channels. This will reduce the instances of reverb thereby reducing CPU. This technique will work for any effects in the same manner.

reverb global quality parameter

Tips for EQ 8

save cpu EQ 8

Turn of the spectrum analyzer present inside the EQ 8 if you are not using it for a specific purpose. Those pretty dancing lights take a lot of CPU.

Turning off the filters you aren’t using will reduce the CPU drain from the device. Yes, they are using CPU even if you haven’t moved any of the main parameters. 

Right-click on the EQ 8 title bar and make sure “Over Sampling” isn’t checked. Over sampling greatly increases the drain on the system. 

 

Comments (3)

You must be logged in to comment. Login Now

  • KLBK
    The freeze and eq tips are solid, but the rest is basically just lowering your quality. The beats warp mode works for beats, but adds a lot of artifacts to melodies and textures. If you have to use all of these to get your workflow on, I'd rather work destructively, bouncing or freeing hi-quality audio, before starting the next resource consuming task. Nobody wants low quality audio, right?
    • 2 years ago
    • By: KLBK
    Reply
  • Vizypao
    That's what the tip says. Use beats mode "when possible". If it isn't possible bounce (resample) the audio using Complex Pro (or which ever other warp mode at the desired BPM) then re-import to use beats mode, or even better yet no warp mode. These tips are for people that need to do things like this so their computers don't fry or freeze. I used to have to do all of these to some degree or another before I got me new machine.
    • 2 years ago
    • By: Vizypao
  • John
    What I like to do with a frozen midi/audio clip as mentioned above is create the audio track but instead of just dragging the part on to the new audio track.Hold Ctrl & copy it on to the new track.This way you can keep any work you have done intact until you are completely happy with it & then get rid of it.
    • 2 years ago
    • By: John
    Reply
Feedback
Course Advisor
Don't Know Where To Start?
Ask A Course Advisor
Ask Us!
Copy the link below and paste it into an email, forum, or Facebook to share this with your friends.
Make money when you share our links
Become a macProVideo.com Affiliate!
The current affiliate rate is: 50%
Classes Start Next Week!
Live 8-week Online Certification Classes for: