Update made my microphones really sensitive

after a update i think from a few days ago my microphone picks everything up,i tried a standalone mic the hyper x and the mic in the headset both are doing the same

in discord i used to be able to slide the sensitivity slider so it wouldn’t pick up background sounds that no longer works too, you can see in the screenshot the audio is below my slider value and yet the mic is blasting sound

anyone how i can fix this? i also tested running discord in firefox same result

thanks

Did you check what the source volume was set to by running wpctl status?

If it appears to be set too high, try lowering it with wpctl set-volume <ID> <VALUE> where <VALUE> is something less than or equal to 1.

 └─ Clients:
        33. pipewire                            [1.4.10, @emko-pc, pid:4500]
        35. WirePlumber                         [1.4.10, @emko-pc, pid:4499]
        43. pipewire                            [1.4.10, @emko-pc, pid:4498]
        45. WirePlumber [export]                [1.4.10, @emko-pc, pid:4499]
        63. wpctl                               [1.4.10, @emko-pc, pid:58232]
       106. Chromium input                      [1.4.10, @emko-pc, pid:207]
       108. uresourced                          [1.4.10, @emko-pc, pid:4932]
       109. xdg-desktop-portal                  [1.4.10, @emko-pc, pid:5079]
       110. xdg-desktop-portal-hyprland         [1.4.10, @emko-pc, pid:5622]
       111. waybar                              [1.4.10, @emko-pc, pid:5429]
       112. Blueman                             [1.4.10, @emko-pc, pid:5397]
       113. Chromium input                      [1.4.10, @emko-pc, pid:6465]
       116. WEBRTC VoiceEngine                  [1.4.10, @emko-pc, pid:142]
       131. Firefox                             [1.4.10, @emko-pc, pid:5033]
       133. Firefox                             [1.4.10, @emko-pc, pid:5033]
       146. WirePlumber                         [1.4.10, @emko-pc, pid:4499]
       147. WirePlumber                         [1.4.10, @emko-pc, pid:4499]
       154. WEBRTC VoiceEngine                  [1.4.10, @emko-pc, pid:142]

Audio
 ├─ Devices:
 │      53. GA102 High Definition Audio Controller [alsa]
 │      54. SAGE AirMouse                       [alsa]
 │      56. PCM2704 16-bit stereo audio DAC     [alsa]
 │      57. USB Audio                           [alsa]
 │      71. HyperX QuadCast S                   [alsa]
 │     148. WH-1000XM5                          [bluez5]
 │  
 ├─ Sinks:
 │      44. Home Theater                        [vol: 1.00]
 │      62. GA102 High Definition Audio Controller Digital Stereo (HDMI) [vol: 0.00]
 │      65. PCM2704 16-bit stereo audio DAC Digital Stereo (IEC958) [vol: 0.00]
 │      66. USB Audio S/PDIF Output             [vol: 0.00]
 │      67. USB Audio Speakers                  [vol: 1.00]
 │      68. USB Audio Front Headphones          [vol: 1.00]
 │     103. HyperX QuadCast S Analog Stereo     [vol: 1.00 MUTED]
 │     149. WH-1000XM5                          [vol: 0.40]
 │  
 ├─ Sources:
 │      69. USB Audio Line Input                [vol: 1.00]
 │      70. USB Audio Microphone                [vol: 1.00]
 │     130. HyperX QuadCast S Analog Stereo     [vol: 1.00]
 │  
 ├─ Filters:
 │    - loopback-4499-22                                            
 │     136. bluez_playback_internal.AC:80:0A:CD:33:ED                    [Stream/Output/Audio/Internal]
 │  *  142. bluez_output.AC:80:0A:CD:33:ED                               [Audio/Sink]
 │    - loopback-4499-19                                            
 │  *  145. bluez_input.AC:80:0A:CD:33:ED                                [Audio/Source]
 │     179. bluez_capture_internal.AC:80:0A:CD:33:ED                     [Stream/Input/Audio/Internal]
 │  
 └─ Streams:
       182. WEBRTC VoiceEngine                                          
            118. output_FL       > WH-1000XM5:playback_FL	[active]
            242. output_FR       > WH-1000XM5:playback_FR	[active]
       227. WEBRTC VoiceEngine                                          
            114. input_FL        < HyperX QuadCast S:capture_FL	[active]
            173. monitor_FR     
            176. monitor_FL     
            240. input_FR        < HyperX QuadCast S:capture_FR	[active]

Video
 ├─ Devices:
 │  
 ├─ Sinks:
 │  
 ├─ Sources:
 │  
 ├─ Filters:
 │  
 └─ Streams:

Settings
 └─ Default Configured Devices:
         0. Audio/Sink    bluez_output.AC:80:0A:CD:33:ED
         1. Audio/Source  alsa_input.usb-SteelSeries_Arctis_Nova_7X-00.mono-fallback``

its set to 1.0 i tried lowering it but its still picking everything but just the volume is lower, and in discord the senstivity still does not work as it did before

Unless you have a really really fancy mic, as far as I know, there is just the one setting for the mic. “sensitivity” === “gain” === “volume” when you are talking about the mic. There are filters that can automatically remove noise, but I’m assuming you are not using any of those nor have you in the past.

Is the mic sensitivity/gain/volume adjusting on its own while you are using the app? Apparently that is a thing (https://bbs.archlinux.org/viewtopic.php?id=301041) and there is a way to disable it, but it looks a little involved.

EDIT: BTW, I don’t use discord, but in your screenshot, it looks like your “sensitivity” control is switched off. Could that be the problem?

I’m guessing that extra control is doing what that Arch thread I linked above is talking about – it is automatically adjusting the mic volume up or down depending on whether it detects that you are talking. Though it could be a software noise filter as well or even a combination of the two.

thanks, i will look into your suggestions tommorow, its just strange that for years i never had this issues until what ever was updated recently caused this :frowning:

no that switch should be off so you have control of where the mic will get picked up at, if i switch that on it will detect the sound and try to adjust automatically

1 Like

In your first post the image shows both the microphone volume slider and the speaker slider at 100%
Have you tried reducing that setting for the microphone.?

yea it does nothing, you can see i lowered it to 0 and yet the mic is blasting and the sensitivty slider is past that point so it should of cut that noise out but it also does nothing

i tested out other apps that can use mic like audacity and yea its the same i hear my mic really loud and really sensitive

What ab out the setting at the bottom of that image.
Automatically Adjust Input Sensitivity

yea thats the sensitive slider as you can see i set it past the noise and yet the noise still show up when i test, before this would be like quarter to the left so that it wouldn’t pick up people speaking in other room or my typing

turning that on the toggle would just auto adjust this slider, like i am saying though its not just discord i hear it when i test it out in other apps as well

This appears to be a USB mic from looking at the website - are you using it over USB or are you using it with a line-in port and a jack plug?

yes it is using USB, but i don’t think that is the issue because my bluetooth headphones and even a older gaming mic does the same thing now

thanks for help everyone, i hope i can figure this out

Sensitivity means just that. To reduce noise the mic must be less sensitive.
Usually less sensitive on a slider is further to the left and more sensitive is further to the right, similar to the volume controls. The mic volume is the same.

this is a cut off slider, like you see the levels bouncing in yellow to no where to limit the sound, i have used this for years works exactly like this also on windows

the more left you go the more sound will be picked up, in either case it is no longer working and microphone continues to blast sound and this issue is my problem is not related to discord its just where i noticed it because i use it

this is so confusing when i set the mic to 0 both of these i still hear the mic and you can see in discord its still picking it up

this pipewire one is actually controlling the mic ? i don’t get it