Volumio3でコミニュティFMを聴く(その1)

小口径のBluetoothスピーカーとかで音楽を聴くのが嫌なので、Volumio3と遊休オーディオ装置を用いて寝室用音楽再生システムを作った個人的な備忘録。

コミニュティFMのうち、ListenRadioに加盟しているコミニュティFM放送局についての対応です。JCBA、FM++には対応できません。

1.なぜ、Volumio?

新たに投資せずに手持ちの機器で対応できるというのと、Volumioは お手軽にシステム構築できて、それなりに(絶対的に高音質という意味ではなく、手間の割には)良い音質だから。初心者にはLinuxを意識せずに使用できるところ。

2.Volumioって何ですか?

ラズベリーパイ(以下 ラズパイ) 用純正OS、raspbian をベースに音楽再生用に特化したチューンを行い、機能追加された音楽再生用OS(最近はX86/64版もあるようです)。

ラズパイ版はマイクロSDカードから起動します。ラズパイに接続されたDAC等の音楽再生設備を用いることを前提にしています。イメージは下図で理解していただければと思います。

1)そもそも ラズベリーパイって何ですか?

小型のコンピューターで、シングルボードコンピューターと呼ばれているものです。Wikipedia は こちら。むき出し基板のコンピューターですが、大きさは ほぼ名刺大。

元々は教育用コンピューターとして開発されたものですが、小型で安価なことから趣味や産業用等、様々な用途で使われています。現在の最新版は ”Raspberry Pi 4 Model B”と呼ばれるもので、メモリが1,2,4,8GBのモデルがあります。安価とはいうものの、ここ数年の半導体不足の影響か 価格は値上がりしています。

これから始めよう!という方には ”スターターキット”と呼ばれる本体以外にケース、マイクロSDカード、電源、ケーブル類をセットにしたものが便利です。

OS はWindows でもなく Mac OS でもない 無償OSであるLinuxベースのものが採用されています。

2)Volumioには、何ができますか?

  • 外部音源の再生

上図に示すような同一ネットワーク上の音楽ファイル(本体のマイクロSDカード内の音楽ファイルも再生可能です)を参照して再生することができます。 現在、主に使用されている音楽ファイルが再生できます。(mp3, wma, aac, m4a, flac, wav, DSD等。DSDの再生は接続されているDACの機能に依存します)

  • インターネットラジオの再生
      • AirPlay経由でのIOS再生中音源のオーディオ装置での再生

        自分のIOS 端末で再生中の音源を Volumio に接続されたオーディオ装置で再生することができます。音質はともかくIOS 内音源との接続は、これが一番簡単。 もちろん IOS端末で再生中のRadiko も聴けます。音質はAirPlayに依存します。

        • 公開されているプラグインによる音楽再生機能の拡張

        また、公開されているプラグインを使用して機能を追加することができます。 私はプラグインを用いて Spotify (要有料アカウント)や Radiko(全国の放送を聴くなら要有料アカウント) 等の日本国内のサイマルラジオの再生をしています。

        3. 必要な設備

        1)ラズベリーパイ 4 Model B

        ARM系CPUを搭載する名刺大の大きさでDebian系Linuxが動作するシングルボードコンピュータ。詳細はWikipediaで。以前は安価に入手でき経済的お手軽さがラズベリーパイの魅力の一つだったのですが、世界的な半導体不足の影響で、かなりお高くなっています。本体、電源、マイクロSDカード等々を含んだスターターキットは3万円に近い価格になってしまいました。Amazon等でも購入できます。要発熱対策。

        2)同一セグメントLAN内に接続されているPC、Mac、Mobile Phone

        Volumio3が持つIPアドレスを指定して起動後のVolumio3にブラウザでアクセスし、外部からVolumioの設定を行うことができます。

        3)音楽ファイル

        Volumio3経由で再生するための音源です。Volumioに接続した外部USB 媒体や 同一LAN内のPCやNAS内(共有設定が必要)の音楽ファイルを再生することができます。

        4)Volumio3に接続するオーディオ再生装置

        ラズベリーパイ本体のイヤフォン、HDMI、USB端子を使用して対応するオーディオ再生装置に接続することができます。ラズベリーパイの外部制御用端子(GPIO)からI2S経由の専用DACが市販されており、これらを使用している強者もいますが、私は手持ちのUSB経由でI2Sを出力できるDCCを接続しています。

        5)マイクロSDカード対応のUSBカードリーダー/ライター

        ラズベリーパイの基本媒体はマイクロSDカードなので、対応したリーダー/ライターが必要です。通常はSDカード用の物理的アダプタを介しての使用になるかと思います。ラズペリーパイは、設定によりマイクロSDカード以外の記憶媒体からも起動できますが、初回設定としてマイクロSDカードの内容の転送が必要になります。

        設定の詳細は その2 以降で!

        (2023年4月1日 加筆修正)