HQPlayer Embedded Discussion

Yes, looks good. You can ignore the SDM tab when default output mode is set to PCM (on Outputs tab).

In normal cases you can also enable “6 dB gain” option for DSD-to-PCM conversion, but it largely depends on the DSD content.

I wouldn’t recommend those as starting point though.

For better quality, I would recommend to get started with these settings:

On output tab, set default output mode to “SDM (DSD)”. You can also enable “48k DSD” and “Adaptive rate” (to checked).

On SDM tab, set:

1x = poly-sinc-gauss-long

Nx = poly-sinc-gauss-hires-lp

Modulator = ASDM7EC-fast

Bit rate / limit = 48k x256

1 Like

Sorry for the late reply! I will try these settings and get back. Do you think the settings I was using was potentially causing the pops/crackles?

Possibly yes…

If you want to compare PCM vs DSD output with Holo Audio, remember to set “PCM Gain Compensation” in HQPlayer to -6 dB! Because otherwise PCM output is 6 dB louder than DSD output.

@jussi_laako
I replaced the motherboard, and I’m having trouble accessing the graphics card again on Fedora 42.
I currently have the following:

I ask for your help, please…

If you are on latest kernel from Fedora, it has broken the Nvidia’s driver, and Nvidia is likely not updating the driver as they moved to Fedora 43 on CUDA 13.2. This is down side of living on the edge with Fedora, something that doesn’t happen with Ubuntu LTS releases…

But good news is that you can upgrade the system to Fedora 43 and current HQPlayer release should keep working. Next release will be for Fedora 43 anyway.

To avoid trouble, first uninstall the existing nvidia driver

dnf remove nvidia-open

And then delete the cuda repository file from /etc/yum.d

Then upgrade the system according to official instructions.

After upgrade, add the new CUDA repository to the system:

dnf config-manager addrepo --from-repofile https://developer.download.nvidia.com/compute/cuda/repos/fedora43/x86_64/cuda-fedora43.repo

And install the driver:

dnf install nvidia-open

This should be enough (at least was for me to solve the issue)!

1 Like

Thank you very much!
I got it working. :wink:

The
/etc/yum.d
part was
/etc/yum.repos.d/
but I managed to figure it out with the help of ChatGPT.

1 Like

Hello I need some help.

I have recently been experiencing problems with Roon and HQplayer implementation.

It seems like every other track I’m getting insane clipping/ volume spiking and distortion and I cannot tell why. It used to work without any issues.

My chain is a Holo Audio May KTE and Holo Bliss that is connected to an M2 Mac Mini. The mac mini acts the roon source and is used with HQplayer. I have confirmed that issue is coming from here directly as I have used other steaming sources without Roon/HQ player and have not had any issues with clipping.

Below is a picture of my roon setup.

Hqplayer settings

If there any suggestions I can try I would greatly appreciate it

I notice here you have dither disabled. This should be never used whenever there’s any DSP processing involved. I would recommend setting LNS15 here. Also remember to set DAC Bits on PCM tab to 20 (this is correct value for Holo Audio DACs).

I would also like to suggest starting with the default filters:

1x = poly-sinc-gauss-long

Nx = poly-sinc-gauss-hires-lp

Here set SDM pack to DoP, enabled 48k DSD and set Adaptive rate to checked. Also set PCM gain compensation to -6 dB.

Here, on inputs tab, set backend to [none]. Your DAC cannot provide any inputs to HQPlayer.

In addition, on advanced tab, set Idle time to something like 10 or 30 seconds. This is important when using Roon as a source.

@jussi_laako
I noticed I use overclock memories (RAMs).
However, I’m not sure whether they make any difference in HQP performances.
You told us before that the speed for SSD storage doesn’t matter, but what about RAMs?

Yes, RAM speed and latency matters for performance. I’m personally using DDR5-6400 CL32 with either set of two 16 GB or two 32 GB modules.

2 Likes

Thank you.
Then, I’ll use them overclocked. :wink: