Quote:
Originally Posted by jfabiani
removed everything and did my best to match versions of alsa (used openSUSE Build Sevice for 11.1). After reboot the capture is always at it's lowest setting. Still no mic.
Your ALSA information is located at http://www.alsa-project.org/db/?f=ff...ebc1f20a59237f
Please inform the person helping you.
johnf@linux-v0t5:~> rpm -qa | grep alsa
alsa-1.0.20-30.1
alsa-utils-1.0.20.git20090620-1.8
alsa-driver-kmp-pae-1.0.20.20090711_2.6.25.20_0.4-1.1
|
Frankly, I do not know enough about alsa to know how well it will function with such a minimal install of alsa. If it were me I would also have installed alsa-firmware, alsa-oss, alsa-tools and possibly alsa-plugins.
Also, some questions on your mixer:
!!-------Mixer controls for card 0 [Intel]
Card hw:0 'Intel'/'HDA Intel at 0xf7ff8000 irq 22'
Mixer name : 'Analog Devices AD1989B'
Simple mixer control 'Front Mic',0
Capabilities: pvolume pswitch
Front Left: Playback 0 [0%] [-34.50dB] [on]
Front Right: Playback 0 [0%] [-34.50dB] [on]
Simple mixer control 'Front Mic Boost',0
Capabilities: volume
Front Left: 0 [0%]
Front Right: 0 [0%]
Simple mixer control 'Input Source',0
Items: 'Mic' 'Front Mic' 'Line' 'Front Line' 'CD' 'Aux' 'Mix'
Item0: 'Mic'
Simple mixer control 'Input Source',1
Items: 'Mic' 'Front Mic' 'Line' 'Front Line' 'CD' 'Aux' 'Mix'
Item0: 'Mic'
Since I can not see your hardware, I can not tell what the difference is between the mic and front mic.
What test are you continuing to use for this?
I recommend a simple test like:
arecord -d 10 myrecording.wav
where "-d 10" specifies a 10 second recording.
Have you tried to manually tune your AD1989B in your /etc/modprobe.d/sound file (in case it was not properly identified and configured during boot) ? I note this from the HD-Audio-Models.txt file for 1.0.20 of alsa:
Code:
AD1988/AD1988B/AD1989A/AD1989B
==============================
6stack 6-jack
6stack-dig ditto with SPDIF
3stack 3-jack
3stack-dig ditto with SPDIF
laptop 3-jack with hp-jack automute
laptop-dig ditto with SPDIF
auto
For example, from that list, to test with "6stack" you could change the /etc/modprobe.d/sound file to:
Code:
options snd-hda-intel model=6stack
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
restart your pc, and then test your mic.
If "6stack" does not work, you could try each of the other times in the list, one at a time, in a similar fashion to "6stack". Ie to try "3stack" , one would change the /etc/modprobe.d/sound file to
[CODE]options snd-hda-intel model=3stack
alias snd-card-0 snd-hda-intel
Try each option from the list.