Soundflower is no longer going to be a viable option for audio capturing in the Replay apps going forward. This applies to Replay Video Capture and Replay Music apps.
We have found a replacement process called Blackhole that is compatible with Big Sur and Monterey (and older Mac OS's) and our testing has shown it works well. For now, we have come up with a manual workaround to get installed and configured for macOs users. We will look to integrate it with our installers sometime in the near future to make it out-of-the-box ready.
Installation and setup instructions:
- Go to: https://existential.audio/blackhole/
- Enter in details and press the 'Subscribe for Free Mac Download' button
- Wait for email to be received (see notes regarding email on the page)
- Use the code in the email to access the installer download page
- Click the 'BlackHole 2ch v0.2.8' download button
- Run the downloaded installer and go through the installation process
- Run: Audio MIDI Setup
- Press the + button in the bottom-left and select 'Create Multi-Output Device'
- This will create a new Multi-Output Device which will appear in the device list down the side, and will be automatically selected
- Tick 'BlackHole 2ch' ON in the 'Use' column to the left
- Built-in Output should already be ticked ON
- Use the 'Master Device:' selector to toggle between the two devices and ensure that both have the 'Sample Rate:' selector set to '44.1kHz' - manually change if needed
Replay Video Capture configuration and recording:
- Play a test video that includes audio
- Run: Replay Video Capture
- Open (starting from the top-left menu): Replay Video Capture > Preferences > Advanced
- Set the 'Select audio device when recording' selector to 'BlackHole 2ch'
- Close the Preferences window and prepare a recording using any of the modes, but do not start the recording
- If using Region or Full Screen mode ensure that the 'Audio' selector is set to 'BlackHole 2ch' - manually change if needed
- Run: System Preferences
- Open: Sound > Output
- Select 'Multi-Output Device' from the list
- If there are more than one Multi-Output Devices then it should be the latest one (highest numbered)
- Start the recording in Replay Video Capture
- Audio should be present from the speakers during recording
- Stop the recording after a reasonable amount of time and test the recorded file
- The recorded file should contain audio and be in sync etc.
- Once recording is completed and Replay Video Capture is no longer in use, revert the selected device to 'Internal Speakers' (or any other preferred speakers/output device) in the System Preferences > Sound > Output list
Replay Music configuration and recording:
- Play a test video or audio file
- Run: Replay Music
- Open (starting from the top-left menu): Replay Music > Preferences > Audio Capture
- Set the 'Audio Device:' selector to 'BlackHole 2ch'
- Toggle the ON/OFF switch to 'OFF'
- Close the Preferences window and set the mode to 'Audio Capture Mode'
- Run: System Preferences
- Open: Sound > Output
- Select 'Multi-Output Device' from the list
- If there are more than one Multi-Output Devices then it should be the latest one (highest numbered)
- Toggle the ON/OFF switch to 'ON' in Replay Music
- A recording should be started by automatically detecting the audio, which should be present from the speakers during recording
- Stop the recording after a reasonable amount of time and test the recorded file
- The recorded file should contain audio and be of reasonable quality
- Once recording is completed and Replay Music is no longer in use, revert the selected device to 'Internal Speakers' (or any other preferred speakers/output device) in the System Preferences > Sound > Output list
As you can see it's quite a manual process, but this should only be temporary.