Moode Forum
Native dsd no working - Printable Version

+- Moode Forum (https://moodeaudio.org/forum)
+-- Forum: moOde audio player (https://moodeaudio.org/forum/forumdisplay.php?fid=3)
+--- Forum: Support (https://moodeaudio.org/forum/forumdisplay.php?fid=7)
+--- Thread: Native dsd no working (/showthread.php?tid=2399)

Pages: 1 2 3 4


Native dsd no working - jordanhuai - 04-20-2020

Hi:

I can stream dsd through dop to my nuprime dac-10h. Without dop selected, DSD is resampled to 352.8khz. I am running moode 6.42 on raspberry bie 4. Is there anything I can do to make it working on direct dsd?

Thank you!


RE: Native dsd no working - Tim Curtis - 04-20-2020

Here's the section in the MPD documentation that explains how DSD format is handled.
https://www.musicpd.org/doc/html/user.html#direct-stream-digital-dsd

According to the product specs this audio device only supports native DSD using the ASIO driver. This driver is only available on Windows IIRC.
https://nuprimeaudio.com/product/dac-10/?v=b0c4bc877c29
"Supports DSD native playback by ASIO2.1 (up to 11.2MHz) and DoP (up to 5.6MHz) method."


RE: Native dsd no working - jordanhuai - 04-20-2020

(04-20-2020, 09:22 PM)Tim Curtis Wrote: Here's the section in the MPD documentation that explains how DSD format is handled.
https://www.musicpd.org/doc/html/user.html#direct-stream-digital-dsd

According to the product specs this audio device only supports native DSD using the ASIO driver. This driver is only available on Windows IIRC.
https://nuprimeaudio.com/product/dac-10/?v=b0c4bc877c29
"Supports DSD native playback by ASIO2.1 (up to 11.2MHz) and DoP (up to 5.6MHz) method."

Dop is good enough for me. Thank you!


RE: Native dsd no working - jordanhuai - 04-30-2020

Hi tim,
I did a little research on the source code of linux kernel. I found nuprime dac-10h is on the dsd native supported list, but the vendor id is wrong in the sound/usb/quirks.c. It should be 0x16d0, 0x06b2 instead of 0x16b0, 0x06b2. I think this is the reason why it is not be recognized as native dsd supported. Is there anything you can do to make it right? I only have a little knowledge on programing so please correct me if I was wrong.
Thank you!


RE: Native dsd no working - Tim Curtis - 04-30-2020

I would recommend that you either post the issue in the Raspberry Linux Git or notify Nuprime so they can post the issue or create a PR to have the vendor id changed.

If you decide to post you should provide a reference to where you obtained the correct vendor id so the kernel devs can verify it.
https://github.com/raspberrypi/linux/issues


RE: Native dsd no working - jordanhuai - 05-01-2020

(04-30-2020, 12:04 PM)Tim Curtis Wrote: I would recommend that you either post the issue in the Raspberry Linux Git or notify Nuprime so they can post the issue or create a PR to have the vendor id changed.

If you decide to post you should provide a reference to where you obtained the correct vendor id so the kernel devs can verify it.
https://github.com/raspberrypi/linux/issues

I have already sent a email to the linux sound subsystem maintainer Tiwai. He corrected the vendor id and merged the commit. I also notified the raspberry pi kernel maintainer to follow up on this. He said he will back-port this patch.


RE: Native dsd no working - Tim Curtis - 05-01-2020

Nice :-)


RE: Native dsd no working - jordanhuai - 05-01-2020

(05-01-2020, 01:10 AM)Tim Curtis Wrote: Nice :-)

I just received a message from developer Phil Elwell. The fix has been back-ported to the current kernel branches (rpi-4.19.y, rpi-5.4.y and rpi-5.6.y).  Smile


RE: Native dsd no working - TheOldPresbyope - 05-01-2020

(05-01-2020, 09:50 AM)jordanhuai Wrote:
(05-01-2020, 01:10 AM)Tim Curtis Wrote: Nice :-)

I just received a message from developer Phil Elwell. The fix has been back-ported to the current kernel branches (rpi-4.19.y, rpi-5.4.y and rpi-5.6.y).  Smile

Amazing how responsive the open-source community is. Nice work getting the error to the attention of the right people.

Regards,
Kent


RE: Native dsd no working - ottone - 06-06-2020

(05-01-2020, 01:10 AM)Tim Curtis Wrote: Nice :-)

Hi Tim, thanks for the work you do with moOde, I have tried almost all distributions for raspberry, but none come close to moOde!
Do you think that in the later version of moOde you could use the kernel that allows the nuprime dac 10 to play Native DSD?
Regards