Change the number of cores used by Logic Pro for Mac
Use the Processing Threads setting to manage how Logic Pro uses the processing cores on your Mac.
By default, the Processing Threads setting is set to Automatic, which is the recommended setting. But if you're using a CPU-intensive application such as a video editing app simultaneously with Logic Pro, you can choose the number of processing threads used by Logic Pro to optimize performance.
Use the Automatic Processing Threads setting
With the Automatic setting, Logic Pro automatically allocates the number of cores in your Mac that Logic Pro can use for processing audio. This setting provides a balance of performance and reliability when using Logic Pro.
To see how many cores the Automatic setting has allocated, double-click the CPU or HD meter in the LCD. The vertical bars in the Processing Threads column show how many cores Logic Pro is using. On Mac computers with processors that support Hyper-Threading, two meters are shown for each core.*
If you don't see the CPU and HD meters in the LCD:
Choose View > Customize Control Bar and Display.
Click the pop-up menu under LCD, then choose Custom.
Select Performance Meters (CPU/HD), then click outside the Customize Control Bar and Display to close the window.
Choose the number of processing threads
To choose the number of processing threads Logic Pro uses:
Choose Logic Pro > Settings (or Preferences) > Audio.
Click the Processing Threads pop-up window, then choose an option. The options available depend on the number of CPU cores in your Mac and if your Mac supports Hyper-Threading.*
Click Apply.
Many factors influence how macOS distributes the workload to the cores on your Mac. The optimal value for the Processing Threads setting can vary depending on the apps you're using simultaneously, your hardware, and your Logic Pro projects. Selecting the highest number of processing threads may not always be the best choice. Experiment with different settings to determine the best balance of performance and reliability.
* Hyper-Threading is a feature of Intel-based Mac computers.