reklama

Raspberry Pi USB zvukovka

Raspberry Pi USB zvukovka
« kdy: 10. 02. 2020, 18:59:22 »
Zdravím.
Nevím kde dělam kopanec.

arecord -l
card 1: Set [C-Media USB Headphone Set], device 0: USB Audio [USB Audio]

aplay -l
Použijeme tu samou
card 1: Set [C-Media USB Headphone Set], device 0: USB Audio [USB Audio]

nano /home/pi/.asoundrc

Kód: [Vybrat]
pcm.!default {
  type asym
  capture.pcm "mic"
  playback.pcm "speaker"
}
pcm.mic {
  type plug
  slave {
    pcm "hw:<1>,<0>"
  }
}
pcm.speaker {
  type plug
  slave {
    pcm "hw:<1>,<0>"
  }

pi@raspberrypi:~ $ speaker-test -t wav

speaker-test 1.1.8

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
WAV file(s)
ALSA lib conf.c:4926:(parse_args) Parameter DEV must be an integer
ALSA lib conf.c:5031:(snd_config_expand) Parse arguments error: Nepřípustný argument
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM hw:<1>,<0>
Playback open error: -22,Nepřípustný argument


« Poslední změna: 10. 02. 2020, 19:04:11 od BigSandy »

reklama


Re:Raspberry Pi USB zvukovka
« Odpověď #1 kdy: 10. 02. 2020, 19:09:18 »
speaker-test -t wav

speaker-test 1.1.8

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
WAV file(s)
ALSA lib conf.c:1887:(_snd_config_load_with_include) _toplevel_:29:0:Unexpected                                                 char
ALSA lib conf.c:3650:(config_file_open) /home/pi/.asoundrc may be old or corrupt                                                ed: consider to remove or fix it
ALSA lib conf.c:3572:(snd_config_hooks_call) function snd_config_hook_load retur                                                ned error: Nepřípustný argument
ALSA lib conf.c:4026:(snd_config_update_r) hooks failed, removing configuration
Playback open error: -22,Nepřípustný argument

Re:Raspberry Pi USB zvukovka
« Odpověď #2 kdy: 10. 02. 2020, 19:44:03 »
Tak jinak.
Ve ktere skupině musí být pi, aby to šlo spouštět bez sudo?
V audio je.

Re:Raspberry Pi USB zvukovka
« Odpověď #3 kdy: 10. 02. 2020, 19:54:13 »
Vyhoď ty hranaté závorky. Název zařízení je hw:1, lépe hw:Set (abys nemusel příště řešit případné změněné ID karty)

Re:Raspberry Pi USB zvukovka
« Odpověď #4 kdy: 10. 02. 2020, 20:00:57 »
Dik.
Ono to funguje i s nimi ale musim přikaz spouštět přes sudo.
Proč?
sudo speaker-test -t wav

reklama


Re:Raspberry Pi USB zvukovka
« Odpověď #5 kdy: 10. 02. 2020, 20:30:22 »
Jasně ti to píše, že device má být integer, že tam máš chybu parsování názvu zařízení.

Přes sudo ti to "funguje", protože to běží pod jiným uživatelem, tudíž logicky se nepoužije vadný /home/pi/.asoundrc.

 

reklama