zamaudio / zam-plugins

Collection of LADSPA/LV2/VST/JACK audio plugins for high-quality processing
http://www.zamaudio.com/?p=976
GNU General Public License v2.0
270 stars 35 forks source link

DSP spike when rolling transport (on OSX) #47

Open x42 opened 8 years ago

x42 commented 8 years ago

forwarded report from http://mixbus.harrisonconsoles.com/forum/thread-3211-post-20992.html

jrigg commented 5 years ago

I don't have a Mac to test, but could this be a graphics problem? The meter displays in ZaMultiCompX2 are quite heavy on CPU when showing a signal. It was using 120% CPU on my 4-core Debian amd64 system (issue #56) before I realised graphics hardware acceleration wasn't working (forgot to add user to video group on a non-systemd system). Just a thought.

Edit: Please ignore. Audio DSP load is not affected by graphics CPU load, as pointed out by x42.

zamaudio commented 5 years ago

Thanks for the idea.

x42 commented 5 years ago

John, is DSP load also spiking on your machine? Does it also happen when the GUI is not visible?

The UI is a low priority thread, it can increase CPU load, but it won't interfere with DSP, nor cause x-runs.

jrigg commented 5 years ago

Robin, you are indeed correct. I was thinking of "DSP" as all DSP including video, which of course is wrong in this context.

DSP load as reported by jack clients does not increase above normal when graphics hardware acceleration is turned off, nor is there a spike when transport is rolling.

zamaudio commented 5 years ago

Do you think this issue can be closed as something beyond zam-plugins codebase?