Raspberry Pi 3에 연결된 USB 마이크를 구성하고 실행하려고 합니다.라즈베리 파이 제시.
시스템을 변경하기 전에 나는 항상 amixer
일반 사용자와 슈퍼유저로서 무슨 일이 일어나고 있는지 확인합니다.pi
root
$ amixer
Simple mixer control 'PCM',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback -10239 - 400
Mono: Playback -1926 [78%] [-19.26dB] [on]
$ sudo amixer
Simple mixer control 'PCM',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback -10239 - 400
Mono: Playback -1926 [78%] [-19.26dB] [on]
/etc/modprobe.d/alsa-base.conf
그런 다음 마이크의 사운드 카드를 인덱스 0에 수정하기 위해 다음 줄을 파일에 넣습니다 .
options snd_usb_audio index=0
options snd_bcm2835 index=1
options snd slots=snd_usb_audio,snd_bcm2835
다시 시작한 후에는 다음 과 amixer
같은 상황을 다시 확인 하곤 했습니다 .pi
root
$ amixer
Simple mixer control 'PCM',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback -10239 - 400
Mono: Playback -1925 [78%] [-19.25dB] [on]
$ sudo amixer
Simple mixer control 'Mic',0
Capabilities: cvolume cvolume-joined cswitch cswitch-joined
Capture channels: Mono
Limits: Capture 0 - 16
Mono: Capture 8 [50%] [11.90dB] [on]
Simple mixer control 'Auto Gain Control',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
왜 다른가요? root
새로운 구성이 채택된 것 같지만 pi
채택되지 않았습니다. 어떻게 다시 동일하게 만들 수 있나요? 여기서 무슨 일이 일어나고 있는 걸까요?