LAN経由でES9038Proを鳴らす2026-06-10

LAN経由でES9038Proを鳴らす


このところ取り組んでいる実験

ネットワーク経由でデジタルデータを送り、DAC直前でI2Sに直して直接DACに送り込んで鳴らす。そうすることでDACまでのラインに一切のアナログラインが入らないため、純粋な音楽信号値だけでDACを駆動できるのでかなりの高音質で鳴らせるのではないか・・と


これを確認するため海外製のLANインターフェースを入手して動作確認。組みあげてまず驚いたのは、LANインターフェースが出すI2S信号がかなり力強いこと。直近(数センチ)にあるDACにコネクタ直接で転送してやるにはあまりにパワーが強い。最初は全く音にならなかった。少し調整したら繋がって音は出るのだが、まずはブツブツとしたノイズだらけであった。

調整途中の波形

この写真は調整途中の画面だが上の緑がLRCK、下の黄色がBCKである。BCKがかなり強くLRCKにまで影響していて、LRCKは立ち上がり時のオーバシュートが上に3V下に2V近く落ちている。この状態だと左右のチャネルが切り替わるたび急に戻されたりしてブツブツとノイスが入る。海外製の基板が極小でハーフピッチのソケット出しになっているせいもあるのだろうが、それぞれの信号が干渉しあってごっちゃになってる状態にもみえた。


これら信号同士の干渉を防ぎながら波形の調整をカット・アンド・トライで何度も行ってやっと出てきた最終的な波形が次の2枚、どちらもLRCK(黄色)をトリガとしてSDATA(緑)やBCK(緑)を見たもの。やっとここまで波形を整えた、という感じ。疲れた。

SDATA-LRCK

緑がSDATA、黄色がLRCK


BCK-LRCK

緑がBCK、黄色がLRCK


この状態にしてネットワークからデータを送ってみた。


今回の受信側DACはES9038Proという8chの入出力を持つマルチDACである。対して送信側もminiDSP FlexEight という8chのデジタル出力を持つ装置である。それらをLANで繋いで音を出すわけだけど、送信と受信のマトリクスを書いて任意のチャネルを任意の場所に割り付けて出力できる。まぁネットワークとDACとの橋渡しをするインターフェース基板の入出力がそれぞれ4chしかないからそれなりに制限はされるとしても、この自由度は嬉しい。そしてそのネットワーク上は独自のプロトコルで遅延なく転送される。こんなことができるだけでいろんな応用が考えられそう。


実はネットワーク系の転送でもかなり苦労したのだが、そこは長くなるので書かない。専用のインターフェースだからか個性つょ!

DAC試験中

これは音出し試験中の写真。


右側にあるのが以前音楽用に改善したスイッチング電源。単電源なのでこれに5Vを出させてデジタル系の電源として使っている。DAC用の2箇所のデジタル電源3.3VとLANインターフェース用の5Vはこれからの給電である。左側にある青い箱がアナログ電源用の両振り12Vのスイッチング電源。これはオペアンプ回路の電源。古いものではあるがTDKのものなので信頼性と安定度は高い。電源の間にある緑色の基板は奥からDACボード、LAN-IFをハーフピッチ基盤に載せたもので、あと白いLANケーブルが刺さっているやつが、DIPピッチとハーフピッチの変換基板であるが、今回はRJ45のソケットをつけて受け台としてだけ使っている。

さてその音だけど、思った通り見事に高解像度でキリっとした音。デジタル回路もアナログ回路も電源はまだスイッチング電源で鳴らしているがそれでも音の立ち上がり、情報量、などは一級品であることがわかる。これを第二世代電源にしたらさぞ滑らかな音になろうと思われる。

期待大である。