Hi,
I'm having this weird issue where when I turn overdrive on, even with no patches open (or having ever been open since max started), Max jumps to 100% CPU usage or above (1 entireCPU core used) and stays there until overdrive is turned off.
If overdrive is on at Max startup, there does not seem to be a problem. It only happens when overdrive has been turned off and then back on again, or was off at startup and you are turning it on.
(unfortunately i need to turn overdrive off temporarily for something in one of my main patches or else Max crashes…)
If I turn overdrive on via the menubar it ALWAYS jumps to 100% CPU.
If I turn overdrive on via the Audio Status window, the Prefs or an adstatus object in a patch, it jumps to 100% CPU about 20% of the time. Its unpredictable. In the patch using a "delay 0" vs a "deferlow" after the toggle object doesn’t change behavior (makes sense i guess because when you’re turning it on, there is only 1 thread…).
I haven't found any scheduler settings in prefs that affect this behavior.
I tried removing all my Max packages and deleting ~/Library/Application Support/Cycling74/, which appeared to reset all the Max prefs, etc. No change.
Also tried moving entire ~/Documents/Max 7 folder. No change.
Audio ON/OFF does not seem to affect the issue, and it still happens if audio driver is set to "None".
When this problem happens, Max slows down and timing gets sloppy. The computer works really hard on patches that it normally has no problem with, and sometimes audio glitches.
Anyone else see this? Thoughts?
Max 7.3.5, MacOS 10.13.4, MacBookPro11,3 (Retina, 15-inch, Mid 2014)
Thanks,
Arvid