Question / Help Can't for the life of me capture Mac audio

LostMacUser

New Member
So, I'm trying to stream and when doing so, I want to stream to a website the audio that is playing from the mac.
I'm currently on MacOS Catalina and have downloaded iShowU and have soundflower as well. I have tried what seems like every setting in all apps including the audio/midi app and nothing can seem to get OBS to actually recognize the audio playing. Any help is greatly appreciated.

Again, I'm not looking to record any outside resources or mics and simply want to stream/record audio that is playing on the mac, that is all.
 

LostMacUser

New Member
There are a number of issues running on Catalina. You may need to run the program from Terminal.

macOS 10.15 Catalina Support Status

If OBS is mission critical for you and you have the facility, it may be worthwhile to downgrade to Mojave or even High Sierra.


I did so much trying to fix this issue, I'm not sure what was the actual "fix" itself.


In OBS
Audio mixer > Advanced properties - I have audio output capture set to monitor and output
- Desktop audio set to monitor and output. on both of these channels 1 and 2 are selected
for desktop audio 2, mic/aux, and mic aux 2 these are set to monitor off.
in all of these, when clicking the settings and selecting 'properties' iShowU audio capture" is selected for mic/aux 1 and two but for 'audio output capture, desktop 1, and desktop 2, when clicking properties it shows soundflower (2ch) as the iShowU audio capture" is not an available option in these settings, so maybe that has something to do with it?

Funny thing is when looking at the actual audio mixer screen, the only thing thats showing movement is "mic/aux 2"
 

Narcogen

Active Member
Channel assignment in the mixer is only relevant to streaming insofar as your devices have to be assigned to the one channel chosen for stream output or else the stream won't get that device. The matrix allowing for multiple channels with each source assigned to one or more channels only applies to recording where you are allowed to have multiple discrete channels.

In the Mixer, Output means "send to stream or recording"
monitor means "send to the monitoring device as specified in Settings > Audio > Monitoring device
Monitor and Output means both.

(terminology on this screen has changed recently, so new versions say "monitor off" where it used to say "output only".

Your monitoring device should not be the same as one of your captures, or else sources that have monitoring on will cause echo.

If only mic/aux shows motion in the mixer, then that's the only source that is working. The others either don't have proper permissions, or aren't specified properly.

It may help to keep track of things if you disable all captures in Settings > Audio and add audio sources directly to a scene, and after choosing a device assigned to that capture, rename the source with the name of the chosen device so you know where the audio is supposed to be coming from.

"I get audio on mic/aux 2" doesn't tell anyone anything except you, without a logfile, because only you know what device you selected under mix/aux 2 in settings > audio.
 

videoed

New Member
Same problem here. Can't see MOD Display 2 in Audio devices as I used to in Yosemite.
Any work being done to get Display audio capture working in Mac OS Catalina?
 

Narcogen

Active Member
Not sure what you mean by "display audio capture".

If you mean desktop audio, no, the situation has not changed-- 3rd party software necessary to capture audio in MacOS as before.

All other information about known issues and workarounds in Catalina is in the support status thread.
 
Top