<div dir="ltr">Hi,<div>Thanks for the answer. I will test this aec_args option. It seems to do what it says on the tin. Manually upping the gain from alsamixer to 22 seems to work fine on local tests if done beforehand (will have to do some actual voice calls to see it in a real world scenario). Level 53 is too much for the noise canceller as sometimes there is a periodical background buzz.</div><div><br></div><div>Some additional data about the original issue:</div><div>In fact the auto mic adjustments are fine IF they dont SUDDENLY lift the "Current" Mic Boost to 22 or, worse, 53 (never saw 100% but that would be really really unpleasant for remote listeners, even 53 is).</div><div>Because this happens when the overall sound input level drops and PA detects (or thinks) background noises (sometimes actual far-away voices) and wants to compensate for it by raising the microphone gain. But the canceller is not ready for this and there is suddenly a "boom" or very loud "hiss" which fades in a few seconds as the noise cancellation manages to clear it (in case of level 53 it cannot compensate fully, at least with my analog microphone). </div><div><br></div><div>Also this does not seem to be an issue at all on devices that dont have scalable mic boost (some USB headsets for example).</div><div><br></div><div>PS: Is there a documentation somewhere with a list of all aec_args?</div><div><br></div><div><br></div><div>Thank you.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 23, 2016 at 1:33 PM, Tanu Kaskinen <span dir="ltr"><<a href="mailto:tanuk@iki.fi" target="_blank">tanuk@iki.fi</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Thu, 2016-04-21 at 08:26 +0300, Laszlo KERTESZ wrote:<br>
> Hello,<br>
> Is there a config option to disable the automatic microphone gain<br>
> adjustments? I am referring to the case where the recording section in<br>
> alsamixer has a microphone boost option that can be adjusted.<br>
> When voip applications are used, particularly with echo-cancel, this slider<br>
> is automatically adjusted, sometimes causing very loud background noise.<br>
> This can be disabled manually if i edit the corresponding conf files in<br>
> /usr/share/pulse/alsa-mixer/paths/ (Debian) and i set the volume option<br>
> from merge to zero for the boost control then restart pulseaudio. But these<br>
> changes are overwritten on every update.<br>
><br>
> Is there a method of achieving this without editing those files, preferably<br>
> an option in the pulseaudio's own configuration?<br>
<br>
</div></div>Disabling the boost mixer element can't be done in a nice way. If echo-<br>
cancelling is where this causes the most problems, though, maybe<br>
disabling the automatic gain control of module-echo-cancel can help.<br>
There was a recent thread about how to do that:<br>
<a href="http://thread.gmane.org/gmane.comp.audio.pulseaudio.general/25742" rel="noreferrer" target="_blank">http://thread.gmane.org/gmane.comp.audio.pulseaudio.general/25742</a><br>
<span class="HOEnZb"><font color="#888888"><br>
-- <br>
Tanu<br>
_______________________________________________<br>
pulseaudio-discuss mailing list<br>
<a href="mailto:pulseaudio-discuss@lists.freedesktop.org">pulseaudio-discuss@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss</a><br>
</font></span></blockquote></div><br></div>