Renamed functions and members of 3D Mixer class. Added new (grammatically correct) comments and cleaned up the layout and order of code. Grouped statements in terms of logical and chronological similarity.
Creating initial README.
removed .pch from .gitignore
added missing Demo-Prefix.pch file
added .pch file again...
General code clean up, esp. Mixer3D::overlapConvolution. Chasing down playback bug when azimuth=0.
More code clean-up. Still chasing down playback bug...
Audio object failed to play when azimuth and elevation == 0. Due to uninitialized prevAzimuths and prevElevations. Working now.
more misc code cleanup, does not seem to support > 1 audio object
Merge pull request #11 from neblix/master

Renamed functions and members of 3D Mixer class. Added new (grammaticall...
kept arg error-checking and certain variable names, removed filterFlag and signFlag as these are unnecessary, re-ordered iter vars (i.e. j, i to i, j), combined certain for loops when possible
changed clFil, lFil to complexLeftFilter, leftFilter, nTaps to filterLength, actually removed signalFlag and filterFlag
fixed #include <string> bug, working on returning player reference, not player * in World::getPlayer()
Cleaned up World class--removed no longer used code, reorderd function declarations, moved inline implementations to the .cpp file, etc.
removed unused variable in fft.cpp, moved iteration var declarations outside of for loops in Mixer3D.cpp
imported foundation framework to WavObject.mm
Removed demo app--left just the library
updated FFT.cpp with radix-4 algorithm
all added again