私のネットワークオーディオ変遷

![](https://tech.zms.co.jp/wp-content/uploads/2021/01/hime_na_eye_catch.jpg)
2021年1月29日 自社ブログ投稿分より

こんにちは。himeshimaです。

コロナ禍で迎えた新年、家の中でテレビを見て過ごされた方が多いのではないでしょうか。

お正月のテレビ番組と言えば「[芸能人格付けチェック](https://www.asahi.co.jp/kakuzuke/)」が毎年放送され好評なようです。この番組の中でオーディオに関するものが出題されることがあります。今年はヴァイオリン3本とチェロ1本を使った[四重奏](https://ja.wikipedia.org/wiki/%E9%87%8D%E5%A5%8F)がありました。異なるグレードの楽器([ストラディバリウス](https://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%88%E3%83%A9%E3%83%87%E3%82%A3%E3%83%90%E3%83%AA%E3%82%A6%E3%82%B9)等総額49億円 vs 初心者用総額106万円)を使い、同じ演奏者達による演奏を聞き分けるというものでしたが、私はこの問題に正解することができませんでした。オーディオを趣味としており、これまでそれなりにお金をかけてオーディオ機器を揃えてきた私にとって、これはとても悔しい結果です。しかし私が普段あまり聴かない楽器であることや、テレビの圧縮音声を通した判断ではわからなくても当然かなとも思います。言い訳でしかないですけど、、、。

しかし静かな試聴環境が整ったオーディオショップで比較試聴すると、確実に「自分好みの音」というものがあることに気づきます。アンプを例に挙げると、私の場合D級アンプのクッキリとした音は薄っぺらに感じることが多く、好きになれません。AB級アンプの厚みのある音が好きです。A級や[真空管](https://ja.wikipedia.org/wiki/%E7%9C%9F%E7%A9%BA%E7%AE%A1#%E3%82%AA%E3%83%BC%E3%83%87%E3%82%A3%E3%82%AA%E3%83%BB%E6%A5%BD%E5%99%A8%E7%94%A8%E3%82%A2%E3%83%B3%E3%83%97)タイプのアンプは発熱がとても大きく、夏場の運用に困るので私は対象外としています。

さてアンプの話はこれぐらいにして、今回は私の趣味であるオーディオ、その中でも[ネットワークオーディオ](https://ja.wikipedia.org/wiki/%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%AA%E3%83%BC%E3%83%87%E3%82%A3%E3%82%AA)について書きたいと思います。Linuxと強い関わりがありますよ。

## **2006年ぐらい**

PS3 ([SONY Play Station 3](https://www.jp.playstation.com/ps3/))が発売された頃だったと思います。私は自宅での音楽リスニング環境としてネットワークオーディオを導入しました。導入のきっかけとしては2つ理由があったと思います。

1. 歴代のディスクメディア再生機器の故障を経験したことに加え、「ディスクの入れ替え行為」を面倒に感じていた。
2. Linuxの知識を得られると同時に、便利で高音質なオーディオ環境を実現できるかもしれないという期待を持った。

サーバー用に玄人志向の[KURO-BOX/PRO](https://www.kuroutoshikou.com/product/old_series/old_case/old_case_kurobako/old_case_kurobako_select/kuro-box_pro/)というLinux組み立てキットを使い、Linuxの一種である[Debian](https://ja.wikipedia.org/wiki/Debian)を動作させました。

サーバーの役割

- [flac](https://ja.wikipedia.org/wiki/FLAC)ファイル等の音声ファイルの置き場
- [UPnP](https://ja.wikipedia.org/wiki/Universal_Plug_and_Play) ([DLNA](https://ja.wikipedia.org/wiki/Digital_Living_Network_Alliance))サーバーを動作させ、クライアントへ音源配信を行う

私が使っていた当時はPS3でのflacファイル再生はサポートされていませんでしたが、MP3等の[非可逆圧縮](https://e-words.jp/w/%E9%9D%9E%E5%8F%AF%E9%80%86%E5%9C%A7%E7%B8%AE.html)ファイルは使いたくなかったため、サーバー側でflac⇒[リニアPCM](https://e-words.jp/w/%E3%83%AA%E3%83%8B%E3%82%A2PCM.html)に[transcode](https://ja.wikipedia.org/wiki/%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89#:~:text=%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%EF%BC%88Transcode%EF%BC%89%E3%81%A8%E3%81%AF,%E3%81%99%E3%82%8B%E3%81%A8%E3%81%84%E3%81%A3%E3%81%9F%E4%BD%9C%E6%A5%AD%E3%81%A7%E3%81%82%E3%82%8B%E3%80%82)したものをPS3に配信しました。しかし初期型PS3は発熱が大きく、ファンの動作音も大きかったためオーディオ用途に使っていたのは短い間だけでした。

![](https://tech.zms.co.jp/wp-content/uploads/2021/01/hime_na_ps3.jpg)
AV機能が充実していた初期型PS3

## **2014年ぐらい**

[DSD](https://ja.wikipedia.org/wiki/Direct_Stream_Digital)(Direct Stream Digital)を含む[ハイレゾ](https://ja.wikipedia.org/wiki/%E3%83%8F%E3%82%A4%E3%83%AC%E3%82%BE%E3%83%AA%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%AA%E3%83%BC%E3%83%87%E3%82%A3%E3%82%AA)が話題になってきました。DSDを試したい衝動に駆られ、DSDダイレクト再生(=PCM変換しない)に対応する[DAC](https://ja.wikipedia.org/wiki/%E3%83%87%E3%82%B8%E3%82%BF%E3%83%AB-%E3%82%A2%E3%83%8A%E3%83%AD%E3%82%B0%E5%A4%89%E6%8F%9B%E5%9B%9E%E8%B7%AF)(Digital to Analog Converter)を導入しました。PCとUSB接続したDAC経由でアンプへと音声が流れることになります。

最初はWindowsやMac上の再生ソフトを使っていましたが、汎用PCよりも[ヘッドレス](https://e-words.jp/w/%E3%83%98%E3%83%83%E3%83%89%E3%83%AC%E3%82%B9.html)(=グラフィックボードがない)のボードを使ったほうがノイズ発生源が減り、音質向上が図れるという話を聞き、[PC EnginesというメーカーのAPU1C ](https://www.pcengines.ch/apu.htm)を試すことにしました([昔あったゲーム機](https://ja.wikipedia.org/wiki/PC%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3)ではありませんよ)。ヘッドレスなので、[GUI](https://ja.wikipedia.org/wiki/%E3%82%B0%E3%83%A9%E3%83%95%E3%82%A3%E3%82%AB%E3%83%AB%E3%83%A6%E3%83%BC%E3%82%B6%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9)(Graphical User Interface)は使用できず、[CUI](https://ja.wikipedia.org/wiki/%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%A6%E3%83%BC%E3%82%B6%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9)(Character User Interface)のみとなります。つまり環境構築は全てUARTやSSHで接続したターミナルからコマンド入力して行うことになります。ちなみに組み込み開発ではヘッドレスというのは珍しくありません。

私が購入したAPU1ボードは結構発熱するため、夏場はマメにシャットダウンしています。電源操作にはスマホ・タブレットのアプリを使います。起動は[Wake on LAN](https://ja.wikipedia.org/wiki/Wake-on-LAN)、シャットダウンはSSH接続したターミナルからコマンド投入します。コマンド投入と言っても履歴から選ぶだけなので手間ではありません。Linuxが稼働しているので、シャットダウンと起動の時間をスケジューリングすることも可能です。

〇私が使用しているLinuxボードの電源操作用アプリ
 AndroidスマホとiPadどちらでも操作可能としています。

SSH Client
- [JuiceSSH (Android用)](https://play.google.com/store/apps/details?id=com.sonelli.juicessh&hl=ja&gl=US)
- [WebSSH (iOS用)](https://apps.apple.com/jp/app/webssh-ssh-client/id497714887)

Wake on LAN (※iOSでは相性問題なのか正常動作しないアプリが多くありました)
- [Wake On Lan (Android用)](https://play.google.com/store/apps/details?id=co.uk.mrwebb.wakeonlan&hl=ja&gl=US)
- [Wake Up On Lan (iOS用)](https://apps.apple.com/jp/app/wake-up-on-lan/id1118231258)

使うsoftware(OSや再生ソフトの差異)によっても音は変わるという話を聞き、[Voyage MPD ](http://linux.voyage.hk/voyage-mpd)⇒ [lightmpd ](https://sites.google.com/site/digififan/home/lightmpd)⇒ [ArchLinux ](https://www.archlinux.jp/)と試しました。

lightmpdはSDカードにOSイメージを書き込んで少しconfig設定するだけで使えるので初心者に優しいです。その代わりにカスタマイズ要素がほぼないので、いじり倒したい人には向いていません。

ArchLinux はコマンド体系が個性的で、しばらく使っていないとすぐに忘れてしまいます。[pacman](https://wiki.archlinux.jp/index.php/Pacman)コマンドって何よって言いたくなります。**pac**kage-**man**agerから来ている名前なのでしょうか？パッケージ管理コマンドであり、[Ubuntu](https://ja.wikipedia.org/wiki/Ubuntu)における[apt](https://ja.wikipedia.org/wiki/APT)コマンド相当です。ArchLinuxは[ローリングリリース](https://ja.wikipedia.org/wiki/%E3%83%AD%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9)運用のせいか、数年放置後にアップデートするとOSが壊れてしまうことがあり、私はOS起動せずを2度経験してその都度環境構築をやり直しています。ArchLinuxを卒業すれば済む話かもしれませんが、代わりとなる候補を見つけていません。

![](https://tech.zms.co.jp/wp-content/uploads/2021/01/hime_na_apu1.jpg)
アルミケースに収めてあるPC Engines社のAPU1C (CDケースより少し大きいぐらい)

## **2016年ぐらい**

[AVアンプ](https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%B3%E3%83%97_(%E9%9F%B3%E9%9F%BF%E6%A9%9F%E5%99%A8)#AV%E3%82%A2%E3%83%B3%E3%83%97)を導入し、待望のマルチチャンネル音源を聴けるようになりました。マルチチャンネル音源としては、[SACD](https://ja.wikipedia.org/wiki/Super_Audio_CD)や[Blu-ray](https://ja.wikipedia.org/wiki/Blu-ray_Disc)といったディスクメディアだけでなく、一部ダウンロード販売されているものもあります。私が使っているAVアンプ([SONY TA-DA5800ES](https://www.sony.jp/audio/products/TA-DA5800ES/))ではDSDのマルチチャンネル音源もネットワーク経由(DLNA)で再生可能です(DSDダイレクト再生ではなく、アンプ内部でのPCM変換再生となります)。DLNAサーバー側でSONY向けのDSD [mime](https://ja.wikipedia.org/wiki/Multipurpose_Internet_Mail_Extensions)タイプ(Multipurpose Internet Mail Extensions)の設定(dsfファイル解釈用にaudio/x-dsd)を追加してあげるだけでよいです。AVアンプ以外にも同じSONY製のUltra HDブルーレイプレーヤーである[UBP-X800](https://www.sony.jp/bd-player/products/UBP-X800/)にDSD配信可能なことを確認しています。

さらにサーバー側で[BubbleUPnP](https://bubblesoftapps.com/bubbleupnpserver2/) を動かすことで、使い勝手のよいコントローラーアプリ([Linn Kazoo](https://www.linn.co.uk/software)や[LUMIN](http://www.luminmusic.com/lumin-app.html))を使用することができます。これにより選曲などの普段多用する操作は、スマホ・タブレットから行えるようになります。DLNAに対して残念な使用感の印象を持っている方は、これらのアプリを使ってみることをお勧めします。アルバムジャケットを眺めながら、選曲するのも楽しいですよ。

![](https://tech.zms.co.jp/wp-content/uploads/2021/01/hime_na_da5800es.jpg)
DLNA経由でのDSDマルチチャンネル再生可能なSONY AVアンプTA-DA5800ES

## **2021年 (現在)**

AVアンプの導入で出会ったマルチチャンネルオーディオ。本当はこれを追求したいのですが、必要となる機材が高すぎます。DSD対応のマルチチャンネルDACのみで30万円以上します。PCとのインターフェースにUSBではなくethernetを使う[Merging NADAC](https://www.electori.co.jp/Merging/nadac.html)は130万円です。いずれにしてもDAC単体にこのような高額な投資をする気になれず、マルチチャンネルオーディオの追求は一旦あきらめました。このような判断もあり、私のオーディオ環境ではAVアンプを使ったマルチチャンネル用構成は、AVアンプを使わないステレオ用構成と比べて明らかに音質が劣っていることを感じてしまいます。しかしそれぞれに良さがあるため、ステレオ・マルチチャンネル用の構成を1本化することができません。現在の機器構成(ネットワークオーディオ関連部のみ)を図示します。

![](https://tech.zms.co.jp/wp-content/uploads/2021/01/hime_na_equipment_configuration2.png)
1セットのフロントスピーカー(FL/FR)とステレオアンプを共用(ステレオ＆マルチ)する構成ファイル音源が全て入っているHDDは、[RAID](https://ja.wikipedia.org/wiki/RAID)やネットワーク経由での定期的なバックアップを行っていません。音源追加時に別のHDDにもデータコピーしておき、故障時にはリプレース可能としています。今や大容量のHDDでも安いですからね。

## **終わりに**

ネットワークオーディオ用のネットワークをインターネット用のネットワークと分離させることで、余計なトラフィックが減り音質向上が図れるという話を聞いたことがあります。(例：[lightMPD/upnpgw](https://sites.google.com/site/digififan/home/digifi-labo/lightmpd-upnpgw))これは高額な投資を必要としないので、機会をみて試したいと思います。[ラズベリーパイ](https://ja.wikipedia.org/wiki/Raspberry_Pi)等の一部の[シングルボードコンピュータ](https://ja.wikipedia.org/wiki/%E3%82%B7%E3%83%B3%E3%82%B0%E3%83%AB%E3%83%9C%E3%83%BC%E3%83%89%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF)で使用可能な[I2S](https://ja.wikipedia.org/wiki/Inter-IC_Sound)を使ったDACにも興味があります。

高級なオーディオ機器を入れ替えることは難しいですが、Linuxボードを使った[DIY](https://ja.wikipedia.org/wiki/DIY)オーディオは気軽に試すことができるのがよいですね。DIYオーディオを活用したネットワークオーディオの実践には手間がかかり、Linuxやネットワークの知識もある程度必要となります。しかしだからこそ、この辺りの知識を得たい人にとってはうってつけの題材だと思います。ぜひトライしてみて下さい。自身の強いモチベーションがあれば物事の習得は苦労しても達成できますよ。ただし、”オーディオ沼”にハマってしまわないように気をつけて下さいね。(自戒を込めて。。。)