aplay -l não vê minha placa de som de loopback

0

Eu quero que o único dispositivo neste sistema sem cabeça seja o áudio de loopback. Um aplicativo produzirá áudio que servirá como entrada para um servidor de streaming.

Mas aplay -l (e outros programas que enumeram dispositivos de áudio) não o veem

$ ls -l /proc/asound/cards
-r--r--r-- 1 root root 0 Mar 18 18:22 /proc/asound/cards

$ cat /proc/asound/cards
0 [Loopback       ]: Loopback - Loopback
                      Loopback 1

$ aplay -l
aplay: device_list:268: no soundcards found...

Aqui está o meu /etc/modprobe.d/alsa-base.conf

alias snd-card-0 snd-aloop
options snd-aloop index=0 pcm_substreams=2

alias snd-card-1 snd-pcm
options snd-pcm index=1

Aqui está a saída de ls -l /dev/snd

crw-rw---- 1 root audio 116,  6 Mar 18 19:07 controlC0
crw-rw---- 1 root audio 116,  5 Mar 18 19:15 pcmC0D0c
crw-rw---- 1 root audio 116,  4 Mar 18 19:15 pcmC0D0p
crw-rw---- 1 root audio 116,  3 Mar 18 19:15 pcmC0D1c
crw-rw---- 1 root audio 116,  2 Mar 18 19:07 pcmC0D1p
crw-rw---- 1 root audio 116,  1 Mar 18 18:49 seq
crw-rw---- 1 root audio 116, 33 Mar 18 19:07 timer

Alguma ideia? Eu estou no 14.04.

    
por Moishe Pipik 18.03.2015 / 19:25

1 resposta

2

Eu consertei! Eu precisava estar no grupo "audio" para fazer tudo funcionar.

Corrigido com

usermod -a -G audio [username]

Faz sentido ver a propriedade dos dispositivos em /dev/snd , eu acho, mas não percebi isso até que vi um tutorial não relacionado sobre como fazer o som funcionar no rasberiano

    
por Moishe Pipik 18.03.2015 / 22:22