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.

Try Cartel Empire today. A completely free, persistent-MMO developed by me.

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

  1. I installed VB Cable on 14-Nov-20 and it worked really well to resolve this problem. However, today 08-Jan-21 it is no longer working in that Teams sees no audio coming from VB Cable. So, I guess I’m back out there looking for a solution to this problem again. 😦


  2. VB Cable did not work for me either.
    Followed Jock’s lead and disabled access all Microsoft Store Apps access to the Microphone in the Microphone Privacy Settings (except for the Voice Recorder).
    That did the trick for me.


  3. Now I get message how Teams can’t hear me and it auto adjusts volume to 0.
    Without virtual audio cable it would adjust volume to 100 but now it adjusts it to 0.
    I am forced to use this garbage bloatware for a job interview!


  4. Great tip, I found another solution however – just going into settings and turning off the Xbox Game Bar did the trick. It seems the Xbox Game overlay competes with Teams for tuning the MIC so its really an issue of the Xbox Game Bar it seems, not teams in and of itself!


    1. Hi,
      I had the issue with Teams oversteering mic to 100 and besides turning off the XBox game bar I turned off the access for this app to the mic. Settings –> Microphone privacy options –> Choose which MS Store apps can access your microphone

      Worked for me.


  5. It works for me, thank you very much.

    Out of a sudden, i though my microphone was broken.

    This crappy teams is giving so many bugs,
    feels like cursing it.


  6. You’re a lifesaver, it worked. The way it works is that it listens to your mic through another driver? It assumes its another device or something. Cool work around, the fact that it works haha


  7. 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.

      Liked by 1 person

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 )

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.