Hi Slaxmax....here we go:
Code: Select all
guest@localhost:~/Downloads$ ./amixer-mic-info
Invalid card number.
Invalid card number.
Invalid card number.
#CARD 0 ##################################################################
Simple mixer control 'Front Mic',0
Simple mixer control 'Front Mic Boost',0
Items: 'Rear Mic' 'Front Mic' 'Line'
Item0: 'Rear Mic'
Items: 'Rear Mic' 'Front Mic' 'Line'
Item0: 'Rear Mic'
Simple mixer control 'Rear Mic',0
Simple mixer control 'Rear Mic Boost',0
--------------------------------------------------------------------------
guest@localhost:~/Downloads$
EDIT
--> arecord -l | grep card >> /tmp/amixer-info.txt <--
This part in your script didn't work on my non english system.
I replaced it with arecord -l or for germans with arecord -l | grep -i karte
here is the (additional) output
Code: Select all
guest@localhost:~$ arecord -l
**** Liste der Hardware-Geräte (CAPTURE) ****
Karte 0: NVidia [HDA NVidia], Gerät 0: ALC888 Analog [ALC888 Analog]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: NVidia [HDA NVidia], Gerät 1: ALC888 Digital [ALC888 Digital]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: NVidia [HDA NVidia], Gerät 2: ALC888 Analog [ALC888 Analog]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
and
Code: Select all
guest@localhost:~$ arecord -l | grep -i karte
Karte 0: NVidia [HDA NVidia], Gerät 0: ALC888 Analog [ALC888 Analog]
Karte 0: NVidia [HDA NVidia], Gerät 1: ALC888 Digital [ALC888 Digital]
Karte 0: NVidia [HDA NVidia], Gerät 2: ALC888 Analog [ALC888 Analog]