Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: unknown_user 02. 10. 2016, 17:11:04

Název: Zvukovka s více vstupy, raspbian, arecord
Přispěvatel: unknown_user 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)
Název: Re:Zvukovka s více vstupy, raspbian, arecord
Přispěvatel: Jenda 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.
Název: Re:Zvukovka s více vstupy, raspbian, arecord
Přispěvatel: dustin 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ě.

Název: Re:Zvukovka s více vstupy, raspbian, arecord
Přispěvatel: unknown_user 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 :)
Název: Re:Zvukovka s více vstupy, raspbian, arecord
Přispěvatel: dustin 03. 10. 2016, 10:39:22
Alsamixer jede v terminálu v ncurses.