Logic Pro X random CPU spikes

I've seen this topic posted about a lot, but have yet to find a solution. In my case, I'm running Logic on a powerful new MacBook Pro (specs below) with only one guitar track open. Random CPU spikes make it impossible to record anything without constant pops and clicks. Every couple of seconds there are minor spikes, and then once every 10 seconds or so there is a major one that causes a pop or click.


What I'm running:

  • Macbook Pro (15-inch, 2018)
    • 2.9 GHz Intel Core i9
    • 32 GB 2400 MHz DDR4
    • Intel UHD Graphics 630 1536 MB
  • Logic Pro X 10.4.4
  • Focusrite Scarlett 6i6 audio interface


What I've tried:

  • Setting buffer size to 32
  • Closing out all background programs
  • Checking Activity Monitor for any high CPU tasks
  • Connecting my MacBook to the power adapter
  • Updating drivers for my audio interface
  • Disconnecting my audio interface
  • Making sure Logic and operation system are up to date
  • Re-installing Logic


I spent a good chunk of change on my MacBook Pro to avoid overloading the CPU with bigger productions--the fact that it can't handle one guitar track without consistent overloading is really disappointing and I'm hoping I'm just missing something obvious for a fix.

MacBook, 10.14

Posted on Feb 3, 2019 12:38 PM

Reply
Question marked as Top-ranking reply

Posted on Feb 6, 2019 5:52 PM

Similar for sure, although as I mentioned in my edit to my last post, my CPU does seem to manage the load for the majority of the time (25% to 33% usage) until it encounters what seem to be random, infrequent spikes.


I will say, after a full restart the CPU is behaving much better after trying all of these solutions. The SMTP and NVRAM/PRAM resets seemed to help a bunch, as well as turning off Wi-Fi, setting processing threads to 12, and switching to Playback mode in Multithreading as you suggested! After playing guitar through the computer for about half an hour, I only had a couple clicks and was able to add Logic's compressor and a limiter on the stereo output without overloading the CPU.


I could mark this as solved, but I feel like there is still some more solutions to give a try if your 2011 iMac is managing those plugins just fine on the 32 buffer.

Similar questions

28 replies
Question marked as Top-ranking reply

Feb 6, 2019 5:52 PM in response to Pancenter

Similar for sure, although as I mentioned in my edit to my last post, my CPU does seem to manage the load for the majority of the time (25% to 33% usage) until it encounters what seem to be random, infrequent spikes.


I will say, after a full restart the CPU is behaving much better after trying all of these solutions. The SMTP and NVRAM/PRAM resets seemed to help a bunch, as well as turning off Wi-Fi, setting processing threads to 12, and switching to Playback mode in Multithreading as you suggested! After playing guitar through the computer for about half an hour, I only had a couple clicks and was able to add Logic's compressor and a limiter on the stereo output without overloading the CPU.


I could mark this as solved, but I feel like there is still some more solutions to give a try if your 2011 iMac is managing those plugins just fine on the 32 buffer.

Apr 20, 2019 2:29 PM in response to Ylan

To keep this thread updated in case it helps out anyone having the same issue:


After liquidating some music equipment (including the Focusrite interface), I purchased a Universal Audio Arrow audio interface since it seems to be the only quality direct Thunderbolt 3 interface.


So far, the direct Thunderbolt 3 output on the Arrow has made a significant reduction in latency compared to my old Scarlett 6i6 that was running through Apple's USB to Thunderbolt 3 adapter. The overall latency is now low enough to record on 64 samples without a very noticeable delay. While I'm disappointed that this generation of MacBook Pros seems to be utterly useless at a 32 buffer size (despite my specific model's enormous processing power), I can deal with using 64 samples instead for recording with low latency.


Hopefully Apple releases another software update for either the bridge OS or Logic Pro to continue to fix what seems to be a flaw in the latest MacBook generation's CPU management.

Feb 15, 2019 10:23 PM in response to rpm8va

Copying this from an earlier topic.


post by zedds.....

I'd look through the threads below and see if any of it sounds familiar....

There seems to be a larger issue that has to do with all T2 chip machines, regardless of model.


iMac Pro users have had audio issues for a year now, (interface is totally irrelevant). And, 2018 MacBook Pro users have had audio problems with both the built-in hardware and external audio interfaces. (Again, internal or external is irrelevant.)


Instead, the issue seems to be related to a universal bridgeOS problem affecting all T2 machines.


The consensus so far, (OUTSIDE of Apple), is that the chips may not necessarily have issues so much as Apple have not addressed bridgeOS issues that will continue to affect all T2 machines until they take the issue seriously.


https://forums.macrumors.com/threads/macbook-pro-2018-speakers-crackling.2128234/page-51

https://forums.macrumors.com/threads/do-you-have-any-issues-with-audio-on-the-mac-mini.2153841/page-2

Mar 8, 2019 2:15 PM in response to rpm8va

Quick update here for anyone interested:


I called Apple today and spoke with a Logic / creative suite representative to do some troubleshooting. His take was that it may be an issue with my audio interface (Focusrite Scarlett 6i6) and its USB-C to Thunderbolt 3 adapter. He recommended Apollo as a replacement--so I'll be exploring that solution in the next month and we'll see what happens!

Mar 9, 2019 3:02 AM in response to rpm8va

Hello rpm8va,


Is your Scarlett interface the first generation?


Because I never managed recording, without direct monitoring on the audio interface, with my first generation Scarlett 2i2, since the latency was too high.


Now, I have a Clarett 4Pre, Thunderbolt and have no issues, and I hear that the second generation Scarlett range i so much better than the first.


Humbly, Ylan

May 30, 2019 6:12 PM in response to rpm8va

Really interesting update here:


When I started to encounter this problem, I was at the very beginning of producing a full track. I was starting with the dry guitar as the very first track, which is why I noticed the CPU spikes right away. I also noticed that Logic was only assigning one core to the processing, which is why the CPU would max out.


However, now that I have a bunch of tracks laid out across software instruments, audio tracks, etc. I went back to re-record the guitar track. I put the buffer size at 32 samples just for kicks, solo'd out the guitar track, and crazy enough there are no problems with playback (not recording, just playing through Logic). When I open up the CPU bar, it shows that the audio is now spreading the processing across multiple cores. The workload for the CPU is thus spread out and there is no more CPU overload.


The problem is that recording doesn't work at all. The second I try to record and the 4 beat count-in is up, the audio glitches out. My audio interface shows that the headphone level is maxed out, but all I can hear is a very faint distorted version of my guitar. There is a big pop and all the CPU cores spike a bit. Not sure what's going on here--I tried freezing all of the tracks but that didn't help.


I did also notice that the latency reads out at 8.8ms roundtrip (1.3ms output), which is substantially lower than what I was getting before. Maybe there was something in the latest 10.14.5 update that fixed something in Logic? Not sure what the answer is, but I'm glad I have at least stumbled upon a workaround here even it means making dumby software tracks so that I can force Logic to use multiple cores when I want to record guitar at a 32 sample buffer size.

Apr 21, 2019 4:09 AM in response to rpm8va

Just new to this thread and not had a proper chance to look around at all the great info that has been provided but to add my two pence wort, I find that if I have a really heavy session running with a lot of plugins, the system will spike at times and stop. I am told I need to increase buffer size (which I am running at 1028 anyway)

Clear the warnings down a few times and it will start again.


I always thought it was the CPU telling me enough is enough and its about time to either bounce in place or freeze some tracks to free up CPU resources.

But, their have been occasions when the CPU is running at just over say 50% it will spike and stop..

I did notice that is seems to happen as it is looking ahead and I guess getting ready for upcoming sections with increased CPU drain and that is when it says oi.. enough.. But after reading this it turns out it might not be the case..


If Apple know about it.. is there any real chance of them fixing it or just not use quiet so many obviously important and lovely plug ins.. booo :(





Feb 6, 2019 4:20 PM in response to Pancenter

Thanks for the help--increasing the buffer size definitely helps the pops and clicks, but even at 64 the latency is too high (8ms+).


I guess what I'm getting at is that I feel like given the specs on my computer (see first post, everything aside from storage is fully upgraded), I should be able to set the buffer at 32 without having to deal with pops and clicks. We're talking one track with no busses or plug-ins and nothing running in the background, and still the CPU seems to be okay until it randomly registers a huge spike in usage.


Am I overestimating the ability of my MacBook or is this a realistic assumption? How powerful of a processor and how much RAM do you need to be able to use the 32 buffer size without overloading the CPU? Is it possible that there is some glitch in my power settings that is throttling my CPU?


I have also tried the following since with no luck:

  • Turning off Wi-Fi
  • SMTP reset
  • NVRAM/PRAM reset (which stopped audio glitches with Spotify or YouTube open but did not fix the random CPU spikes)


Feb 6, 2019 5:28 PM in response to rpm8va

I think you have a legitimate gripe... my mid-2011 iMac Running Sierra and Logic 10.4.4 just ran four busy tracks of the Alchemy plugin plus a single ES2 + Space designer reverb, Channels EQs, compressors and a stereo delay using 32 buffer.


This is a completely clean install of Sierra with no 3rd party plugins.


The spikes seem similar to the topic I posted.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Logic Pro X random CPU spikes

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.