How can I retain control of Speaker output while recording only the internal desktop audio (MBA M1)?

grandteton

New Member
My setup: OBS studio (recompiled for M1), blackhole-16ch, refer to screenshots for Audio MIDI Setup and System preferences. Log file for the sake of completeness: https://obsproject.com/logs/WpNfXnIkpVzfzkpU
Status quo: OBS studio can capture the internal audio playing in a window (say YouTube in a browser) while the same audio is output through the in-built Mac speakers.
Problem: This means that the user loses the ability to change volume or mute the speaker output while continuing to feed the internal audio into OBS. As you can see in Audio MIDI settings: "The selected device has no output controls." I would like to be able too record internal audio from a window while being able to increase or decrease the volume of the simultaneous speaker output INDEPENDENTLY. How can this be done? If it is not possible using blackhole, is there an alternative?

Screenshot 2021-11-18 at 11.26.04.png
Screenshot 2021-11-18 at 11.27.39.png
 
Try adding Audio Monitor plugins to your input channel and select the output to your built in speaker. Then on your player (or system output), change the output to Blackhole instead of Multi-Output Device. However this means that you cannot hear the output of your player (or system) if OBS is not running, unless of course you manually change the output setting.
 
Top