B1474 Roon not working when using OPRA with DSD files

I’ve tried lots of PCM formats and with this audio signal it works, but every DSD file I try to play while using Opra, stops after a few seconds and says there is a hardware or software problem.
Will I have to wait Opra to get updated in the future to be able to play songs with DSD signal using Opra?
Am I the only one having this problem?

What do you use for your Roon Server?

Can you post your signal path showing the processing speed as in the image below (DSP settings deliberately changed to increase load to the point that the processsing speed is shown - I don’t use DSD)?

Applying equalisation to DSD files requires a powerful computer. You can do the processing in the PCM domain by applying the EQ and then converting back to DSD. The last step is still quite processor intensive.

If the processing speed indicator is close to, or less than 1, then your DSP processing is unable to keep up.

You may be able to improve things a little by enabling the parallelisation of the Sigma-Delta converter (used to convert from PCM to DSD) and disabling native DSD processing.

If that still does not reduce the processor utilisation (increase the processing speed value to an acceptable value - say 1.5 or above), then you may have to reduce the DSD sampling rate (or set the endpoing to convert to PCM.

Hi, @Lewis_Garcia_Tincopa, thank you for your post. Could you, please, provide more details about the set up you are seeing this problem on? Meaning the DAC affected by this issue, machine running RoonServer, etc

Thanks!


Ivan

1 Like

I am using Windows 11 on a Dell notebook.
Never had problems listening to DSD files before, it just doesn’t work if I use Opra.
I’m using a Hiby R6 III as a DAC.
I mostly use a Sennheiser momentum 4 in active mode but wired, I have also tried different headphones, like my truthear hexa and the result is always the same.
It plays for a while like. 20-30 seconds before getting the error saying it is a hardware problem or something.



This could work, but I didn’t want to turn off an option that is useful, even though it might be the problem.

It only happens when I play DSD files using Opra, unlike PCM files like flac, alac, wav…
If I play the DSD files without Opra it works perfectly, I can even upsample DSD64 to DSD256 with no issues.

Maybe it’s a function that still needs further optimization?

I really don’t know, I really enjoyed using Opra and I wish to use it to listen to DSD files as well.
MQA files also plays fine, it’s just DSD that is getting me this issue.

I have just tried to disabling parallelize sigma-delta modulator and then I tried disable native dsd processing and tried turning both of them off.
Every attempt failed, at max it only converted to pcm signal…

What if I tried using the built in PEQ on my DAC to try to achieve the same or near the EQ Opra was doing on roon to my headphones so I could listen to DSD without Opra from roon itself??


Did the exact same settings work before? I.e., conversion to DSD256 and DSP with MUSE?

I think you misunderstood me. You stand most chance of getting it working with the sigma delta modulation parallelization turned on.

Your best option is to enable sigma-delta conversion parallelization and disable native DSD processing.

If that does not work, your only options are:

  1. to disable Muse DSP (and Opra)
  2. change the device settings to handle DSD by converting to PCM
  3. to run your Roon Server on a more powerful computer.
1 Like

Your DAP won’t process DSD if using eq so will be converting to PCM before it hits the DAC. If you want eq and provide native DSD into the dac it’s not going to happen with your setup. Applying eq and keeping DSD as DSD is very processor intensive. As others have said you need to convert to PCM to be able to do this or get a much better PC to run Roon on. If you run peq on the DAP expect your batter life to be pretty poor as it will use up a lot more power converting the DSD to PCM then applying EQ. Do this in Roon not on the DAP.

are you sure? because when I tried to mess a bit with the built in PEQ on my DAP it kept showing DSD the same bitrate of the file playing at the top, so I don’t think my DAP would convert it to pcm bitrate.
I need a more powerful computer to do this.

anyway, I’m probably F*** and screwed until I can get a better computer to run my Roon server…
at least I can enjoy Opra with any PCM files for now.

It will be. No way DAPs apply any form of DSP ans keep DSD native. They really have very limited capacity in this regards. Applying DSP to native DSD requires much more than a phone can manage.

Post in thread ‘HiBy R6 2020 User Impressions’

1 Like

I’m so sad because I have thousands of DSD files, 64,128,256 and maybe 2 albuns in DSD512…
Well I guess the solution is a more powerful computer…