Hardware needs for DSD512 with 192kHz material

Hi, I am looking to build a new machine that can support up sampling of 192kHz material to DSD512 and poly-sinc-guass-xla. I tried using a ryzen 9950x3D and there is still the occasional stuttering. Anyone have success with another CPU?

Thank you.

If you really need to upsample 192kHz material with poly-sinc-gauss-xla, then most likely adding a GPU would be the best solution. As Jussi has recommended before, I would suggest changing the Nx Filter to poly-sinc-gauss-hires-lp. It sounds very similar to poly-sinc-gauss-xla and will avoid the dropouts at big cost savings.

Thank you for the suggestion! Works like a charm. I don’t have many 192kHz files, but some make it into playlists so need something that works with both 44.1 and hirez. This solved my problem.

My observation tells me that the higher rate the input is, less resources are required to upsample, it’s pure mathematics. For example 14900k CPU is doing fine with 6 channels of DSD at 49mhz output, upsampling a source with the rate of 96khz. So it’s basically x512, although it’s x1024 on paper. But if I feed this setup with 44.1khz, the cpu isn’t delivering anymore.
There is something wrong with the setup. A ryzen with 16 cores at 5.7ghz must perform flawless x512 regardless of the filers, modulators used.

As I explained here:

…it depends on your filter selection…

About that, would be cool with an option to force hqplayer to keep rate family while upsampling. If I chose rate limit 49mhz and feed 44.1khz, hqplayer would do x1114 instead of x1024.

That would explain hiccups while having plenty CPU resources available.

As a follow up, the machine with the hiccups had 128GB of DDR5 6000 memory with the Ryzen 9950X3D at 5.7 GHz and AMD PBO enabled running Windows and High Performance power plan.

It already has that, always had. However, about 90% of DACs that support DSD, don’t support DSD at multiples of 48k. For this reason for example Roon never outputs DSD at multiples of 48k. While on HQPlayer you have that option, but you need to explicitly enable it.

But you should measure the output to make sure it works correctly. There are various cases where sending DSD for example at 48k x256 results in DAC playing it out at 44.1k x256. Which is a little bit like playing a 45 rpm vinyl at 33 rpm speed, but not as big difference (about 10%).

I know abou 48k checkbox. That’s not what i meant. It enables 48k family, thats all. What would be cool, is when roon outputs 44k or 48k , HQP automatically set sample rate limit to 45mhz or 49mhz.

I thought it has already been there:
If you select 48x1024 (49MHz) and select adaptive rate, HQP will automatically use 45MHz for 44Khz source and 49MHz for 48kHz source.
If you select 48x1024 without select adaptive rate, HQP will output 49MHz for both 44kHz and 48kHz source

Thank you! Omg, i would never guess that auto rate family function, does exactly that. I should rtfm more often…