About the Multicore setting. I have Core i5-11400T CPU on my server (6 cores). When I leave Multicore as grayed (auto) and play with DSD256/ASDM7ECv2/poly-sinc-gauss-long, I have around 15% of CPU usage, which is quite low. Music plays ok but when I play music and even slightly strain the server (like browse Roon albums or open the remote desktop connection) I get stutters.
Now when I select the Multicore with checkmark (forced on), there’s no problems with stuttering but the CPU load rises to around 30%. Obviously it’d be nice to use the auto setting with lower CPU and power usage but it gives stutter, especially with DSD256/48 upsampling.
Also is it better to configure Windows 11 to optimise processor scheduling for background services or applications when using HQP? Usually all the tutorials recommend using the background services option for audio PC. I also run Roon server on the same machine.
To my understanding of the muticore checkbox… the increased cpu usage is overhead required to make the multicore processing work.
It is more efficient without multicore but you need more processing power. You may only be at 15% usage but that is overall, what are the usages per core? If one core hits 100% you’ll get dropouts. You may not be able to see the core hitting 100% with a monitor as the refresh rate might be too slow and it may not visually show up.
On the i9 9900k that I use with Ubuntu (8 core, 16 thread), with most filters 2 cores do a majority of the work, the rest have low usage… by majority I mean between 50 and 85% usage on those 2 cores.
my HQPlayer Desktop on my MacMini is constantly crashing.
I cannot listen for longer than a couple of songs then HQP CPU goes to 740% and I have to restart the Mac Mini.
Any hints how to narrow causes down and fix this?
It looks like I could verify the issue.
I played all kind of tracks in different formats 16/44, 24/44, 24/96 and 24/192 local and from Qobuz and HQP never crashed (CPU usage always 100% with ASDM7), only with tracks in 24/48 from Qobuz (I do not have local files in this format), HQP always crashed!
Note that initializing poly-sinc-long to a rate not within the same family can potentially take a long time. When initialized once for a certain rate combination it is cached until HQPlayer is restarted.
But couple of minutes wait would be still normal with -2s. With non-2s it could day hours or days depending on computer and ratio.