[alsa-devel] Internal Mic Boost channel is unused
David Henningsson
david.henningsson at canonical.com
Thu Sep 12 20:43:47 CEST 2013
On tor, 2013-09-12 at 09:52 -0600, Nathanael D. Noblet wrote:
> Hello,
>
> I have an issue I'd like to help completely solve. Unfortunately I
> only have a tenuous grasp of what is actually going on so some of this
> could be wrong/include errors.
>
> Here's what I know.
>
> 1) I have the following hardware (alsa-info attached).
> 2) The internal microphone requires that the mic boost channel be
> something other than 0 to function properly.
> 3) Changing what pulseaudio expects things to be labelled causes the
> problem to go away. (via the attached patch to
> /usr/share/pulseaudio/paths/analog-input-mic.conf).
>
> From the discussion with David Henningsson (diwic on IRC). It seems
> that pulse doesn't expect a Mic Boost channel to be used with internal
> microphones. As such to fix this particular hardware, the driver would
> need to make the internal mic boost be labelled "Internal Mic Boost" as
> opposed to Mic Boost, which is then is used for both external and
> internal mics.
>
> I'd love to be able to help any way I can to get these fixed once and
> for all. Let me know if you need more information or what not.
>
So I saw that you had two selector nodes (0x17 and 0x18), so I figured
one could be "Internal Mic Boost" (for internal mic) and the other one
"Mic Boost" (for external mic).
However, according to the BIOS, you actually have *two* external mic
jacks. Is this correct? It could possibly be that one of them is part of
a headset jack. This might be related to what's confusing the driver, so
perhaps if we just removed the fake mic input that would make things
work.
// David
More information about the Alsa-devel
mailing list