Audio Mixer missing my Elgato capture card

Hi Folks
I've run into a weird issue with my setup. I have an Elgato 4k 60 Pro Mk 2 but in one of my Scene Collections it does not appear as an Audio source in the Audio Mixer pane. I've made sure it's not hidden by clicking the Unhide All option and it still doesn't appear. I set up a new Scene with just the Elgato added as a Source and attached an image of what I see. I've also just switched scene collections and taken another screen shot to show you what I expect to see.

The Scene Collection that it doesn't work in is called "1440p Games" and the one it does work is called "1080p Games" Logs uploaded here: https://obsproject.com/logs/-AJ9Mu5pfDpD_S6A

Some more things I looked at:
In the Advanced Audio Properties the status is set to Inactive but it does appear in the list if I show All sources
In the Source Properties I have Audio Output Mode set to Capture Audio Only. If I set it to Output desktop audio (DirectSound) I can hear the audio through my headphones but it still does not appear in the mixer.

Any thoughts?
Thanks as always
Adrian
 

Attachments

  • ElgatoFail.png
    ElgatoFail.png
    20.1 KB · Views: 33
  • ElgatoWork.png
    ElgatoWork.png
    29.4 KB · Views: 33
I did a bit more poking around this morning. I set up a new Profile and Scene Collection and was seeing the same issue. But I noticed that Windows 11 had messed with my audio settings again. So I had a look in the new control panel and found that the Elgato wasn't set to Allow. I set that up and in my new Scene Collection/Profile the Elgato now appears in the mixer. However it still doesn't appear in my old Scene Collection/Profile combination. So I am wondering if this is more of a Windows problem than an OBS problem.

One other thing I tried yesterday was Portable mode and that was fine with a new Profile and Scene Collection
 
Just in case anyone runs into this post, in the end I uninstalled everything including my settings and rebuilt my profile and scenes. It was time for a tidy up anyway :-)
 

Lawrence_SoCal

Active Member
Not sure if this was your issue, but I've seen a number of threads recently of recent Windows updates (presumably, maybe driver updates?) leading to a change in Audio (I suspect Audio device common name unchanged, but underlying machine /GUID identifier did change, so OBS lost its 'connection' to the device. In OBS, going to Audio Device Properties and reselecting device has worked for me and others. However, as you noted, and per my recommended first step of troubleshooting an audio or video source is to check at the Operating System level first (where you found your issue)

So I suspect a rebuild wasn't necessary (but don't know that for sure). I do recommend checking your OBS log after a streaming/recording session every so often to look for 'stuff' in need of tidying ;^)
 
Top