This tutorial is a revision of my previous tutorial on Soundflower. Using Mac OS X's built in functionality to create Aggregate devices and Multiple Output devices, this video will demonstrate how you can record your system's audio, your voice (via microphone) while at the same time, hear what you are recording through a headphone. This was the major flaw in the previous tutorial as, it did not allow one to actually hear the system audio as they were recording it!
The configuration of the Mac used to make this video:
- OS X 10.8
- Soundflower 1.6.6b.dmg
Soundflower can be obtained from: http://code.google.com/p/soundflower/
Quick recap/summary of the video:
1) Install Soundflower for OS X 10.8 (and after)
2) Open Audio MIDI Setup in OS X (Can be found through Finder or in utilities folder)
3) Create an Aggregate Device (for multiple sound input selection). Choose: Built-in microphone and Soundflower 2ch in the aggregate devices, since these two items is where we wish to capture sounds from
4) Make a multi-output device (sound will be outputted in to these devices). We need to first and foremost output sound to our soundflower 2ch since we are using that as one of our input devices (in aggregate devices). If soundflower 2ch does not obtain system audio, nothing will be recorded from the system itself (since in the aggregate devices setting we chose soundflower 2ch as one of our inputs). Additionally, choose built-in output if you wish to output audio to your headphones.
5) Set multi-output device as default output. Right click on it and then "Use this device for sound output"
6) Set aggregate device as default input. Right click on it and then "Use this device for sound input"
At this point in time, record using Quicktime or any other player and it should record your system sound! Cheers.