投稿日: 2015/06/16 5:34:19
raspberry pi, raspberry pi 2用のlightMPD-v1.0.0を公開しました。
raspberry pi,raspberry pi 2用のlightMPDはI2S接続のDAC専用とします。
というのは私が所有するUSB DDC(ElectrArt製UDA_MINI,USBDACおよびAmanero Technologies社製 Combo384)ではノイズまみれになってまともに再生できません。
DoPモードで観測するとdsdとpcmのランプが交互に点滅するので、パケットがロストしているようです。
動作報告はしていただけるとありがたいのですが、動作しなくても対処できません。
I2S接続のDACは以下のボードでテストしました。
主な仕様
旧バージョンとの相違点
[http]
enable=yes
port=80
[telnetd]
enable=yes
port=23
[webconsole]
enable=yes
port=9000
portは省略可能ですが、省略した場合は http,telnetd,ebconsoleのポートはれぞれ80,23,9000 になります。
[ympd]
enable=yes
webport=8080
mpdport=6600
webportはympがリクエストを受け付けるポートを指定します。デフォルトは8080です。
mpdportはmpdがリクエストを受け取るポートを指定します。mpdがリクエストを受け付けるポートはmpd.confで指定できます。デフォルトは6600です。
DACの指定
Raspberry pi,Rasberry pi2 用のlightMPDではDACのタイプによって対応モジュールをロードする必要があります。
使用するDACのタイプをlightmpd.confの[mpd]で指定します。
[mpd]
dac=hifiberry-dac
dacとして指定出来るのは
その他、hifiberry-dacplus,hifiberry-amp,hifiberry-digiがありますが、現ヴァージョンのlightMPDでは使用できません。
また、rpi-dacはテストを行っていません。
native-dsdの対応
mpd-0.19.9rt-native-dsdはhttps://github.com/lintweaker/xmos-native-dsdで公開されているdsdのnative転送に対応したmpdです。
DDC,DACが対応していればdsd native転送を使うことにより機器側が対応していればDSD256の再生が可能になります。
(現バージョンではUSB接続のDDC、DACは動作保証外ですし、I2S接続のDACでもDSDをサポートしてる物はみあたらないのですが、一応提供する事にしました。)
対応するDDC,DACは
です。(上記全ての機器がDSD256に対応しているとは限りません。DSD256の為に機器を選択する場合は仕様を確認して下さい。)
当初、DIYINHKのDDCでテストする予定でしたが、タイムリーな事にエレクトロアートのデジタルオーディオ実験室上にて下記基板に対するnative dsdのパッチが公開されましたので、その対応を行いました。
HDttやe-onkyoから購入したDSD256ファイルをUSDA_MINIでテストしたところちゃんと再生できましたので、公開に踏み切りました。
[注意]
dsd native転送を行う場合は、lightmpd.conf,mpd.confを以下のように修正して下さい。
dsd_native "yes"
dsd_native_type "2"
ダウンロードおよびインストール
このバージョンからzip形式のアーカイブで配布する事にしました。
ダウンロードしたファイル(zip)をFAT32でフォーマットしたSDメモリ上に解凍して下さい。