Congratulations it's MPD 0.20

General Discussion about MPD – anything that doesn't fit in the other MPD forums.
Post Reply
skidoo
Posts: 176
Joined: April 28th, 2013, 10:06 pm
Location: Western Germany

Congratulations it's MPD 0.20

Post by skidoo » January 4th, 2017, 2:57 pm

My congratulations to the new release to Max and all the other MPD developers.

BTW: https://www.musicpd.org/download.html is broken. It refers to non existant release 0.2 instead of current 0.20.

max
Forum team
Posts: 953
Joined: January 15th, 2013, 3:43 pm

Re: Congratulations it's MPD 0.20

Post by max » January 4th, 2017, 4:00 pm


VAMP
Posts: 12
Joined: June 28th, 2016, 4:35 pm

Re: Congratulations it's MPD 0.20

Post by VAMP » January 15th, 2017, 7:29 am

Hi! How to switch between dsd modes DoP and DSD_Native?
dsd dop = 0ff ?

- alsa: fix the DSD_U32 sample rate
- alsa: fix the DSD_U32 byte order
- alsa: support DSD_U16

max
Forum team
Posts: 953
Joined: January 15th, 2013, 3:43 pm

Re: Congratulations it's MPD 0.20

Post by max » January 15th, 2017, 3:49 pm

VAMP wrote:Hi! How to switch between dsd modes DoP and DSD_Native?
dsd dop = 0ff ?
Your question is off-topic because there was no change in 0.20, but here's the answer: MPD will always attempt to do native DSD, unless you have enabled DoP.

VAMP
Posts: 12
Joined: June 28th, 2016, 4:35 pm

Re: Congratulations it's MPD 0.20

Post by VAMP » January 15th, 2017, 5:27 pm

WOW! Some new!)) :D
01) DSD_U32_BE / DSD_U32_LE Support ONLY from MPD 0.20
https://bugs.musicpd.org/view.php?id=4546

02) Earlier DSD_U32_BE not supported by older versions! Second, if the dop of

DSD64 --> 352.8/24
DSD128 --> 705.6/24 --> 384/24 (UAC2 does not support more than 384 khz, mpd has stream 705.6/24 thus re-sampling to first available and supported by hardware frequency is necessary)

I have DSD_Native suport DAC, But for enable Native DSD i need some patch !
https://github.com/lintweaker/mpd-dsd-019

http://i069.radikal.ru/1701/11/b2de0e680252.png

How work now?

max
Forum team
Posts: 953
Joined: January 15th, 2013, 3:43 pm

Re: Congratulations it's MPD 0.20

Post by max » January 15th, 2017, 9:43 pm

Your question was not about the new DSD features. If you disagree, rephrase your question. Your latest response reads like gibberish to me.

VAMP
Posts: 12
Joined: June 28th, 2016, 4:35 pm

Re: Congratulations it's MPD 0.20

Post by VAMP » January 16th, 2017, 9:32 am

:?

VAMP
Posts: 12
Joined: June 28th, 2016, 4:35 pm

Re: Congratulations it's MPD 0.20

Post by VAMP » May 21st, 2017, 1:17 pm

https://github.com/MusicPlayerDaemon/MPD/issues/50

Why mpd dont use DSD_U32_BE kernel settings and for dop=off dont use:

Code: Select all

/* XMOS based USB DACs /
switch (chip->usb_id) {
case USB_ID(0x27f7, 0x1301): / Wyred DSD Inrerface */
	if (fp->altsetting == 2)
		return SNDRV_PCM_FMTBIT_DSD_U32_BE;
	break;
S32_LE bur must be DSD_U32_BE

Code: Select all

cat: /proc/asound/card*
Wyred 4 Sound 32bit 384kHz DSD Interface at usb-1c14000.usb-1, high speed : USB Audio

Playback:
Status: Running
Interface = 2
Altset = 1
Packet Size = 448
Momentary freq = 352795 Hz (0x2c.1970)
Feedback Format = 16.16
Interface 2
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 5 OUT (ASYNC)
Rates: 32000, 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
Data packet interval: 125 us

Post Reply