Solving System Overloads in Logic Pro X with Izotope Neutron 5 by avoiding duplicate plugin instances
I believe I found the issue that is causing my System Overloads on my Project when using Izotope Neutron 5 and its Mixing and Mastering Bundle.
Based on what I found solved at least my issue, the problem was not caused by lack of CPU on my M2 Pro, or overloaded the Threads in Logic.
Yes, comments about Izotope Neutron 5 and other Izotope family products being CPU heavy, might and probably is true. But in my case, my setup exceeded the necessary system requirements.
The action taken today by me has not resulted in any Logic System Overload Pop up.
First, I'm on a Mac Mini M2Pro/32 RAM/1T Memory; Universal Audio Twin X Gen-2 Quad (4 DSP Chips). Running the latested MacOS version of Sequoia and of Logic Pro.
Simple Neutron 5 Overview
A. Neutron 5 has an Assistant button feature on what it terms the "Mother Ship". The Assistant sets an ideal EQ for each Track and/or the Master Bus. It essentially gets you say 60% there with setting up the tone of tracks and from there you can tweak EQ, Compression, etc and add other enhancements like verb.
B. The Mother Ship also includes a series of modules that can be activated in the Mother Ship such as EQ, Compressor, Density, Sculptor, etc. So when you select these and the others available, the Assistant Button adjusts these modules to the starting mix for the track or for the entire project if the Mother Ship is placed on the Master Bus (Stereo Bus)
C. Now, Neutron 5 also includes each of these modules as stand alone independent plugin (instance). You get these when you purchase the Neutron 5 product.
What I found Fixed the System Overloads I've been repeatedly getting since using Neutron 5, or trying to use Neutron 5 for the past 10 days.
FOR PLAYBACK use the following Logic Audio Settings:
Buffer Size: 1024
Threads: Automatic
Multithreading: Playback and Recording
Summing: High
FOR RECORDING:
Adjust Down the Buffer Size: Use the lowest setting that prevents pops, etc.
Threads, Multithreading, Summing: keep same as for Playback.
Recording Stage: I did not use Neutron or any plugins for recording this project. Therefore there was no System Overload. Mixing Stage: Enhancements were added during the Mixing Stage. That is when the Overloads occurred!
MY FIX:
- Set up a Template that includes each track and a Sends for each track to a corresponding Bus.
- Insert the Neutron 5 Mother Ship on each Bus (or those you choose) and activate the modules you want it to adjust depending on its AI results -- which are excellent I want to add.
- On each track insert other Neutron Plugins or other Logic Pro or other plugins. BUT DO NOT INSERT ANY DUPLICATE MODULES (Plugins/Instances) that you activated on the Mother Ship.
- Do not insert/activate any Mothership plugins on the individual tracks that you selected on the Mothership.
What I found solved my Overload issue:
The Duplication of modules/plugins into some of my tracks as individual Neutron 5 plugins that were also on the Mother Ship is what caused the SYSTEM OVERLOAD.
NOTE: There was actually no system overload even though I received the System Overload pop up by Logic Pro. Yes, CPU was high, the Logic Threads were only around 30% when the Overload message appeared. LOGIC ESSENTIALLY WAS TELLING "YOU" (Me) THAT an/or the tracks Bus. AND THAT CAUSED A SOFTWARE EXECUTION CONFLICT THAT BOUNCED ME OUT OF THE SYSTEM. I assume Logic does not have a pop up that says "Hey, you caused a software conflict and confused the Neutron 5 system". Actually Izotope programmers should include a "sweep" of all your inserts as a check for duplicate plugins that are inserted on a Track and on its Mothership on the track's Bus.
After realizing this, I found several Neutron plugins on individual tracks that were duplicative of what was on the mothership. I deleted these. I ran the project. I got a System Overload. WHY? I went back to the Tracks and saw that I missed deleting one of the duplicate Neutron plugins. I deleted that plugin. I ran the entire song with the tracks populated with verb, delay, and other similar plugins (about 5 on each track) and never again got the System Overload pop up!!
I guess you can put other plugins, Neutron verb, etc, or other Logic or Native plugins on the Track's corresponding Bus and leave the Track Empty and not get a System Overload. I didn't try this.
So its working!
Alan
[Re-Titled by Moderator]
Original Title: Think I solved the System Overload Problem caused on Logic Pro X by Izotope Neutron 5
Mac Pro (2023)