On November 5, 2009 02:47:19 am Takashi Iwai wrote: > At Tue, 3 Nov 2009 14:30:15 -0500, > > Shawn Starr wrote: > > On November 3, 2009 05:55:07 am Takashi Iwai wrote: > > > At Mon, 2 Nov 2009 11:36:21 -0500, > > > > > > Shawn Starr wrote: > > > > On November 2, 2009 08:05:37 am Takashi Iwai wrote: > > > > > At Thu, 29 Oct 2009 18:59:40 -0400, > > > > > > > > > > Shawn Starr wrote: > > > > > > Hello ALSA developers, > > > > > > > > > > > > I am having problems with the microphone on the following > > > > > > hardware this is on a Lenovo W500 laptop. > > > > > > > > > > > > Card: HDA Intel > > > > > > Chip: Conexant CX20561 (Hermosa) > > > > > > > > > > > > Here is the problems im noticing: > > > > > > > > > > > > 1) If I use ALSA 'default' with the microphone I get noise > > > > > > interference on output [high/low/high/low]. > > > > > > > > > > > > If I switch this to use the "ALSA Capture on HDA Intel [CONEXANT > > > > > > Analog] I get interference except it is the standard 60Hz > > > > > > electrical noise [steady noise] > > > > > > > > > > > > 2) Using the internal/external microphones gives an inconsistent > > > > > > volume. It also does not seem to work with the microphone cutting > > > > > > out so much. I need to adjust Digital + another microphone but it > > > > > > still drops capturing. > > > > > > > > > > > > Alsamixer shows: Digital/Docking Microphone/External > > > > > > Microphone/Internal Microphone > > > > > > > > > > > > Here is the module options I give to the sound driver: > > > > > > > > > > > > options snd-intel-hda enable_msi=1 power_save=10 > > > > > > power_save_controller=true model=laptop index=0 > > > > > > > > > > > > Assuming power saving/controller causes the microphone to cut out > > > > > > or not. > > > > > > > > > > > > 3) I'm now aware that this card has no pinouts for PCM capture > > > > > > https://bugzilla.redhat.com/show_bug.cgi?id=502293 > > > > > > > > > > Could you give alsa-info.sh output? Run with --no-upload option, > > > > > and attach the generated file. > > > > > > > > Here's the attached output, > > > > > > Judging from the pin config, in your case, "Docking" seems controlling > > > the external-mic volume. The "External Mic Volume" should be zero. > > > > There is still problems with the volume sensitivity, but I will adjust > > to set ext mic to zero. Do we need a quirk for the Lenovo W500 then? > > Looks so. Though, the SSID is identical with X200. > I'm wondering whether X200 works fine as is or not... > > > Or that's a bug wrt to volume sensitivity and static interferences? > > The mic boost volumes are missing in these quirks. > You can adjust manually via hda-verb, e.g. > > hda-verb /dev/snd/hwC0D0 0x1d SET_AMP 0x7003 > > for the built-in mic, and > > hda-verb /dev/snd/hwC0D0 0x18 SET_AMP 0x7003 > > for the mic jack. Change the value between 0x7000 and 0x7004. > > > Takashi Will try to adjust those. I tried the X200, but it didn't make any difference. Thanks, Shawn. >_______________________________________________ > Alsa-devel mailing list > Alsa-devel@xxxxxxxxxxxxxxxx > http://mailman.alsa-project.org/mailman/listinfo/alsa-devel > _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel