Soundflower is no longer able to be installed in Big Sur as it is not supported.
An alternate open-source process called BlackHole can be used in its place to enable audio recording. For now it needs to be installed and configured manually. We will look to implement its setup in our own installers sometime in the near future.
BlackHole installation and setup:
- 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
Smart Recorder configuration and recording:
- Play a video that includes audio
- Run: Smart Recorder
- Open (starting from the top-left menu): Smart Recorder > 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 Smart Recorder
- 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 all recording is completed and Smart Recorder is no longer in use (closed), revert the selected device to 'Internal Speakers' (or any other preferred speakers/output device) in the System Preferences > Sound > Output list
If making several recordings in a row then repeat Steps 9-10 as many times as needed before finishing (Step 11).
This manual configuration and recording process (minus Steps 3 and 4) will need to be repeated each time the application is opened to start a recording.