いつも分からなくなるのでメモる。
デフォルト音声 出力設定
1.cat /proc/asound/cardsで
希望する再生デバイスのカード番号を確認する。
pi@raspberrypi:~ $cat /proc/asound/cards
0 [ALSA ]: bcm2835_alsa - bcm2835 ALSA
bcm2835 ALSA
1 [sndrpihifiberry]: HifiberryDacp - snd_rpi_hifiberry_dacplus
snd_rpi_hifiberry_dacplus
↑PI3上にある音声ジャックがカード番号「0」であることが分かる。
DACは、カード番号「1」。
2.デフォルトの出力先を替える。
sudo nano /usr/share/alsa/alsa.conf
------70行目ぐらい------
defaults.ctl.card 1
defaults.pcm.card 0 ←”ここのカード番号を希望するカード番号に変更する。”
defaults.pcm.device 0 ←”変更なし”
defaults.pcm.subdevice -1
defaults.pcm.nonblock 1
defaults.pcm.compat 0
実機で動作確認済み!!
参考URL:https://www.alsa-project.org/wiki/Setting_the_default_device