Fix OBS Studio Not Detecting External Microphone
If OBS Studio is not detecting your external microphone, it can completely halt your recording or streaming setup. This troubleshooting guide provides clear, step-by-step solutions to resolve this common issue, covering OS privacy permissions, OBS audio settings, hardware connections, and driver updates to get your microphone working immediately.
1. Check OS Microphone Privacy Settings
Both Windows and macOS have security features that can block third-party applications from accessing your microphone.
- On Windows: Open Settings > Privacy & Security > Microphone. Ensure that “Microphone access” is toggled On and that “Let desktop apps access your microphone” is also enabled, with OBS Studio allowed in the list.
- On macOS: Go to System Settings > Privacy & Security > Microphone. Ensure the checkbox next to OBS is ticked to allow access.
2. Set the Microphone as the Default Device
OBS often relies on system defaults to automatically capture audio. If your external microphone is not set as the default device, OBS may ignore it.
- On Windows: Right-click the speaker icon in the taskbar, select Sound settings, and scroll down to Input. Select your external microphone. You can also open the More sound settings menu, right-click your microphone under the Recording tab, and select Set as Default Device.
- On macOS: Go to System Settings > Sound > Input tab, and click on your external microphone to select it as the main input device.
3. Manually Add the Microphone in OBS
If OBS global audio settings are disabled, you need to manually add your microphone to your scene or configure it in the global settings.
- Method A (Global Settings): In OBS, go to File > Settings > Audio. Under Global Audio Devices, find Mic/Auxiliary Audio and select your specific external microphone from the dropdown menu instead of “Default”. Click Apply and OK.
- Method B (Source Settings): Go to the Sources dock at the bottom of the screen. Click the + (plus) icon, select Audio Input Capture, name it, and choose your external microphone from the device list.
4. Match Sample Rates
If the sample rate of your microphone in your operating system does not match the sample rate configured in OBS, it can result in silence or detection issues.
- In OBS, go to Settings > Audio and check the Sample Rate (usually 44.1 kHz or 48 kHz).
- On Windows, open More sound settings, double-click your microphone under the Recording tab, go to the Advanced tab, and change the default format to match the sample rate of OBS.
- On macOS, open the Audio MIDI Setup app, select your microphone, and adjust the format to match OBS.
5. Check Physical Connections and Drivers
Hardware and driver glitches can prevent the operating system—and consequently OBS—from seeing the microphone at all.
- Replug the Microphone: Disconnect the USB cable or XLR adapter and plug it into a different USB port. Avoid using USB hubs; plug the microphone directly into the motherboard or computer chassis.
- Update Drivers: Open Device Manager on Windows, expand Audio inputs and outputs, right-click your microphone, and select Update driver. For high-end USB or XLR microphones, visit the manufacturer’s website to download the latest dedicated drivers or control software.