new branch for neXyon's sound code
3 first big steps:
- Merged with 2.5 branch
- Added first version of audaspace
- Update build systems
Updated default scons configuration for other platforms.
Added pthreads includes for windows building.
Implemented a basic C API.
Merged with 2.5 branch revision 21504
BGE now uses the audaspace library for sound output. 3D sound and several settings have been lost for the moment.
* fixed error of msvc complaining about empty structs in C
* fixed bug of non stopping sound actuator on replay
svn merge with 2.5 branch from revision 21504 to 21713
audaspace update including build system adoptions for linux, all other OSs are not expected to work yet due to missing libsamplerate aka SRC
New (updated) C-API!
some fixes so this compiles on windows.
with correct libname it even links properly
copy samplerate dll too
blender sound structure internals update:
* file writing/loading
* bSample removed
* blenkernel/BKE_sound.h updated
* fixed a bug in AUD_OpenALDevice that crashed the app if quitted after no sound played
Added support for 3D audio and other GE stuff, like volume, pitch and ping pong looping.
cmake update for win32 regarding libsamplerate aka SRC
Initial (ugly) sequencer sound support.
* 2.5 merge revision 21713 to 21915
* fixed a bug in the OpenAL Device resulting in a crash when exiting while sounds are playing
Sound Branch

Sequencer audio update, still not perfect, but improving.