Thanks for providing the diagnostic script output. This is what I see :
ARECORD
**** List of CAPTURE Hardware Devices ****
**card 0**: Audigy2 [SB Audigy 2 Value [SB0400]], **device 0**: emu10k1 [ADC Capture/Standard PCM Playback]
Subdevices: 0/1
Subdevice #0: subdevice #0
**card 0**: Audigy2 [SB Audigy 2 Value [SB0400]], **device 1**: emu10k1 mic [Mic Capture]
Subdevices: 1/1
Subdevice #0: subdevice #0
**card 0**: Audigy2 [SB Audigy 2 Value [SB0400]], **device 2**: emu10k1 efx [Multichannel Capture/PT Playback]
Subdevices: 1/1
Subdevice #0: subdevice #0
From this, i can see that you have 3 capture devices: hw:0,0 (ADC-Capture) , hw:0,1 (Mic Capture) , hw:0,2 (multichannel capture) .
I prefer to use a simple terminal command to check the mic. Something like:
arecord -vv -f S16_LE -c 2 -D hw:1,0 new.wav
where I chose the format ‘S16_LE’, and I chose 2 channels with ’ -c 2 ’ . You may need to use a different number of channels. And in this example I chose hardware device hw:1,0 . It will save to the file new.wav. To stop the recordig press . One needs to play back new.wav to see if the mic worked. Pay attention to arecord error messages as they give a lot of good information.
Now if you are using a different application than arecord, and assuming pulse is still installed, then I recommend you install the application pulse audio volume control (pavucontrol) and use that to help tune your mic. Note pavucontrol will not work with arecord, as arecord is at a lower level.
Lets look at your mixer next:
!!Amixer output
!!-------------
**!!-------Mixer controls for card 0 [Audigy2]**
Card hw:0 'Audigy2'/'SB Audigy 2 Value [SB0400] (rev.0, serial:0x10011102) at 0xcf00, irq 20'
Mixer name : 'SigmaTel STAC9750,51'
**Simple mixer control 'PCM',0**
Front Left: Playback 100 [100%] [0.00dB] **Capture 0 [0%]** -99999.99dB]
Front Right: Playback 100 [100%] [0.00dB] **Capture 0 [0%]** -99999.99dB]
**Simple mixer control 'Synth',0**
Front Left: Playback 50 [50%] -20.00dB] **Capture 0 [0%]** -99999.99dB]
Front Right: Playback 50 [50%] -20.00dB] **Capture 0 [0%]** -99999.99dB]
**Simple mixer control 'Line2',0**
Front Left: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
Front Right: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
**Simple mixer control 'Mic',0**
Front Left: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
Front Right: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
**Simple mixer control 'Mic Boost ( 20dB)',0**
Mono: Playback **[off]**
**Simple mixer control 'IEC958 Optical',0**
Front Left: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
Front Right: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
**Simple mixer control 'Aux2',0**
Front Left: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
Front Right: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
**Simple mixer control 'Analog Capture Boost',0**
Mono: Playback **[off]**
**Simple mixer control 'Analog Mix',0**
Front Left: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
Front Right: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
**Simple mixer control 'Audigy CD',0**
Front Left: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
Front Right: Playback 0 [0%] -99999.99dB] **Capture 0 [0%]** -99999.99dB]
there are many different capture controls, and EVERY one has the capture at 0%. That guarantee’s no recording. Please open your mixer and move the PCs capture levels to something high. Also move up the boost.
If you can’t get kmix to work, you can try ‘alsamixer’ (run that in a terminal). Or take the time to learn the syntax of ‘amixer’ .