Microsoft Teams – Fix Auto-Adjusting Microphone Audio

So I’ve been dealing with a typically Teams issue, during certain calls Teams would decide that me talking was too similar to static, even on a high-quality microphone. The obvious solution is to disable “Allow applications to take exclusive control of this device” which should stop any applications from controlling the audio level but it appears that Teams ignores this entirely and will continue to adjust it as it feels.

In this article I’ll cover a fairly simple workaround until Teams either fixes what i would consider a bug or gives us the ability to disable the auto-levelling functionality.

Hello? Are you there? I can barely hear you!

In the meantime, if you’re affected by this issue be sure to vote on User Voice to get some Microsoft acknowledgement of this issue –

The Solution

This solution is taken from a very helpful comment by Jeff on the User Voice forum.

  1. Download the latest Windows VB-CABLE driver from the link below. This will be used to route the input audio to a virtual device which will be used by Teams, this will stop it being able to auto-level the input.
  2. Extract the downloaded zip file and run the VBCABLE_Setup.exe or VBCABLE_Setup_x64.exe depending on your OS.
  3. Run through the install with any default values and then restart your machine.
  4. Navigate to Sound settings and then the Sound Control Panel.
  5. In the Playback tab, set your normal speakers as the default device.
  6. In the Recording tab set your normal mic as the default device.
  7. Go into properties for your microphone.
  8. In the Listen tab, check “Listen to this device” and then change the Playback dropdown to “CABLE Input” as shown in the image below –
  1. In Teams, change the Microphone device to “CABLE Output”.

Now Teams should be unable to modify your audio levels at all and this should affect any other programs.

7 thoughts on “Microsoft Teams – Fix Auto-Adjusting Microphone Audio

  1. This fix did not actually work for me. MS Teams found a way to change the level of the virtual cable. It did work for a short period, but a windows update appears to have given Teams back the power.


    1. I’m having the same issue. Using Virtual Audio cable as recommended in another guide, which seems pretty similar to the virtual cable recommended here, the level of the virtual cable is getting mucked about with my teams whether or not I allow exclusive control. If I could choose simply not to use Teams any more, that’s what I’d do. It’s infuriating that Teams doesn’t have a way to switch off the auto-gain control that it is f*cking around with in the background.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.