概要
市販のAirPlay2対応機器は高価な割に趣味に合わない事が多いので、ラズパイとかでAirPlay2再生する。
ラズパイにはUSB-DACとかUSBオーディオインターフェースとか接続すれば、音質はほぼそれに依存する
インストール
必要ライブラリ
sudo apt-get update && sudo apt-get upgrade sudo apt-get install git autoconf libdaemon-dev libpopt-dev libconfig-dev libasound2-dev libpulse-dev libavahi-client-dev libssl-dev libsoxr-dev
shairport
git clone https://github.com/mikebrady/shairport-sync.git cd shairport-sync # configure生成 autoreconf -i -f # soxr 対応させると音質が向上する ./configure --sysconfdir=/etc --with-alsa --with-pa --with-avahi --with-ssl=openssl --with-metadata --with-soxr --with-systemd # コンパイル、インストール make sudo make install
確認
再生デバイスを確認します
aplay -l
設定
sudo vi /etc/shairport-sync.conf
general = { name = "AirPlayの表示名"; interpolation = "soxr"; } # 95行目あたり alsa = { # aplay ででてきた再生したいデバイスのcard番号:デバイス番号を指定 output_device = "plughw:0,0";
利用方法