rlm@0: Source Install
rlm@0: ==============
rlm@0: 
rlm@0: To install OpenAL Soft, use your favorite shell to go into the build/
rlm@0: directory, and run:
rlm@0: 
rlm@0: cmake ..
rlm@0: 
rlm@9: Assuming configuration went well, you can then build it, typically
rlm@9: using GNU Make (KDevelop, MSVC, and others are possible depending on
rlm@9: your system setup and CMake configuration).
rlm@0: 
rlm@0: 
rlm@9: This is a special version of OpenAL Soft which supports only one
rlm@9: device, the "send" device, which supports multiple listeners in a
rlm@9: limited fashion. To compile the jni bindings, go into the java/
rlm@9: directory and run :
rlm@0: 
rlm@9: ant
rlm@0: 
rlm@9: *after* following the cmake process above.  The JNI bindings will be
rlm@9:  available in java/dist/audio-send.jar, and the compiled native
rlm@9:  library will be in java/dist/audio-send-natives.jar.
rlm@0: 
rlm@0: 
rlm@0: Acknowledgements
rlm@0: ================
rlm@0: 
rlm@0: Special thanks go to:
rlm@0: 
rlm@0: Creative Labs for the original source code this is based off of.
rlm@0: 
rlm@9: Christopher Fitzgerald for the current reverb effect implementation,
rlm@9: and helping with the low-pass filter.
rlm@0: 
rlm@9: Christian Borss for the 3D panning code the current implementation is
rlm@9: heavilly based on.
rlm@0: 
rlm@0: Ben Davis for the idea behind the current click-removal code.