Initial directory structure.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@1 0051ed44-974d-0410-95fd-975f363cc5de
Adding Cycling '74's official sources for Soundflower 1.2.1.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@2 0051ed44-974d-0410-95fd-975f363cc5de
Project updated by Xcode 3.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@4 0051ed44-974d-0410-95fd-975f363cc5de
Removing dependency on the MacOS 10.2.8 SDK.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@5 0051ed44-974d-0410-95fd-975f363cc5de
updated version string to 1.3

git-svn-id: https://soundflower.googlecode.com/svn/trunk@6 0051ed44-974d-0410-95fd-975f363cc5de
Adding doc pointing to the Change Log in the wiki.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@9 0051ed44-974d-0410-95fd-975f363cc5de
Merging in changes known as the "Volumes control patch" by Joachim Bengtsson.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@10 0051ed44-974d-0410-95fd-975f363cc5de
version number: 1.3.1

git-svn-id: https://soundflower.googlecode.com/svn/trunk@15 0051ed44-974d-0410-95fd-975f363cc5de
merging in version 1.3.1 changes from Joachim Bengtsson @ http://thirdcog.eu/apps/soundflower

git-svn-id: https://soundflower.googlecode.com/svn/trunk@16 0051ed44-974d-0410-95fd-975f363cc5de
Work on cleaning up the installer.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@18 0051ed44-974d-0410-95fd-975f363cc5de
plist is automatically filled in with the version number specified in the taget settings.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@20 0051ed44-974d-0410-95fd-975f363cc5de
starting to update the readme

git-svn-id: https://soundflower.googlecode.com/svn/trunk@21 0051ed44-974d-0410-95fd-975f363cc5de
project and info.plist cleanup

git-svn-id: https://soundflower.googlecode.com/svn/trunk@22 0051ed44-974d-0410-95fd-975f363cc5de
beginning cleanup of the installer

git-svn-id: https://soundflower.googlecode.com/svn/trunk@23 0051ed44-974d-0410-95fd-975f363cc5de
Renaming folder for consistency with other projects.  The Tools folder may contain things other than scripts in the future.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@24 0051ed44-974d-0410-95fd-975f363cc5de
Fix for non-working Soundflower builds -- the IOClass entry in the Info.plist was not the same as the class name in the code.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@25 0051ed44-974d-0410-95fd-975f363cc5de
Updated scripts and readme for building and loading Soundflower.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@26 0051ed44-974d-0410-95fd-975f363cc5de
Updated scripts and readme for building Soundflower installers.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@28 0051ed44-974d-0410-95fd-975f363cc5de
Initial fix for Issue 2 -- compatibility with Ableton Live.

Something appears to be problematic with defining controls both in the initHardward() method of the AudioEngine (where Apple's docs say it should be done) and the initHardware() method of the AudioDevice (where, for whatever reason, it is being done now).  Fixing the problem in Live is simply eliminating one of the two places it is being done (commenting out either section fixes the problem).  

We should probably come back and clean this up so that it all happens in AudioEngine, however I want to figure out why the code was added where it is currently -- perhaps there is a reason for it.

There are other problems remaining.  For example, if you call kextload on soundflower, and then kextunload, you can't actually unload it!  It seems to be allocating AudioEngines and then not properly releasing them.  It isn't obvious from looking at the code why this is.  The solution (to unload) is to delete the kext and reboot.  The installer now reflects this problem by forcing a reboot.  The script generated installer doesn't provide an option for forcing the reboot so we have to use the PackageMaker UI and pmdoc.


git-svn-id: https://soundflower.googlecode.com/svn/trunk@31 0051ed44-974d-0410-95fd-975f363cc5de
Creating an Xcode project for Soundflowerbed, and removing the ancient Project Builder project.

git-svn-id: https://soundflower.googlecode.com/svn/trunk@32 0051ed44-974d-0410-95fd-975f363cc5de