LoginSignup
2
6

More than 5 years have passed since last update.

Raspberry Pi 3 + Cirrus Logic Audio Card + RuneAudio でハマったのでメモ。

Last updated at Posted at 2017-01-18

会社でみんなで音楽流せる仕組みを作りたい+天井につけたくて、ラズパイ+RuneAudio の仕組みを作りました。
ハマったのでやり方を書いておきます。

C2dERVFUQAITEwR.jpg

もの

・Raspebrry Pi 3

・Cirrus Logic Audio Card
DAC。千石で売っていました。探して少なかったので、店頭で買いたい場合 DAC 選択肢少なそうな印象。
https://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=EEHD-4UN8

・RuneAudio
ブラウザから操作できる。ラズパイがネットワークオーディオ環境になる。
http://www.runeaudio.com/

やりかた

一番役に立ったのがこれ。
http://www.runeaudio.com/forum/raspberry-pi2-3-with-cirrus-logic-audio-card-t3837.html

1、オフィシャルの runeaudio の img を起動。(やり方は省略)

ここでは Cirrus を抜いてからやる、と言ってるが効果は不明。僕もそうした。

2、必要なら RuneAudio のページから wifi をつないでおく

僕はやらなかった

3、Cirrus をサポートした ArchLinux のカーネルに差し替える。やり方はこちら http://headless.audio/。

ここで、「Enable and configure Cirrus Logic/Wolfson card in /boot/options.txt file.」とあるけど「/boot/options.txt」ではなく、「/boot/configs.txt」に書くことに注意!
つまり、「dtoverlay=rpi-cirrus-wm5102」と「/boot/options.txt」に追記

4、シャットダウンして、Cirrus を刺して起動

5、ブラウザから MPD 設定に行くと、Cirrus が認識されてる

ハマりどころ

Cirrus Logic Audio Card は認識してもらうためにカーネルを差し換えないといけなくて、主にその周辺です。
最初は volumio でやりたかったんだけど、
http://www.horus.com/~hias/cirrus-driver.html
これとかでカーネルを書き換えるとブートしなくなる。panic になる。
あとは、上の手順の、/boot/config.txt ではなく /boot/options.txt にすること!

感想

便利だしいい感じなので、おすすめ!
音質いい!!!

2
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
6