Whether you are using Zoom, Microsoft Teams, or recording a voiceover in Logic Pro, your Mac attempts to actively manage your microphone’s input level. If you suddenly speak very loudly, macOS will automatically lower the input volume to prevent your audio from “clipping” and distorting. Conversely, if you whisper or lean away from your desk, the system will crank the input gain all the way up to compensate.
While this sounds helpful in theory, it is an absolute nightmare for podcasters, musicians, and audio engineers. The constant, automatic surging and dropping of the microphone volume results in a completely uneven, heavily compressed audio recording that sounds unnatural and is difficult to edit.
If you are using a high-quality external USB microphone or an audio interface, you want to set your gain manually and lock it in place.
How to Stop Automatic Gain Control
Unlike Windows, macOS does not have a global “Disable Automatic Gain Control” toggle in its system settings. The automation is actually handled on a per-application basis.
Disabling in Zoom
Zoom is the most common culprit for unwanted volume adjustments.
- Open the Zoom app.
- Click Zoom.us in the top menu bar and select Settings.
- Click on the Audio tab.
- Under the Microphone section, uncheck the box labeled Automatically adjust microphone volume.
Disabling in Microsoft Teams
- Open the Microsoft Teams app.
- Click the three dots (Settings and more) next to your profile picture and select Settings.
- Navigate to the Devices tab.
- Under the Microphone section, turn off the toggle for Automatically adjust mic sensitivity.
Locking the Gain Globally (For Advanced Users)
If you are using software that lacks an internal toggle (like older browser-based recording apps), the only way to permanently lock the macOS input slider is by using a free third-party utility like Audio Hijack or an open-source script to continually poll and reset the input volume to a specific integer every half-second, physically fighting the OS automation.