Zvukovka s více vstupy, raspbian, arecord

unknown_user

Zvukovka s více vstupy, raspbian, arecord
« kdy: 02. 10. 2016, 17:11:04 »
Zdravím,
mám USB zvukovku, která má mikrofonní vstup a 1x line-in.
arecord -l zobrazí jen mikrofon.

Kód: [Vybrat]
~ $ arecord -l
card 1: Device [USB Sound Device], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

Je možné nějak tomu říct, že tam je i line-in?  (chipset CM6206, raspbian wheezy)


Jenda

Re:Zvukovka s více vstupy, raspbian, arecord
« Odpověď #1 kdy: 03. 10. 2016, 00:03:18 »
Nejspíš to má jeden ADC a musí se to předtím mixovat. Takže spusť alsamixer a tahej šavlema.

dustin

Re:Zvukovka s více vstupy, raspbian, arecord
« Odpověď #2 kdy: 03. 10. 2016, 09:30:41 »
Ten arecord -l nezobrazuje mikrofon, ale celou nahrávací část té zvukovky.

Mrkni na datasheet http://www.bramcam.nl/NA/8663-XS/CM6206.pdf - vstupy jsou přepínány/mixovány pro jeden ADC.

Tady je uveden výstup příkazu amixer contents pro tuhle kartu http://mailman.alsa-project.org/pipermail/alsa-devel/2012-November/056976.html , na kterém vidíme, jaké čudlíky ta karta nabízí. Takže alsamixerem PCM Capture Source na Mic, PCM Capture Switch zapnout, zvednout PCM Capture Volume, zapnout Line Capture Switch (obvykle mezerníkem, co si pamatuji), zvednout Line Capture Volume. Můžeš si výpisem "amixer -c ID_ZVUKOVKY contents" sledovat, zda to máš nastavené správně.


unknown_user

Re:Zvukovka s více vstupy, raspbian, arecord
« Odpověď #3 kdy: 03. 10. 2016, 10:28:47 »
Dík za odpovědi, podle nich jsem našel
http://stackoverflow.com/questions/10535918/recording-sound-using-alsa-from-line-in

takže v amixer -c 1 contents vidím i ten line in.  (a in switch + in volume)
Nemám tam žádné gui, ale snad se tím už nějak prokoušu :)

dustin

Re:Zvukovka s více vstupy, raspbian, arecord
« Odpověď #4 kdy: 03. 10. 2016, 10:39:22 »
Alsamixer jede v terminálu v ncurses.