Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
crazy cpu usage
#1
hi there, 

i noticed in the last versions of mixbus 32c the cpu usage increased a lot lot on my machine. 

running mixbus32c now with one stereo track on 96khz and with 3 plugins (ava mastering eq, presswerk u-he and overtone fc70) i already reach 100% cpu on a pretty fast and new laptop. 
i havent had that before and even on my old thinkpad from 2011 i had way better performance.. is there something i can try or check? if not mixbus32c becomes completely unusable for me. 

also as a side note: it is weird to install mixbus32c new, and there are no mixbusses Wink Wink Wink and you have to first find the shortcut etc to enable them, etc.. it is a minor detail but everytime i set up a new machine it is weird. especially when the software has the busses in the name Smile 

thanks!


Code:
cat /proc/cpuinfo
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 165
model name    : Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz
stepping    : 2
microcode    : 0xea
cpu MHz        : 899.999
cache size    : 12288 KB
physical id    : 0
siblings    : 12
core id        : 0
cpu cores    : 6
apicid        : 0
initial apicid    : 0
fpu        : yes
fpu_exception    : yes
cpuid level    : 22
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust sgx bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp pku ospke sgx_lc md_clear flush_l1d arch_capabilities
vmx flags    : vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple pml ept_mode_based_exec
bugs        : spectre_v1 spectre_v2 spec_store_bypass swapgs itlb_multihit
bogomips    : 5199.98
clflush size    : 64
cache_alignment    : 64
address sizes    : 39 bits physical, 48 bits virtual
Reply
#2
What Linux distribution do you use? Have you optimized it for audio use?
Small recordingstudio in Finland countryside. Mixbus 10 Pro, AvLinux AVL-MXe 23.2, Rme UFX+, Rme 802, Adam A77X, Genelec 8020c, Genelec 7050b, Yamaha HS7



Reply
#3
i have optimized it a little bit just on my laptop, like setting ulimit, etc.. but not extensively. using also pulseaudio and alsa in contrast to jack which i use in the studio...  not sure if this plays into the cpu usage?

i m on ubuntu
Reply
#4
this is for example just opening mixbus32c. no plugins, no nothing. and the cpu load is at 46%, fluctuating between 25 and 60%

as soon as i import a stereo track and use 2 or 3 plugins i m at the limit.  and this with a computer I run davinci resolve projects in 4k pro res and with 25 tracks of audio and effects in fairlight with no problem.


Attached Files Thumbnail(s)
   
Reply
#5
(11-10-2021, 09:54 AM)calimerox Wrote: this is for example just opening mixbus32c. no plugins, no nothing. and the cpu load is at 46%, fluctuating between 25 and 60%

as soon as i import a stereo track and use 2 or 3 plugins i m at the limit.  and this with a computer I run davinci resolve projects in 4k pro res and with 25 tracks of audio and effects in fairlight with no problem.

96kHz - how many buffers? Your screenshot shows DSP load, not CPU load... - unless you are recording and monitoring through Mixbus you don't need ultra-low latency.
MMM
Linux throughout!
Main PC: XEON, 64GB DDR4, 1x SATA SSD, 1x NVME, MOTU UltraLite AVB
OS: Debian11 with KX atm

Mixbus 32C, Hydrogen, Jack... and Behringer synths
Reply
#6
(11-10-2021, 04:58 PM)madmaxmiller Wrote:
(11-10-2021, 09:54 AM)calimerox Wrote: this is for example just opening mixbus32c. no plugins, no nothing. and the cpu load is at 46%, fluctuating between 25 and 60%

as soon as i import a stereo track and use 2 or 3 plugins i m at the limit.  and this with a computer I run davinci resolve projects in 4k pro res and with 25 tracks of audio and effects in fairlight with no problem.

96kHz - how many buffers? Your screenshot shows DSP load, not CPU load... - unless you are recording and monitoring through Mixbus you don't need ultra-low latency.
MMM

buffer is at 10.7ms (1024 samples) maybe that is a bit low? I will try increasing the buffer size..
Reply
#7
I set the buffer to 4096 samples (42ms)and it significantly dropped dsp load and made the performance more stable. thanks for that hint! I worked in the past mostly with 48khz projects so this might have made the difference. for recording this might be already a too high latency? wouldnt be a problem for me atm as I am working mostly in the box..
Reply
#8
If you want to compare Resolve with Mixbus test at 44.1 or 48 kHz which are the only two settings in Resolve.
Macmini 8,1 | OS X 13.6.3 | 3 GHz i5 32G | Scarlett 18i20 | Mixbus 10 | PT_2024.3.1 .....  Macmini 9,1 | OS X 14.4.1 | M1 2020 | Mixbus 10 | Resolve 18.6.5
Reply
#9
(11-10-2021, 06:14 PM)calimerox Wrote: I set the buffer to 4096 samples  (42ms)and it significantly dropped dsp load and made the performance more stable. thanks for that hint! I worked in the past mostly with 48khz projects so this might have made the difference. for recording this might be already a too high latency? wouldnt be a problem for me atm as I am working mostly in the box..

Yes, double frequency at same buffers = half latency, but also half the time to deliver every packet to the sound device.
MMM

P.S. I'm always monitoring in the sound device (Motu Ultralite AVB atm) with virtually zero latency and therefore i can have high buffers all the time, it just lands on the hard drive a few ms later.
Linux throughout!
Main PC: XEON, 64GB DDR4, 1x SATA SSD, 1x NVME, MOTU UltraLite AVB
OS: Debian11 with KX atm

Mixbus 32C, Hydrogen, Jack... and Behringer synths
Reply
#10
Latency can sometimes be an issue. Does Motu Mixer work on Linux? In fact, I look forward to hoping that RME Fireface will come with Linux drivers and Totalmix. I could finally leave Windows out altogether.

Now that I've been testing the latest Mixbus 32 C Avlinux MXE for a week, it may run at a higher dsp load than before. Or I just imagine. Rolleyes
Small recordingstudio in Finland countryside. Mixbus 10 Pro, AvLinux AVL-MXe 23.2, Rme UFX+, Rme 802, Adam A77X, Genelec 8020c, Genelec 7050b, Yamaha HS7



Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)