Page 1 of 1

Re: It`s all about DSD & MPD

Posted: October 19th, 2015, 3:13 am
by Ran
Which DAC? What version of MPD? Paste your conf file and read this:

http://forum.musicpd.org/viewtopic.php?f=7&t=3

Good luck!

Re: It`s all about DSD & MPD

Posted: October 19th, 2015, 11:26 am
by Ran
Change "dop" to yes.

Re: It`s all about DSD & MPD

Posted: October 19th, 2015, 4:34 pm
by Ran
FYI:

dop on - This will enable DoP protocol and will send the DSD data encapsulated inside a PCM container (Some CPU utilization)
dop off - This will transcode DSD into PCM by MPD for non DSD enabled DACs (High CPU utilization)
#dop - This will send native DSD to a native DSD enabeld DAC

It all depends on your DAC.

Re: It`s all about DSD & MPD

Posted: October 19th, 2015, 7:17 pm
by max
Ran wrote:dop off - This will transcode DSD into PCM by MPD for non DSD enabled DACs (High CPU utilization)
#dop - This will send native DSD to a native DSD enabeld DAC
Not exactly correct. dop=off is the same as not specifying it at all.

dop=off will just disable DoP, but will not affect native DSD. Native DSD is used whenever it is supported (by the ALSA driver).

Re: It`s all about DSD & MPD

Posted: October 19th, 2015, 7:29 pm
by Ran
If I have a DAC that supports native DSD, how will MPD know to send the DSD stream as is without trying to transcode the data into PCM?

Re: It`s all about DSD & MPD

Posted: October 19th, 2015, 8:31 pm
by max
MPD asks ALSA. ALSA needs to know. I don't know how it knows, and how you configure it, but that's outside MPD's scope.

Re: It`s all about DSD & MPD

Posted: September 14th, 2016, 7:48 pm
by VAMP
Hi! How in new version 0.20 (not yet released) using dop option?
I so in
https://bugs.musicpd.org/view.php?id=4546
MPD 0.20 (git master) supports both DSD_U32_BE and DSD_U32_LE.
How it work? ;)

If my DAC support native DSD_U32_BE or DSD_U32_LE i need to use

Code: Select all

dop = off 
?