mod019のDSD設定について

381 views
Skip to first unread message

as-o-_...@jcom.home.ne.jp

unread,
Dec 1, 2016, 9:35:26 AM12/1/16
to lightMPD
デジファイの音さん

lightMPDの拡張機能の説明の中に、「lightMPDではDSDの早送り、巻き戻しができるlintweaker版のmpd-0.18.16を採用しました。」とありますが、mpd-0.19でもlintweaker版mpd-019を採用しておられるのでしょうか。

mpdのaudio_outputについて、下のサイトにJurgen Kramerさんがこう書いておられますが、この通りで問題ないでしょうか。

https://github.com/lintweaker/mpd-dsd-019/blob/master/0001-Extend-native-DSD-support-for-MPD-0.19.16.patch

lintweaker/mpd-dsd-019

+audio_output {
+
+ # Normal config parts omitted
+
+
+ # Disable DSD DoP MPD 0.18 or older
+ dsd_usb "no"
+
+ # Disable DSD DoP MPD 0.19
+ dop "no"
+
+ # Enable native DSD
+ dsd_native "yes"
+ # Set DSD native type
+ dsd_native_type "2"
+
+}
+
+
+Use 'dsd_native_type "2"' for USB DACs that support 32-bit DSD_U32_BE sample
+formats (e.g. XMOS based USB DACs and Marantz/Kenwood DACs).
+
+Use 'dsd_native_type "0"' for USB DACs using 8-bit DSD_U8 format like the Botic
+driver for the BeagleBone Black.
+
+Enjoy!
+Jurgen Kramer}


私はapu1を使っていますが、このとおりで問題なく再生できています。

しかし、apu2の友人が、
「dsd_usb "no"にするとnativeのMinimserverからはノイズが出て、DoPのAssetUPnPからは音がでます。」
「dsd_usb "yes"にすると、nativeのMinimserverからは音が出て、DoPのAssetUPnPからはノイズになります。」
と言っています。

何か違いがあるのでしょうか?
よろしくお願いいたします。

digi...@gmail.com

unread,
Dec 2, 2016, 10:25:20 AM12/2/16
to lightMPD
as-o-_-195701さん

dsd_usbとdsd_nativeはDAC(DDC)に合わせて設定します。

DACがdopでDSDを再生する場合は  
dsd_usb   "yes"  
にします。

この場合、mpdがdsdをdopに変換してDACに送ります。

DACがdsdのnativeをサポートしている場合は

dsd_native "yes"

にします。
この場合、mpdがdsdをdsd_native_typeで指定された形式に変換してDACに送ります。
usb接続のdacではdsd_native_typeは"2"を指定します。

dsd_usb "no"
dsd_native "no"

の場合はmpdがdsdをpcmに変換します。

dop "yes"
dsd_native "yes"

の組み合わせはありません。(どうなるか確認していません)

> 「dsd_usb "no"にするとnativeのMinimserverからはノイズが出て、DoPのAssetUPnPからは音がでます。」 
dsd_nativeはどうなってますか?
dsd_nativeが"yes"になっている場合,nativeのMinimserverでノイズがでるならDACがnative dsdに対応していないと思われます。
dsd_nativeが"no"ならpcmに変換されて再生できるはずです。

> 「dsd_usb "yes"にすると、nativeのMinimserverからは音が出て、DoPのAssetUPnPからはノイズになります。」 
nativeのminimserverの場合はmpdがdopにエンコードしてDACにデータを送ります。DACがDOPに対応していれば再生できます。

DopのAssetUPnPというのはAssetUPnPでdopにトランスコーディングするという意味ですか?
この場合は、dsd_usb,dsd_nativeの設定によらずDACにはDOPで送られます。DACがDOPに対応していれば再生できます。

しかし、dsd_usb "yes"の場合にノイズになっていますね。

取りあえず、最初に説明したようにDACの仕様に合わせてdsd_usb,dsd_native,dsd_native_typeを設定して下さい。
DACがdop,dsd_nativeに対応しているなら、dlnaサーバー側でのdop変換は行わないほうがいいと思います。

Reply all
Reply to author
Forward
0 new messages