Input device woes - Mic levels

Fedora 34 uses pipewire by default.
https://discussion.fedoraproject.org/t/mic-not-working-on-hp-elitebook-fedora-33/76393/3?u=ilikelinux

If you use Zoom on fedora, in the newest version of the software you can deactivate the automatic mic level … maybe it is this what makes you trouble ? I installed it on Fedora 34 and first time the mic volume made what I wanted.

https://fedoraproject.org/wiki/Changes/DefaultPipeWire#How_To_Test

If you’re feeling particularly adventurous, mfrey/pipewire-nightly Copr

1 Like

I’ve not considered Pipewire, how is your experience with it?

Ok maybe i need to wait for fedora 34, as I need a stable system, its been a huge pain though. I guess my wife and the dog will have to be banished to the back room, thats going to cost me :wink:

Thanks for the Zoom setting suggestion; I hadn’t thought about that being part of the problem. I installed and shifted over to pipewire last night, so we’ll see if those two items coupled solve things, as I have a conference call this afternoon.

1 Like

I just switched to pipewire on Fedora 33, ill let you know how it goes, i have a lot more calls to do.

I’m on Fedora 32, does it work with it too?

:frowning: doesn’t look like it.

1 Like

From my early testing is still looks like the mic auto adjust with pipewire as well. It seems amazing to me that such a simple things is still broken on fedora.

Ok, so Pipewire suffers the exact same issue as Pulseaudio when it comes to input volumes. I’m wondering if anyone knows of any other work around’s or maybe how the input recording volumes could be manually controlled through a script?

Did you already try setting those volumes to a number ie. 40 or 100 vice zero?

Is this with a particular application?

I’m not so sure if it is really fedora who make this adjustments of volume. As mentioned above it can be an application. In my case it was Zoom. But in the settings of zoom i could deactivate it !

What is/are your app/s for the conference calls?

Just web based solutions through the browser, so jitsi server, skype web, nothing that uses an app.

I am exploring if this could be an issue with the crome browser that is adjusting the auto gain.

I think you will find that it is the Conferencing software that is adjusting the mic gain, and most of the popular apps do it whether you want them to or not. I have tried finding a way to disable it on Zoom, Teams, Blue Jeans etc and none of them seem to allow it and each app does it (although I haven’t tried Teams or Zoom in the last 3 months).

1 Like

Zoom 5.5.4 Audio Settings (see Statistics):

For me, it seemed to be a Zoom issue and installing pipewire broke practically every videoconferencing app—that is, Zoom wouldn’t let me connect to any meetings, Teams would freeze once I tried to speak, Google Meet would randomly disconnect—but reinstalling pulseaudio solved those problems for me.

I can confirm that the Chrome browser also adjusts the mic gain.
After installing the extension “Disable Automatic Gain Control” the issue stopped.

I understand that we have the option to disable auto gain on application, but I do have concern when it comes to allowing websites to make this adjustment, without the option to turn it off.

Despite being popular and stable… Google Meet still lacks such setting…
I have my conferences on google meet and this has been irritating me

Very satisfied indeed. I am playing around with audio recording on Fedora and everything works very nice. The only problem some people have been experiencing (and that is constantly being addressed) is that some Bluetooth device cannot use high quality codecs and they fall back to the low quality ones.
For me, this is not an issue, because I do not use them in my set-up, but that might be different for you.