I can see the mic's working in Windows settings and they work in tools like Zoom or Google Meet. So I can rule out the device not working or human error like the device not being plugged in.
The video records, but the sound doesn't. BUT it used to. I don't really know why it happened but I can't seem to find anything to fix.
The soundbars move for the speakers source. But for any of the mic input sources they do not work.
Main audio is Realtek, AMD CPU, Nvidia GPU
Things I've tried:
- Uninstalling and reinstalling OBS Checking the windows volume mixer
- Settings > Output > Recording > Encoder to different settings. It's currently on NVIDIA NVENC H.264
- Settings > Output > Recording - Changing rate control from lossless to CBR
- Settings > Output > Audio - changed all Audio bitrates to 320 except track 1 which is 160
- Settings > Audio > Global Audio Devices - set all to disabled
- Audio Mixer > Advanced Audio Properties - all sources say status is "active"
- Audio Mixer > Advanced Audio Properties - All audio sources are set to track 1. Then each audio source is set to their own individual track e.g. headset is track 2, mic above screen is track 3, speakers are track 4
- Audio Mixer > Advanced Audio Properties - increase volume to 20dB
- Audio Mixer > Individual audio source > filter - set a gain filter to 20dB Delete the source from the scene
- add a new source creating from scratch not adding an existing.
- checked windows privacy settings for mic access,
- configured each OBS input specifically rather than relying on "Default"
- disallowed apps to claim 100% control of audio devices(in audio settings)
- configured each OBS input specifically rather than relying on "Default"
- Restarting OBS
- Restarting Windows
- Checking all drivers for windows / sound devices
- Turned off BitDefender (my antivirus) and tested it but not joy.
I went to Windows Event Viewer and the only event which was a "warning" was this:
The machine-default permission settings do not grant Local Activation permission for the COM Server application with CLSID
{C2F03A33-21F5-47FA-B4BB-156362A2F239}
and APPID
{316CDED5-E4AE-4B15-9113-7055D84DCC97}
to the user EOIN-RYZEN\Eoin SID (S-1-5-21-690287034-1867903814-1615486827-1001) from address LocalHost (Using LRPC) running in the application container Microsoft.Windows.ShellExperienceHost_10.0.19041.1949_neutral_neutral_cw5n1h2txyewy SID (S-1-15-2-155514346-2573954481-755741238-1654018636-1233331829-3075935687-2861478708). This security permission can be modified using the Component Services administrative tool.
I'm not sure what this means so I don't know whether to change anything. When I checked the properties of OBS and then the security tab > Advanced I see my user is not the owner but "administrators" are.