USRP Client for RPi Version 4.01 upgrades Sound settings.
I suggest two Sound Settings as below.


Case 1] use USB Soundcard CM108+ Mic + Spk 


pi@usrp:~/USRP $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
card 1: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0

pi@usrp:~/USRP $ arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
 
▶ make file  /etc/asound.conf
sudo nano /etc/asound.conf
pcm.!default {
    type hw
    card 1
    device 0
}

ctl.!default {
    type hw
    card 1
}
Ctrl-X -> Y -> Enter    (save)
 
Syntax                 Description
pcm.!default         default playback device settings (for example, used by applay, speaker-test, etc.)
ctl.!default            default default control unit settings (volume control, etc.)
type hw                 Specify  hardware device to be used directly

card 1                    ALSA card number (where USB device)
device0                 device number (usually 0 is the first device)
 
구문                      설명
pcm.!default 기본 재생 장치 설정 (예: aplay, speaker-test 등에서 사용)
ctl.!default 기본 제어 장치 설정 (볼륨 조절 등)
type hw 하드웨어 장치를 직접 사용하도록 지정
card 1 ALSA 카드 번호 (여기서는 USB 장치)
device 0 장치 번호 (보통 0은 첫 번째 장치)
 

Case 2] RPi sound jack 3.5mm (output) + USB Mic (input) + Spk, No usb soundcard


pi@usrp:~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
  Subdevices: 7/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
pi@usrp:~ $ arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: Microphone [USB Lavalier Microphone], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

 

▶ make file  /etc/asound.conf

sudo nano /etc/asound.conf

pcm.!default {
    type asym
    playback.pcm {
        type hw
        card 0
        device 0
    }
    capture.pcm {
        type hw
        card 1
        device 0
    }
}

ctl.!default {
    type hw
    card 0
}

Ctrl-X -> Y -> Enter    (save)

 

 

Syntax                      Meaning
type asym                 asymmetric setting of input and output to other devices
playback.pcm           output device setting: card 0 (bcm2835)
capture.pcm              Input Device Settings: Card 1 (USB Lavalier Microphone)
ctl.!default                 controls are tailored to the card on the output side (e.g. volume control)

 

구문                            의미

type asym 입력과 출력을 다른 장치로 비대칭 설정
playback.pcm 출력 장치 설정: 카드 0 (bcm2835)
capture.pcm 입력 장치 설정: 카드 1 (USB Lavalier Microphone)
ctl.!default 제어 장치는 출력 쪽 카드에 맞춤 (볼륨 조절 등)

 

 

 

한국분들은 USRP 오픈채팅방에서 문의 혹은 사용경험 나누시기를 추천합니다.
카카오톡 채팅에서 USRP 검색하시고 들어오세요.
혹은 아래 링크 클릭하세요
https://open.kakao.com/o/gxiV1Wqh

 

Thanks !


DS5QDR Heonmin Lee

https://open.kakao.com/o/gxiV1Wqh

블로그 이미지

DS5QDR Heonmin Lee in Korea

DV 통신 경험 공유 Mode : DMR, DSTAR, YSF, XLX, YSF, M17, AllStarLink, EchoLink Software : DVSwich, USRP Client, Last Heard, MiniPi, MiniMT, VuMeter, DVPi, Pi-Star

,