INTERACT FORUM

More => Old Versions => JRiver Media Center 25 for Windows => Topic started by: exponent on June 29, 2019, 11:27:05 am

Title: External DSD decoding not working
Post by: exponent on June 29, 2019, 11:27:05 am
I have an external DAC connected via USB to my HTPC. I followed the directions in the Wiki. I have set output to ASIO and set bitstreaming to DSD. I get an error whenever I try toplay DSD files. The files are fine as I can play them on another device I have. This is a licensed version of JRiver. I have attached a screenshot of the error. Any help is appreciated.
Title: Re: External DSD decoding not working
Post by: dtc on June 29, 2019, 12:55:25 pm
Does the DAC support native bitstreaming or DoP. You might want to try selecting DoP in the ASIO driver.  You also should have Exclusive Mode set in Windows setup for Audio.

What is the DAC?
Title: Re: External DSD decoding not working
Post by: YuraF on July 01, 2019, 02:03:09 pm
I seem to have been experiencing the same problems with connecting my JRiver with my Marantz NA8005 in DSD mode. Turning the transmission from ASIO to WASAPI DoP removed all the problems.
Title: Re: SOLVED External DSD decoding not working
Post by: exponent on July 01, 2019, 03:06:53 pm
I noticed the even FLAC files were refusing to play. So I decided to go back to a known working config. I uninstalled the ASIO driver, rebooted and configured JRiver to use my "standard" SPDIF audio output. This worked fine. Then I reinstalled the ASIO driver, rebooted and configured JRiver to use the ASIO driver with DSD. Now everything works with respect to decoding Flac and DSD audio. I had previously tried removing and reinstalling the ASIO driver with no success. This time however I got the configuration working with SPDIF and only then reinstalled the ASIO driver. That did the trick. DoP  is NOT what you want to use  if you are decoding DSD externally. It converts everything to PCM. I now have a separate library issue to solve.
Title: Re: SOLVED External DSD decoding not working
Post by: dtc on July 01, 2019, 03:38:38 pm
DoP  is NOT what you want to use  if you are decoding DSD externally. It converts everything to PCM.

DoP  (DSD over PCM) is a perfectly acceptable was to send DSD to a DAC if it supports DoP. In fact, with Apple it is the only way to output DSD.

DoP is a format that packs the 0 and 1 s from the DSD signal into a PCM wrapper and sends that to the DAC. The DAC unpacks the 0 and 1 s to exactly the same form as they started. It is a bit perfect way to get DSD data to a DAC that does not accept the high sample rates of DSD.

More here :

https://dsd-guide.com/dop-open-standard#.XRpuoetKjIU

Title: Re: SOLVED External DSD decoding not working
Post by: YuraF on July 04, 2019, 01:15:19 am
It converts everything to PCM.

There's no conversion to audio information packed in DSD.
That's the universal truth. See the link above.