-
라즈베리파이 usb uac 사운드RaspberryPi 2022. 9. 22. 09:16
1. lsusb로 디바이스가 있는지 확인
2. aplay -l로 디바이스 번지 확인
3. sudo nano /usr/share/alsa/alsa.conf
4. 여기의 번지수를 해당 디바이스 번지로 변경
defaults.ctl.card 0
defaults.pcm.card 0
defaults.ctl.card 1
defaults.pcm.card 1
게인설정은 커맨드 창에서
alsamixer에서 화살표로 조정
또는 오른쪽 상단 스피커에서 오른쪽 버튼으로 출력 변경
(이렇게 해야 시스템 볼륨조절 연동됌)
리부팅
루프백
alsaloop -C hw:1,0 -P plughw:1,0 -c 1 -t 20000
라즈베리파이에서 딜레이 없는 record & play 최선 조합
sudo arecord --device=hw:1,0 --format=S16_LE --rate=44100 | aplay --format=S16_LE --rate=44100 -R 1
녹음
-모노채널
-S16_LE포맷
-44100샘플레이트
플레이
-S16_LE포맷
-44100샘플레이트
-스타트 딜레이 1ms
-D plug:dmix 이 옵션도 참고
'RaspberryPi' 카테고리의 다른 글
라즈베리파이 초기세팅 SSH 활성화 방법 (0) 2023.10.24 raspberry pi GPIO control C language (0) 2023.08.28 Ubuntu 시간 관련 명령 사용하기 (0) 2022.10.12 라즈베리파이 부팅 로그 삭제 (0) 2022.10.04 라즈베리파이 usb메모리 능동적 인식 프로그램 만들기 (1) 2022.09.20