• SONAR
  • monitoring cpu usage of individual effects
2013/01/15 08:34:15
gelybar
Hi,

Is there a way to monitor the CPU usage of individual vst effects and instruments? 

Thanks!
2013/01/15 09:26:46
Kalle Rantaaho
I'd be interested to know, too. Somewhy I think it can't be done.
2013/01/15 10:47:59
bitflipper
It's difficult and imprecise. The way it's normally done is to load up many instances of the plugin under test, compare the CPU usage with and without them in circuit, and divide by the number of instances. Bear in mind that CPU usage reported by SONAR is the time it takes to process a bufferfull of data, and includes all system overhead including Windows processes. But it's sufficient to tell you if plugin A is more or less efficient than plugin B.
2013/01/15 14:22:18
gelybar
bitflipper


It's difficult and imprecise. The way it's normally done is to load up many instances of the plugin under test, compare the CPU usage with and without them in circuit, and divide by the number of instances. Bear in mind that CPU usage reported by SONAR is the time it takes to process a bufferfull of data, and includes all system overhead including Windows processes. But it's sufficient to tell you if plugin A is more or less efficient than plugin B.

Thanks, that sounds like a plan, but a very tedious one. I'm looking for a plugin that would measure it for me, so I can analyze a large project quickly. Or maybe a standalone utility?
2013/01/15 20:12:16
bitflipper
I don't know of any way to do that. There would have to be hooks in SONAR's code to differentiate one plugin from another, since any chain of plugins on a given track would be running in the same thread. Any external tool would just see plugins as part of the host program.
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account