Why does my CPU meter spike even when the actual CPU usage in Activity Monitor is almost nothing?

Discussion of Digital Performer use, optimization, tips and techniques on MacOS.

Moderator: James Steele

Forum rules
This forum is for most discussion related to the use and optimization of Digital Performer [MacOS] and plug-ins as well as tips and techniques. It is NOT for troubleshooting technical issues, complaints, feature requests, or "Comparative DAW 101."
Post Reply
User avatar
Dark Goob
Posts: 76
Joined: Fri Oct 19, 2007 4:03 am
Primary DAW OS: MacOS

Why does my CPU meter spike even when the actual CPU usage in Activity Monitor is almost nothing?

Post by Dark Goob »

Why does my CPU meter spike in DP even when the actual CPU usage in Activity Monitor is almost nothing?

If I'm in Logic Pro then I can run a lot more plugins per channel. I hear that people with Reaper, Studio One, or Cubase can have 3-4 plugins per channel and record like 16 at a time or more with a 32 or 64 sample buffer. Meanwhile in DP with a 128-sample buffer I can only have a handful of plugins before CPU starts spiking in Live Performance Mode. And the CPU is barely being used on an M1 Max.

I tried contacting DP support and sent them a sample project that I was having the issues with, and they said it sounded like it shouldn't be performing that way, but then I never heard back from them. I keep hoping to see a new update to DP that addresses the issue of Performance Cores not being used at all, but so far I haven't seen any indication that they've updated their code to resolve this.

Does anyone know of any workarounds? I've tried everything I could think of, including installing and running DP on the previous version of macOS, but no dice. Using the most efficient plugins I can find helps, for sure, but I really feel like the DAW is just not taking best advantage of the CPU, or there is some kind of bottleneck there, and I've seen other threads here that also reported similar issues (example: viewtopic.php?t=72307).

Thanks for any tips
-=DG=-

_________
Vocals/Synths
Sawblade Painter
https://soundcloud.com/sawbladepainter
Moonbase Zeta
https://soundcloud.com/moonbasezeta
_________
2021 MacBook Pro 16" M1 Max, 64 GB RAM, 8TB
MOTU 896HD (Black Lion Mod) | MOTU 828 Mk II | Korg X2, RK-100S Mk 2 | Yamaha Electone 7000 | Behringer ARP 2600 | Alesis Photon X25 | iPad Pro 12.9" | Line6 MobileKeys 49 | SoundCraft Delta 200 16•4•4 | DP8 & DP11
User avatar
mikehalloran
Posts: 16261
Joined: Sun Jan 25, 2009 5:08 pm
Primary DAW OS: MacOS
Location: Sillie Con Valley

Re: Why does my CPU meter spike even when the actual CPU usage in Activity Monitor is almost nothing?

Post by mikehalloran »

Some of the MOTUMW plug-ins are culprits. No big deal unless you can hear the artifacts and distortion and the MW Limiter is a serious offender and eliminating it from my workflow made a difference. I've done a couple of one-on-one calls demonstrating the distortion and artifacts. That was two years and a half years ago.

I consider the use of cores the way people want to see them in the Activity Monitor a non-issue.
DP 11.34; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1
2023 Mac Studio M2 8TB, 192GB RAM, OS Sequoia 15.4, USB4 8TB externals, Neumann MT48, M-Audio AIR 192|14, Mackie ProFxv3, Zoom F3 & UAC 232 32bit float recorder & interface; 2012 MBPs (x2) Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 NE Pro, Toast 20 Pro
User avatar
bayswater
Posts: 12512
Joined: Fri Feb 16, 2007 9:06 pm
Primary DAW OS: MacOS
Location: Vancouver

Re: Why does my CPU meter spike even when the actual CPU usage in Activity Monitor is almost nothing?

Post by bayswater »

You didn't say if you can actually hear anything when this happens. There was a long thread on the matter years ago.. Most could see the meter but didn't hear anything and the conclusion appeared to be to just ignore it. For purposes of analysis, having the window that shows CPU load for plugins might be useful. Using that I dumped bx_meter when it showed up to a third of the load in a typical project came from that one plugin with one instance.
2018 Mini i7 32G macOS 12.7.6, DP 11.33, Mixbus 10, Logic 10.7.9, Scarlett 18i8, MB Air M2, macOS 14.7.6, DP 11.33, Logic 11
User avatar
Michael Canavan
Posts: 3863
Joined: Fri Jul 15, 2005 10:01 pm
Primary DAW OS: MacOS
Location: seattle

Re: Why does my CPU meter spike even when the actual CPU usage in Activity Monitor is almost nothing?

Post by Michael Canavan »

Spiking CPU meters in DP in my experience are almost always plugin specific. At one point it was Kontakt here that spiked the CPU. The Effect Performance Window will let you know which plugin is badly coded or causing issues with DP.

In terms of CPU, Reaper cubase and DP are very CPU friendly as long as the plugin isn't causing issues. They all use all cores on modern Arm Macs, whereas Logic does not. The truth is Logic and Cubase on Mac have the specific advantage of being the primary testing grounds for AU and VST for nearly all developers, so it's unfortunately more likely that DP has an issue than Logic, but that doesn't mean Logic doesn't have issues with plugins, and currently it can't use Efficiency cores on Apple Silicon.
M2 Studio Ultra, RME Babyface FS, Slate Raven Mti2, NI SL88 MKII, Linnstrument, MPC Live II, Launchpad MK3. Hundreds of plug ins.
User avatar
HCMarkus
Posts: 10452
Joined: Tue Jan 10, 2006 9:01 am
Primary DAW OS: MacOS
Location: Rancho Bohemia, California
Contact:

Re: Why does my CPU meter spike even when the actual CPU usage in Activity Monitor is almost nothing?

Post by HCMarkus »

Why running in in Live Performance Mode?
Post Reply