view README @ 9:a988ea53d982

added description of JNI stuff to README
author Robert McIntyre <rlm@mit.edu>
date Thu, 27 Oct 2011 02:47:28 -0700
parents f9476ff7637e
children 1fc162d84343
line wrap: on
line source
1 Source Install
2 ==============
4 To install OpenAL Soft, use your favorite shell to go into the build/
5 directory, and run:
7 cmake ..
9 Assuming configuration went well, you can then build it, typically
10 using GNU Make (KDevelop, MSVC, and others are possible depending on
11 your system setup and CMake configuration).
14 This is a special version of OpenAL Soft which supports only one
15 device, the "send" device, which supports multiple listeners in a
16 limited fashion. To compile the jni bindings, go into the java/
17 directory and run :
19 ant
21 *after* following the cmake process above. The JNI bindings will be
22 available in java/dist/audio-send.jar, and the compiled native
23 library will be in java/dist/audio-send-natives.jar.
26 Acknowledgements
27 ================
29 Special thanks go to:
31 Creative Labs for the original source code this is based off of.
33 Christopher Fitzgerald for the current reverb effect implementation,
34 and helping with the low-pass filter.
36 Christian Borss for the 3D panning code the current implementation is
37 heavilly based on.
39 Ben Davis for the idea behind the current click-removal code.