Here is some information on my system:
- Code: Select all
cat /proc/asound/card0/pcm0c/info
Gives these results:
- Code: Select all
card: 0
device: 0
subdevice: 0
stream: CAPTURE
id: STAC92xx Analog
name: STAC92xx Analog
subname: subdevice #0
class: 0
subclass: 0
subdevices_count: 1
subdevices_avail: 1
And displays Card 0 (ZERO) as my Device
I make sure everything setting is at 100% Volume and NOT muted with:
- Code: Select all
alsamixer -c0
Which gives me a few more choices than just the command: "alsamixer"
The following commands produce the proper sounds on playback:
- Code: Select all
aplay /usr/share/sounds/alsa/Front_Left.wav
aplay /usr/share/sounds/alsa/Front_Center.wav
aplay /usr/share/sounds/alsa/Front_Right.wav
speaker-test -c 2 -l 3
I've verified that "xfce4-mixer" & "xfce4-volumed" are installed.
Next, I try to use "arecord" to capture some Mic input to a file with the attached DB Meter:
- Code: Select all
arecord -vv -d 10 /tmp/test-mic.wav
Which displays some interesting ERROR MESSAGES:
- Code: Select all
larry@lmde ~ $ arecord -vv -d 10 /tmp/test-mic.wav
ALSA lib conf.c:1220:(parse_def) show is not a compound
ALSA lib conf.c:1686:(snd_config_load1) _toplevel_:24:26:Unexpected char
ALSA lib conf.c:3406:(config_file_open) /usr/share/alsa/pulse-alsa.conf may be old or corrupted: consider to remove or fix it
Recording WAVE '/tmp/test-mic.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono
ALSA <-> PulseAudio PCM I/O Plugin
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : U8
subformat : STD
channels : 1
rate : 8000
exact rate : 8000 (8000/1)
msbits : 8
buffer_size : 4000
period_size : 1000
period_time : 125000
tstamp_mode : NONE
period_step : 1
avail_min : 1000
period_event : 0
start_threshold : 1
stop_threshold : 4000
silence_threshold: 0
silence_size : 0
boundary : 2097152000
### + | 06%
larry@lmde ~ $
I then try to play the captured information with: aplay
- Code: Select all
larry@lmde ~ $ aplay /tmp/test-mic.wav
ALSA lib conf.c:1220:(parse_def) show is not a compound
ALSA lib conf.c:1686:(snd_config_load1) _toplevel_:24:26:Unexpected char
ALSA lib conf.c:3406:(config_file_open) /usr/share/alsa/pulse-alsa.conf may be old or corrupted: consider to remove or fix it
Playing WAVE '/tmp/test-mic.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono
larry@lmde ~ $
Which gives me nothing but captured noise, very similar to the speaker-test sounds.
I'm wondering why there are errors for conf.c in the ALSA lib, and if those errors are preventing the Mic from working?
Does anyone have an idea on how to make "arecord" record a test file with LMDE, and make the Mic functional?
BUG REPORT - Bug #1046533
I've burned a DVD-RW of Linux Mint 13 (XFCE) and in the ALSAMIXER -> OPTIONS TAB, I have a Selection for Analog Boost -30, and these
changes along with the other Software changes and BUG Fixes have made the Mic functional in Version 13 (XFCE). It's a crying shame
this can't/won't be quickly and easily fixed on LMDE.
Thanks.
Larry

