- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2020-01-17T23:15:30+00:00","default:mizutu","mizutu")
[[私的AI研究会]] > [[ラズパイ覚書]]
#author("2020-01-17T23:16:37+00:00","default:mizutu","mizutu")
* オーディオ接続 [#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