2019年08月15日

MusicBeeとVolumioの連携

手元にあるRaspberry Piですが、Model B、Model 2B、Model 3B+に増えてきました。これに載せているDACはI氏が配布した基板と、SPDIF出力用のPiFi Digi基板を使っています。
DSC_1393s.jpg

普段はModel BにPifi Digi基板を載せたものにVolumioでインターネットラジオを聞いています。プラグインを使うと文化放送とか日本放送なども聞くことができるので便利です。
また音楽ファイルを再生するときは、Raspberry Piに接続したUSBメモリに入れたファイルを使っています。ただ、USBメモリにFLAC形式で入れているので容量の範囲内に格納できる音楽ファイルが限られます。このため、音楽を再生している時にPCに格納している音楽ファイルを再生してみたいと思うことがあります。
もちろん、ネットワークで繋がっているので音楽ファイルをRaspberry Piに転送すればいいのですが、USBメモリやSDカードの拡張部分の容量がぎりぎりだったりすると転送は難しくなります。また、NASを使う方法もありますが、ネットワークのセキュリティが危なくなっている時代ですので家庭内のネットワークであってもNASを置くのは抵抗があります。
Volumioに外部から音楽信号を転送する方法にはiphoneだとAirplay、androidのスマホだとHi-Fi castなど色々あります。しかし、windowsを調べてみると需要が限られるせいか意外と少ない印象です。
情報があったのはSonyのMedia GoとMusicBeeあたりです。Media Goは既に配布が終了しているので、MusicBeeを使ってwindowsPCからVolumioに音楽データを送り、再生する方法を試してみました。
MusicBee(https://getmusicbee.com/)と
MusicBee用のUPnP/ DLNAプラグイン(https://getmusicbee.com/addons/plugins/11/upnp-dlna-device-support/
をダウンロードし、まずMusicBeeをインストールします。次に、MusicBeeのPluginsフォルダにUPnP/ DLNAプラグインを解凍した mb_Upnp.dll を入れます。
musicbee00s.jpg

MusicBeeを起動して左上のメニューから設定ボタンを押し、
musicbee02s.jpg

プラグインを見ると、MusicBee UPnPが追加されています。
musicbee01s.jpg

Raspberry Piを起動してVolumioを立ち上げ、ネットワークからアクセスできる状態にして、MusicBeeの設定からプレーヤーを選びます。出力の中にVolumioが見えるようになっているので、Volumioを選択します。MusicBeeはVolumioに音楽を転送するだけに使いますのでこのようにしています。ちなみにPCで音楽を聴く場合はFoobarを使っています。
musicbee03s.jpg

この状態でMusicBeeで音楽を再生するとVolumioが動いているRasiberry PiのDAC出力から音が出ます。
musicbee04s.jpg

Volumioの状態を見ると、MusicBeeで再生している音楽データが転送されてきていることが分ります。
musicbee05s.jpg

これらの作業の中で気がついた点ですが、一回目の音楽ファイルを再生する時に頭の部分が再生されなくなることがあります。この現象はRaspberry Piの性能に依存するようで、Model 3B+だと問題になりませんが初期のModel Bだと使えないレベルです。まあ、ラジオを聞くとか、連続で音楽ファイルを再生するときは大丈夫ですが・・・・

以上のような作業で、Raspberry Pi+Volumioがより便利に使えるようになりました。試聴会で使うとか、色々な用途がありそうです。
posted by lobs at 17:55| Comment(0) | ネットワークプレーヤ
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: