Soundflower is a virtual audio device that provides an easy and simple way for Max/MSP and other applications to send and receive audio to and from any other application. Running with very low latency and CPU usage, Soundflower allows each client application to use its usual buffer size. Soundflower includes an uninstaller.
Example: To send audio from iTunes to Max/MSP, open the System Preferences and select Soundflower (2ch) as the device for sound output inside the Sound panel. Then, inside Max/MSP's DSP Status Window, select Core Soundflower (2ch) as the input device. All output of iTunes should now be sent to Max/MSP's adc~ object.
Version 1.3.1: Soundflower 1.3 was bundled with Rogue Amoeba's products. Thus, all my mistakes were revealed... This patch is by Quentin D. Carnicelli of Rogue Amoeba, wherein he fixes multiple bugs that made Soundflower 1.3 unusable on most PPC machines, and probably some Intel machines. (The bugs were: float operations aren't allowed in kernel and has to be compiled as separate static library, which I had forgotten; and channel muting wasn't properly implemented). Thanks, Quentin! My apologies to Neil Clayton for being so slow with the release.
REQUIREMENTS
Mac OS X 10.2 or later.
RELATED LINKS
MacJams.com has posted an in-depth tutorial on using and mastering the built-in Audio Unit plug-ins that come with Apple's GarageBand music software.
Do not install v1.2 if you are already running an older version of Soundflower on your PPC Mac. v1.2 will most likely not work anymore, although it will report a successful installation. Just stay with v1.1 until they fix it. (Version 1.2)