Smartな

Single Boardコンピュータで

Symphonyを奏でよう!

VOLUMIOやMOODEの音じゃ満足できない? ラズパイ3にはsymphonic-mpd があるじゃない!

Download Image ZIP (593MB) インストール手順

v0.2.9 feat. Spotify Connect を公開しました。Spotify Connectに対応しました。iOSまたはAndroidのSpotifyアプリからデバイス名「symphonic-mpd」を選択してください。自動アップデート機能を実装しました。一部の共有ライブラリを更新しました。ご意見や不具合がございましたら、ファイルウェブの該当スレッドにコメントをくださいませ。

symphonic-mpdとは

VOLUMIOやMOODE AUDIOと同様、音楽再生に特化したラズベリーパイ3専用のディストリビューションです。mpd, AirPlay, Spotify Connectが利用可能です。音質向上へのアプローチとして低レイテンシーの追求を基本方針としています。このアプローチに逆行すると判断したものはバッサリ断捨離している尖ったディストリビューションです。アップサンプリング(soxr)の無効化はその最たる例です。

主な特徴をご紹介します。

  1. Real-Time Kernelを採用
  2. Kernelをラズパイ3向けの最適化オプションでビルド
  3. mpdをラズパイ3向けの最適化オプションでビルド
  4. shairport-sync(AirPlay)をラズパイ3向けの最適化オプションでビルド
  5. alsa-libをラズパイ3向けの最適化オプションでビルド
  6. libFLACをラズパイ3向けの最適化オプションでビルド
  7. Web GUIとしてympdを採用
  8. Spotify Connectに対応
  9. MPDの各スレッドにリアルタイム優先度と実行CPUを指定
  10. shairport-syncの各スレッドにリアルタイム優先度と実行CPUを指定
  11. CPUのオーバークロック(電源・放熱対策の状況に依り要調整)
  12. GPUのアンダークロック
  13. プロセスマイグレーション等のカーネルスレッドによる割り込みの抑止(OS jitter対策)
  14. カーネルパラメータのチューニング(OS jitter対策)
  15. CPU Affinity設定
  16. NASマウント設定のチューニング
  17. HDMI出力の停止(消費電力低下・電圧安定化)
  18. Wifi、Bluetoothの停止(消費電力低下・ノイズ抑止・電圧安定化)
  19. USBポートへのバスパワー供給停止(消費電力低下・電圧安定化)
  20. LED消灯
  21. ALSAバッファのチューニング
  22. MPD再生中はAirPlay(shairport-sync)関連のプロセスを自動停止
  23. AirPlay再生中はMPD・Web GUIのプロセスを自動停止し、NASマウントを自動解除
  24. MPDとWeb GUI間の通信にはUnix Domain Socketを使用し、TCP6600ポートでの待ち受けを停止

免責事項: symphonic-mpdはラズベリーパイ3・I2S・有線LAN接続専用です。これらの条件に合致しない場合は本来のパフォーマンスを発揮することができません。高域やホールトーンの描写が雑になり弦やボーカルの魅力が大幅に後退します。

滑らかかつ陰影豊かな高域

重みを伴い弾むような低域

体を包むホールトーンと躍動する音楽

ラズパイ3は高音質なネットワークトランスポートとして十分な潜在能力を持っています。MPDやAirPlay再生中のcyclictestの結果から言えることは、この小さなシングルボードコンピュータはレイテンシーを3~10μsecに抑えて音楽を再生可能ということです!enjoy! -パパリウス-

screenshot

symphonic-mpd

NAS Setting

Dashboard