• Skip to main content
  • Skip to primary sidebar

Why Logic Pro Rules

A website dedicated to Apple's Logic Pro, the best Digital Audio Workstation out there.

  • Blog
  • About
  • Free Logic Pro Templates & Guides
  • Contact

December 12, 2017

Audio Engine Too Slow?
Here’s 10 Ways to Fix Logic Pro X System Overloads

So you bought Logic Pro X. You’re stoked. And you’re digging in and making great sounds.

But someday, something is going to happen.

It might not be today. It might not be tomorrow. But someday the sound is gonna cut out, and an ugly message is gonna threaten your sanity:

Logic Pro X System Overload Message
Hell is this message.

There’s nothing that will kill your vibe faster than a System Overload.

System overloads can be a pain. And if you’re 60 tracks deep, with an average of 5 – 6 plugins a track, you could very well expect it.

WTF?!?!?!

Trust me – I know what you’re feeling right now.

You hit play. And the Apple Beachball starts to spin. 5 seconds go by, and Logic starts to play your song.

But two seconds in, Logic just craps out.

System overload.

You hit play again, this time no Beachball of Doom. Just straight to –

System overload.

And now you want to put your fist through your Mac.

But Wait!

Your Mac, let alone Logic, is performing thousands of tasks at every moment. Throw a CPU-intense program like Logic in the mix, and resources are gonna get tight.

The good news is, you can beat this! You can beat the System Overloads and Beachballs that stew your anger and threaten your Mac’s life.

Follow these steps, and you’ll be on your way to the Logic experience you deserve:

1. Change the Buffer Size and Range

Logic Pro X Audio Preference Menu99 times out of 100 a System Overload is due to bad Buffer Settings.

The Buffer is the way your Mac manages the thousands of processes it needs to complete.

Your Mac’s Buffer is like a waiting room. Processes check in and sit down. And the functions that need immediate attention receive first priority. While other functions hang out until it’s their turn.

If the buffer is too small and there’s too many processes arriving, your Mac overloads.

That’s why you need to help your Mac out. By setting the buffer size and range, you can help your Mac understand how important Logic is at any time.

To do this, go to Logic Pro X > Preferences > Audio…

Logic Pro X Audio Preferences

This is the Audio Preference menu. Home to all things related to how Logic manages incoming and outgoing audio.

And when a System Overload pops up, you can bet your boots that the I/O Buffer Size is too small.

You’ve got 6 sizes to choose from:

  • 32
  • 64
  • 128
  • 256
  • 512
  • 1024

If you’re recording live or software instruments, you’ll need the smallest buffer you can get away with. If you’re at 64, try 128.

Keep going down until your Mac can handle the session. But make sure you or the musician playing doesn’t feel like the recording is lagging.

A buffer that’s too slow will introduce Latency. Latency is an audible delay you can hear while trying to record in Logic.

If you’re mixing or mastering, you can get away with the slowest size available – 1024. Since you’re not recording it doesn’t matter if Logic takes a little longer to react.

Logic Pro X Process Buffer Range

The Process Buffer Range is another level of managing the Buffer. Medium is the default setting. But you can set this to Large if you’re experiencing a bad case of the Overloads.

2. Use a Smaller Sample Rate

Logic Pro X Sample RateLogic is awesome because it handles a huge range of Sample Rates. From 44.1k to 192k, you can get as hi-def as you want with your projects.

The Sample Rate is how fast Logic is grabbing audio as you record it. It’s like a camera taking a picture. The faster the shutter speed, the faster the camera is capturing the image.

Samples Rates deal in frequencies over time. So a 44.1k sample rate is capturing 44,100 samples per second.

The good news is that 44.1k, the lowest sample rate, captures the whole audible range and beyond.

There’s some debate over sample rates, but one thing you should know:

The higher the sample rate, the bigger the audio files.

And the bigger the audio files? The more resources Logic needs to run your projects.

44.1k is more than enough to run your projects on. Often engineers use 48k.

The higher you go, the more you run the risk of System Overloads. So I would stick with 44.1k or 48k.

IMPORTANT: It’s never wise to switch up your Sample Rate mid-project. Doing so can make a mess.

Instead, make sure to set the Sample Rate before you start.

How to Change your Sample Rate

The LCD display in Logic should show your Sample Rate on the left-hand side:

Logic Pro X LCD Display

If you don’t see the Sample Rate, you’ll need to Customize the Control Bar.

Control – Click in the Control Bar area, and click Customize Control Bar and Display…

Under the LCD column, you can enable Sample Rate or Punch Locators, And click OK:

Logic Pro X Customize Control Bar and Display

Now you should see the project Sample Rate in the LCD display. By clicking on the number, a menu will pop-up and you can choose a Sample Rate that best fits your Mac.

Logic Pro X Sample Rates

Set your projects to 44.1k or 48k and enjoy!

3. Close All Other Applications

Too Many Applications Open

Often it’s very easy to leave applications open and hanging in the background. For example, leaving your web browser open while you work in Logic.

Even though you’re not using your web browser, it’s still using up your Mac’s resources to run. Which will only further irritate your System Overload problems.

It’s always best to Quit any other applications while you’re working in Logic.

Taking it even a step further, quit any applications that are running in the Task Bar:

Running Applications in Task Bar

As you can see, I have 6 applications running in the background. If I really want a better performance out of my Mac, I should quit out of all them.

4. Remove All Inputs to Audio Tracks

If you’re done recording to an Audio Track, it’s best to remove any inputs to that track.

When your audio tracks have an input enabled, that means Logic is expecting to record. This takes up valuable resources.

To remove an input, simply click on the input field of an audio track and select No Input:

Logic Pro X No Input

5. Make Sure Software Instrument Tracks Aren’t Selected

Logic Pro X Software Instrument Track SelectedLike tip number 4, Software Instrument tracks are also expecting to record at any moment. When you have a software instrument selected, Logic gives more priority to that track.

More priority equals more Mac resources.

So when listening back to your work, always make sure you don’t have an Instrument Track selected. This will reduce the load on your Mac.

6. Use Send Effects Whenever Possible

Logic Pro X Sends

A classic scenario – you’ve got a reverb that sounds awesome. So you add it to 40 of the 50 tracks in your project.

Now your Mac is limping along like it caught it’s leg in a bear trap.

It’s always best to send many tracks to one reverb, versus copying and pasting one reverb to many tracks.

That way you can enjoy the awesome reverb across your project without the crushing load.

Need to brush up on how to use Sends and Busses in Logic? Check out this post right here.

7. Bounce Tracks in Place & Power Down

Logic Pro X Bounce in Place

Sometimes it seems like no matter what you do, your project can’t shake the System Overload.

Your project has tons of plugins and instruments. And dagnabit, you need it all! You’ve got that kick exactly how you like it. And that vocal line sounds fresh as hell.

If you’re happy and committed to your sounds, then why not bounce those tracks in place?

That way you’ve got your perfect tracks, and your Mac doesn’t have to waste CPU to run plugins and instruments.

Bouncing in Place creates a new audio file with your plugins and processing printed to the region.

Bouncing in Place is easy:

  • Select the track you want to bounce
  • Hit key command Control – B to bring up the Bounce in Place window
  • Make sure Bypass Audio Plugins is unchecked, and
  • Hit OK

Logic will create a new audio file with your plugins and processing.

Now you can Power Down your old track to save CPU.

If you don’t see a Power button on your track, do the following:

  • Hit key command Option – T to configure the Track Header options
  • Enable the Power Button at the top of the menu by clicking the box next to Power Button

Logic Pro X Configure Track HeaderAll that’s left is to hit the Power button next to your old track to turn it off 🙂

8. Freeze Tracks

Logic Pro X Freeze Track

Freezing tracks is the opposite of Bouncing in Place.

When you have tracks you’re happy to commit to, you have the Bounce in Place option. But when you’re not ready to commit, you can instead Freeze your tracks.

Freezing is actually a form of bouncing in place. Logic bounces the track, and any plugins you may have in use are now unavailable to use.

This allows Logic to reduce the CPU load.

But say you decide later that you do need to tweak a setting. When you Freeze your tracks, you can simply turn Freeze off, and tweak your settings.

When you Bounce in Place, you have to go back to the original track and then bounce again with your new settings.

Freezing is easy. If you don’t see the Freeze button in the track header, do the following:

  • Hit key command Option – T to open the Configure Track Header window again
  • Enable Freeze by clicking the box next to the Freeze icon

Viola! You should see the Freeze icon in your Track Headers.

Click the snowflake icon and hit play. Logic will do its thing, and you should have more CPU for your project.

9. Save Your Projects to an External Hard Drive

External Hard Drive

Sometimes you just have to drop a couple bucks to get what you want.

It’s highly recommended in audio circles to buy an external hard drive to run your projects from.

Your Mac is running your OS, Logic, and a slew of other functions. Tossing audio and virtual instruments onto the pile is a lot.

By saving your projects to an external hard drive, you reduce the workload for your Mac. Now your external hard drive is handling the load for:

  • Projects
  • Audio files
  • Virtual Instruments

And more.

But all hard drives aren’t created equal. Solid State Drives, or SSDs are revered for their speed. But they also come at a great cost.

If you can’t afford an SSD, then shoot for a USB 3.0 external hard drive. Just make sure it runs at 7200 RPM.

“RPM” stands for “rotations per minute.”

You can check out a great selection from Other World Computing of SSD and spinning hard drives:

https://www.macsales.com/

10. Upgrade Your Mac’s Memory

Memory SticksRemember all the talk before about the Buffer?

Your Mac’s RAM is where all that stuff lives. RAM, or Random Access Memory, is a physical component related to your Mac’s performance.

The memory sticks that sit inside your computer is the temporary waiting room for your Mac’s processes. And if your Mac doesn’t have much Memory, you can get System Overloads. Precisely because the waiting room doesn’t have much room.

Upgrading your memory means physically opening your Mac and changing the memory sticks.

It can be a little tough. And some Macs are limited about how much memory they can use. I would check out Other World Computing for info on changing out your memory.

Conclusion

Logic is fantastic. But all the goodies do come at a price. The price depends on your Mac’s processors, memory, and how big your projects are.

To avoid getting a System Overload, use the following strategies:

  1. Change the Buffer Size and Range
  2. Use a Smaller Sample Rate
  3. Close All Other Applications
  4. Remove All Inputs to Audio Tracks
  5. Make Sure Software Instruments Aren’t Selected
  6. Use Send Effects Whenever Possible
  7. Bounce Tracks in Place and Power Down
  8. Freeze Tracks
  9. Save Your Projects to an External Hard Drive
  10. Upgrade Your Mac’s Memory

Free Mixing & Mastering Template Bundle - Why Logic Pro Rules

Enjoy this post? Spread the Logic Pro love:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on Reddit (Opens in new window)

Related

Filed Under: Project Management

Reader Interactions

Comments

  1. Corey says

    December 12, 2017 at 7:24 pm

    This is great! I was just in my studio 5 minutes ago and had a System Overload error on Logic Pro X. I decided to take a break and check my email and here is this tutorial, fresh out of the oven. Its like you read my mind! Will definitely be using these to fix up my issues!!! Thanks!!!!

    Reply
    • chris.vandeviver says

      December 12, 2017 at 8:48 pm

      Thanks so much Corey! Glad to help 🙂

      Reply
      • Keith Hutchinson says

        December 7, 2021 at 3:53 am

        4 years later and I’d also like to say thank you, very useful info and reminders. Thx

        Reply
  2. Gianluigi says

    August 8, 2019 at 6:20 am

    Great and useful tips!
    I knew some of these roles already, but not all ones. I had been havig some “System overload” message even by rising the buffer and freezing all the tracks. I then also changed the “Multithreading” and the playback was perfect without interruptions!!!
    Thamk you!

    Reply
  3. Reghardt Pienaar says

    September 13, 2019 at 9:01 pm

    Thank you so much! I just got a MacBook and started using Logic and not even a week in and I got that darn overload message. My heart sank as I thought I just spent a lot of money on something that can’t handle my music production. However, these tips are so great and everything is okay now and my anxiety is gone. Thank you so much! You really saved the day.

    Reply
  4. "Radical Rob" Onekea says

    October 30, 2019 at 3:16 pm

    Great resource and great solutions. I’ve used Logic forever and seems like the older version allowed me to use Autotune while recording so the artist could hear the effect live as they record, which helped them deliver a great performance. Now, between latency and just lag in general, it slows down the creative process.

    Will definitely try these tonight.

    Reply
    • chris.vandeviver says

      October 30, 2019 at 3:30 pm

      Hey Rob, happy to help! Just in case you weren’t aware, Antares actually released a version of Auto-Tune called Auto-Tune Access for the reasons you mentioned. It’s light on CPU, and no latency. Here’s the link if you’d like to check it out: https://www.antarestech.com/product/auto-tune-access/

      Reply
  5. Andy says

    November 30, 2019 at 1:06 pm

    It works!

    Reply
  6. Ben Mitchell says

    January 5, 2020 at 4:59 am

    Thanks so much. Best tips on this subject I have found.

    Reply
  7. Michael Moon says

    April 26, 2020 at 7:54 pm

    Thank you, great info and very well written. Only problem is I still have a the problem. I’m wondering if anyone knows conclusively that when you switch off a track and/or mute all regions in the track that the plugins on that track will no longer cause any drain? Or should one delete all plugins on the unused track after bouncing? In my case I’m not even running a large session. 15 audio tracks, with logic eq and compressors bussed reverb and delay. I’m on a mac pro 5,1 3.33 hexcore 24 gigs ram that could handle 75 tracks laden with plugins on my last 44.1 session. this session is 96 k though and at 15 tracks simply old school cross fade drum editing is causing it to overload and crash continuously. Is my machine dying or is 96 k that much harder for it? What might need to be upgraded in my machine to make this work better? Ram, cpu? Any advice would be highly appreciated for I have found very little on this specific problem after days of searching. Everything is about virtual instruments and I have none in my session.
    Thanks,

    Reply
    • chris.vandeviver says

      April 26, 2020 at 8:40 pm

      Hi Michael, thanks so much for your comment! The number 1 recommendation I can offer is that a Sample Rate of 96k is overkill for most applications. It can crush your CPU usage. Most audio professionals work at 44.1k or 48k. So if you’re willing to adjust your Sample Rate, that will most certainly make the biggest change.

      Muting your tracks will not offload plugin processing. But since the release of 10.4.5, you can now Option-click the On/Off button in the track header in the Main Tracks Window to offload plugin processing for an entire channel strip. If you don’t need a plugin on a Channel Strip, I recommend removing it.

      Lastly – I’ve found through the years that Logic is a little finicky when it comes to Beat Detective style drum editing. A safer bet would be to use Flex In Slicing Mode.

      To convert your Audio Files from 96k to 48k or 44.1k, you’ll want to do the following:

      – Save a Copy of Your Project
      – Close your current Project and open the Copied Project
      – Open the Project Browser by pressing F
      – Select all the Audio Files in the Project tab
      – In the Project Browser go to Audio File > Copy/Convert File(s)…
      – In the Copy/Convert Dialogue that pops up, set the Sample Rate to 44.1k or 48k, and leave everything else untouched
      – Select the Folder/Location you’d like to save these new files
      – Once Copy/Converted, remove all the Audio Regions and Files from your Copied Project
      – Change the Sample Rate of your copied project to 44.1k or 48k
      – Import the Copied/Converted Audio Files

      I do hope this helps!

      Reply
      • Øyvind Hansen says

        May 21, 2020 at 7:16 pm

        Nice!

        My tip when using many software instruments.

        If you arrange software instruments before all audio recordings, it is perfectly fine to start in 44.1 with the highest buffer and range.

        I do also use only mono channels during arranging. Not every software instrument provides that option, but at this stage, where possible, I only use mono instrument with an approximate sound I intend to use. I also use lighter alternatives to the heaviest programs.

        When the arrangement is done, I save all the settings I like to new presets and remove all plugins.

        Before recording I switch to 48 (some times to 88.2).

        I start with the heaviest program (instrument) and go as far down the buffer and range as my mac can handle. Opens only one instrument and bounces one track at a time.

        Then I bounce one and one instrument with the same buffer, range and sample rate. Always save presets and remove plugin (hides audio tracks when BIP) before I start on next.

        I make a note of all recording settings before adjusting the buffer and range to mixing.

        Unhide or import the tracks or stack.

        When the heaviest instruments (plugins) need adjustments, I bounce all tracks to a stereo track. Except for the instrument to be adjusted. Then I creates new project alternative.

        1. Deletes all tracks I am not going to use.
        2. Loading the bounced stereo file into the alternate project.
        3. Make the necessary changes.
        4. Check that I have the correct buffer and range for bouncing (from my notes).
        5. Then I bounce the instrument again.
        6. Saves the project and returns to the main project.
        7. Adds new audio file to the track.

        Adjusts buffer and range before mixing.

        This work very smooth for me but I always appreciate tips for an even better workflow.

        Reply
      • Michael Moon says

        May 22, 2020 at 1:53 am

        Thanks so much for that detailed reply Chris. Not sure why I didn’t see it till now. Anyway, during the mastering of my last album the studio scoffed at me for working at 44.1, lol, said in my genre people would want high quality audio downloads as options and I should be working at a higher rate. I had previously thought it wasn’t worth it and could even cause distortion to the highs. But I looked into it and saw it was recommended to go higher but no higher than 96K. I am liking the sound of it, especially if I have to manipulate the audio.
        Its funny I can time stretch and flex pitch no problem. I can use all the plugins I need. Its just in a session where I am doing simple but extensive cutting and crossfading of an audio track really slows it down to crashing or beach balling a lot. Since I’ve finished all the cross fade edits for now and bounced in place I’ve had little problems since. Despite adding many more plugins. Strange. I’d love to understand why I was having problems and what to upgrade in my computer.
        As for Flex time in slicing. I so wish I could do that instead of hand edits. It doesn’t cause Logic to crash and is so quick, BUT, it sounds TERRIBLE. Sure on a bass or simple drum it can work wonders but on my tuned percussion like vibes or santoor flextime polyphonic turns the transients to an ugly mushy swish sound and I can’t get rid of it. Strangely it seems the less it has to stretch the audio the worse it sounds! Percussion in slice mode cuts off the beginning of transients causing clicks at the beginning of many hits and I have to go in and manually adjust every marker to go before each transient. I really can’t seem to get flextime to behave on strong transients (maybe there is some magic step I’m missing?) So I have been doing the edits the old fashioned way with cutting up the audio but then it is causing the aforementioned problems.

        Reply
  8. JMC says

    April 28, 2020 at 8:37 am

    I’m having an issue with slow disk warnings as well. Running a 44.1 rate, no more than 16 tracks max including Busses. Channel EQ and an occasional compressor on each track. So no major overload of plugins. One send for verb. No ESX or what have you. My computer has plenty of storage. Checked all the above suggestions and haven’t had any luck. My one guess was that because I was storing the session on Dropbox that maybe depending on connection perhaps it’s digging along…? I moved the session on to an external and same deal. By all accounts I’ve read in various threads it doesn’t seem like I’m overloading the session by any stretch. I welcome any and all suggestions. Thank you

    Reply
  9. Bogdan Geambasu says

    May 7, 2020 at 2:22 pm

    Hi Chris and thank you for helping the music community with all your valuable lessons.
    I read the article but I still have the problem. Running Logic X pro 10.4.8 on my 2014 MB PRo 13.3 i5 8GB Ram retina.

    I can’t manage to get rid of this annoying issue even with all the steps you mentioned. AND I ONLY HAVE 6 tracks right now, 2 software instruments and 3 guitar tracks, all on which I have tonebridge, other than that EQ, compression and 2 reverb busses.

    It’s getting really frustrating to the point in which I can’t do anything, message appearing immediately after play.
    Can you please give me some suggestions?
    Thanks for all your help.

    Reply
    • Øyvind Hansen says

      May 21, 2020 at 8:23 pm

      Hi, Bogdan! Maybe your software instruments are too heavy for your system.

      Trun off all plugins and freeze all audiotracks. When arranging use a lighter option in mono if possible. When the arrangement is complete, switch to the software instrument you want to use in mono or stereo. One midi track at a time with the heaviest plugin first. Probably the drums or other instruments with multitrack option.

      Freeze all audio tracks and make necessary changes. Use the same buffer and range as your other reckordings in the project or as far down as possible. Mute and hide all audio tracks. Soloing your software instrument. Bounce in place. Continue with the same procedure for other instruments. Freeze, mute and hide your new track.

      If multitracks with drums. Find out how to bounce one drum at the time. Most simple to use the solo option in the software. Then you don’t need to make midi file for every single drum. Adjustment of drums in audio is simple as adjustments in midi with LPX.

      When you have only audio tracks, adjust the buffer and range. Unfreeze all audio tracks and turn on plugins. Then freeze them all again. Also to make sure everything lives in the same buffer and range.

      Unfreeze only the tracks you are working on. Don’t forget to freeze when done. Hope this work for you. It works very smooth on my Mac mini 2014.

      Reply
  10. Steven Bortier says

    October 10, 2020 at 12:36 pm

    Great list!
    But you’d be amazed what cleaning up unused files can do for your project!

    Reply
  11. George Palmer says

    December 21, 2020 at 5:54 pm

    Anyone who doesn’t go to you first and always is foolish. NO ONE knows more about Logic and I THANK YOU!

    Reply
  12. Anda Perdana says

    May 6, 2021 at 11:21 pm

    Thank you my brother… now i just need to test it 🙂
    Been a big help though….

    Reply
  13. Loaf says

    October 11, 2021 at 4:50 pm

    Is there a way to create an audio notification or alert noise when your project is done freezing? I’d rather nap for 20 minutes on the studio bed than stare at the loading bar waiting for all the tracks to be frozen…

    Reply
  14. Groovio says

    January 11, 2022 at 2:47 pm

    Hi Chris.
    I’m a follower of your channel and love the awesome info you send our way. Thank you for that!
    I wanted to bring something to your notice. I’m case you can help me figure out what’s going on with Logic and big projects with multiple tempos.
    I work on background scores for web series. Each episode is 40 mins long with upto 25 cues having upto 10 software instruments each.
    There are numerous tempo changes following the video as needed.
    I recently bought an M1 Mac mini 16gb and have had a really bad time with it. A fully loaded project gives cpu spikes and errors at tempo changes. Is there a reason logic has cpu spikes on tempo changes?
    This makes my workflow pretty irritating as logic keeps stopping with a CPU overload errors.
    I’ve been using logic for over 15yrs so have tried all the published and recommended settings but nothing seems to be helping. 🙁
    Most of the instruments are Kontakt libraries and Spectrasonics.
    Any suggestions? Thank you 🙏🏼

    Reply
  15. Jimmy Black says

    April 29, 2022 at 7:06 am

    Just want to say thank you for providing such thorough and clearly explained / diagrammed info going from simplest to most difficult – excellent article that is truly helpful in a hugely wide array of situations. Very much appreciated.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Free Template Sidebar

Plus – receive my Workflow Checklist. 10 tips and tricks to supercharge your Logic Pro workflow:

Search

Popular on WLPR

  • Logic Pro X System Overload Message Audio Engine Too Slow?
    Here’s 10 Ways to Fix Logic Pro X System Overloads
  • The 6 Life-Saving Tips For Mastering in Logic Pro X The 6 Life-Saving Tips For Mastering in Logic Pro X
  • Announcing: Newbie to Ninja – A Beginner’s Guide to Logic Pro (Day 1)
  • Logic Pro 10.7.5 UPDATE – What You Need to Know!
  • Bussing in Logic Pro X How to Use Bussing in Logic Pro X to Super-Charge Your Projects

WLPR’s Top Recommended Gear & Plugins

Chris Vandeviver - Mix Desk

WLPR’s Top Recommended Gear

Who Am I?

Oh, hey. I’m Chris Vandeviver. Mix Engineer, producer, and Logic Pro fanatic.

Why Logic Pro Rules is a website dedicated to helping you get the best you can out of Apple’s Logic Pro.

Every week I post tutorials, answer questions, and share how to get the most out of Logic Pro.

  • Privacy Policy

"Logic Pro" is a registered trademark of Apple, Inc. “Why Logic Pro Rules" is an independent website and has not been authorized, sponsored, or otherwise approved by Apple Inc.


Copyright © 2023

 

Loading Comments...