2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

RaspberryPi4にUSBマイクを認識させる

Posted at

はじめに

以前、以下の記事でUSBマイクを認識させて使っていたのですが、今回はRaspberryPi4にデバイスが変わったので改めて試してみました。

マイク接続

まずは前回と同じようにマイクをRaspberryPi4に接続して、
cat /proc/asound/modules を確認します。
0824_asoundmodules.png

index=2にUSBが見えていますね。このUSBマイクの優先度を上げるため、/etc/modprobe.d/alsa-base.confを以下のように編集します。

options snd-usb-audio index=0
options snd_bcm2835 index=1
options snd_bcm2835 index=2

このようにsnd_bcm2835も明示的にindex指定してあげる必要がありそうです。
RaspberryPi4を再起動して、cat /proc/asound/modules を確認すると、
以下の通り、USBマイクが最優先に格上げされています。
0824_asoundmodules_3.png

あとは以下のようなコマンドを使って実際にUSBマイクからキャプチャできるかを確認します。

$ arecord -f S16_LE -r 44100 -w hw:0,0 sample.wav

44.1kHz/16ビット幅でWAV形式で録音しています。
これによりUSBマイクからの音をWAVファイル出力することができました。

2
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?