Soundflower is an open source kernel extension for Mac OS which helps users route sounds to any Mac app instead of the default speakers. If you want to record internal audio on Mac, such as iTunes music, online radio, online music, video game music, Soundflower is what you need. Today, we will walk you through the install process step by step.
If you want to record both video and audio on Mac, you can install this virtual audio card on Mac which comes as an component in the video capture. Like the Soundflower, this software will also be installed as a system extension on Mac.
Download the installer package to Mac
Download the signed version of Soundflower on github for Mac OS Mojave (10.14) and earlier from this link.
You can find the installer named “Soundflower-2.0b2.dmg” in the Download folder in Finder. It is the most recent version as of now.
Double click the Soundflower-2.0b2.dmg installer file in Finder to open it. You will find four files in it, a license file in txt format, a readme file in rtf format, a uninstallation script file and the installation file in pkg format.
We use a MacBook Pro which is running on the latest Mac Mojave in this demo.
Install Soundflower on Mac for the first time
Do NOT double click the pkg installer. You have to press and hold the control key on your keyboard, then click on the pkg file, you will get the context menu. Choose Open from the drop-down menu to open the Soundflower.pkg installer. After that a warning message pops up as below.
“Soundflower.pkg” is from an unidentified developer. Are you sure you want to open it? Opening “Soundflower.pkg” will always allow it to run on this Mac.
Click the Open button to run the installer. The first time you run the installer (Soundflower.pkg), it will ask for your admin password. The installation will FAIL the first time you run it because the GateKeeper on your Mac will block it. We need to give the installer the permission before it can be installed.
Grant Soundflower permission from security preferences
Go to System Preferences > Security & Privacy > General, there should be an “Allow” button at the bottom. Click on it to give permission to use Soundflower.
Install Soundflower again
Run the installer again. This time, you should be able to install the signed version of Soundflower on Mac without any problem. It will inform you the installation was successful.
If you see an “Open Anyway” button in the Security Preferences, most likely because you tried (and failed) opening the installer by double clicking without holding down the control key.
If so, click the “Open Anyway” button which will display another window. Then click the “Open” button in that window to launch the installer. Now you can follow the instructions above to get the “Allow” button to appear in the Security Preferences. Hit the Allow button and continue to install Soundflower on Mac.