M1 Mac Air won't record desktop audio

Bouenos

New Member
hello

I recently bought my first MacBook (MacBook Air M1) I noticed that that OBS has to overwrite some settings in MacOS to record desktop audio, I tried downloading Soundflower and IshowU, the first didn't even allowed to be installed in my Mac .
in the IshowU I couldn't give a permit on security settings as illustrated in the instructions.
is there any solution to desktop audio recording?
 

nottooloud

Member
Soundflower is quite old, so that's to be expected. Loopback has been updated for M1, but is expensive. Try Blackhole. It's essentially an updated version of Soundflower.
 

wookayin

New Member
iShowU Audio Capture and Blackhole does not work yet on M1. As of now, the only thing that worked for me is SWB Audio Capture driver, which you can install through iShowU instant (just install the driver from a trial mode).
 

dagger1480

New Member
iShowU Audio Capture and Blackhole does not work yet on M1. As of now, the only thing that worked for me is SWB Audio Capture driver, which you can install through iShowU instant (just install the driver from a trial mode).
so I downloaded the iShowU instant and then installed the SWB audio capture driver (via trail mode) I finally see the driver in my system preferences under the sound tab in here! this is further than I have gotten in 4+ hours of hunting haha! so when I go into obs to add a audio output capture there is still nothing listed as an option. GRRRR haha I was hoping this would work since its a lot closer than ive been. any idea what im doing wrong here? I tried to attach a photo showing this but it says its to large lol..
 

wookayin

New Member
I can confirm that SWB audio capture and VB Cable work well on M1 mac (they are all under rosetta2). Blackhole (must be compiled for x86_64) also seems to work on M1 with recent release, but I often run into some annoying bugs when using multi-output devices so I stopped using it. Loopback also works great natively.

@dagger1480, You should use "audio input capture" (as these devices are loopbacks) not "output capture".
 
Top