#author("2020-01-17T23:15:30+00:00","default:mizutu","mizutu") [[私的AI研究会]] > [[ラズパイ覚書]] * オーディオ接続 [#n7ff2d99] #contents ** デバイスの確認 [#u30c834f] *** lsusb 接続中のデバイスを確認する。 [#nfbca92f] $ lsusb Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 8086:0808 Intel Corp. Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub *** 接続中のオーディオデバイスを確認する。 [#z15ebe05] - splay 音声デバイスの確認コマンド $ aplay -l **** ハードウェアデバイス PLAYBACK のリスト **** カード 0: ALSA [bcm2835 ALSA], デバイス 0: bcm2835 ALSA [bcm2835 ALSA] サブデバイス: 7/7 サブデバイス #0: subdevice #0 サブデバイス #1: subdevice #1 サブデバイス #2: subdevice #2 サブデバイス #3: subdevice #3 サブデバイス #4: subdevice #4 サブデバイス #5: subdevice #5 サブデバイス #6: subdevice #6 カード 0: ALSA [bcm2835 ALSA], デバイス 1: bcm2835 IEC958/HDMI [bcm2835 IEC958/HDMI] サブデバイス: 1/1 サブデバイス #0: subdevice #0 カード 0: ALSA [bcm2835 ALSA], デバイス 2: bcm2835 IEC958/HDMI1 [bcm2835 IEC958/HDMI1] サブデバイス: 1/1 サブデバイス #0: subdevice #0 - srecord 録音デバイスの確認コマンド $ arecord -l **** ハードウェアデバイス CAPTURE のリスト **** カード 1: Device [USB PnP Sound Device], デバイス 0: USB Audio [USB Audio] サブデバイス: 1/1 サブデバイス #0: subdevice #0 ''オーディオデバイスをまとめると'' - 音声デバイス~ --カード0 : ALSA [bcm2835 ALSA]~ デバイス 0 : bcm2835 ALSA [bcm2835 ALSA]~ 再生デバイス、イヤホンジャック~ ~ デバイス 1 : bcm2835 IEC958/HDMI [bcm2835 IEC958/HDMI]~ 再生デバイス、HDMI~ ~ デバイス 2 : bcm2835 IEC958/HDMI [bcm2835 IEC958/HDMI]~ 再生デバイス、HDMI~ - 録音デバイス~ --カード 1: Device [USB PnP Sound Device]~ デバイス 0: USB Audio [USB Audio]~ 録音デバイス、マイク~ > カード番号をXとすると、plughw:Xと表す。カード番号X、デバイス番号Yを組み合わせてplughw:X,Y、さらにサブデバイス番号Zを追加したplughw:X,Y,Zと細かく指定することもできる。 *** オーディオデバイスの優先度を確認する。 [#s40f44b8] $ cat /proc/asound/modules 0 snd_bcm2835 1 snd_usb_audio #br