061001: OpenAL++ and osgAL has now been merged into one project under osgAL. Available from the osgAL Sourceforge site.
New examples of how to play oggstreams and capturing input from for example microphones.
osgAL is a toolkit for handling spatial (3D) sound in the OpenSceneGraph rendering library. It consists of two libraries, OpenAL++ which is an portable object oriented toolkit ontop of OpenAL; and osgAL which integrates sound into OpenSceneGraph. It has been compiled and tested under Windows (.NET2003) and Linux.
Using osgAL makes it easy to integrate sound (wav, aiff, and .ogg-files) into the rendering scenegraph of OpenSceneGraph. It also has support for a simple ray-cast occlusion test for damping sources that is occluded by geometry.
osgAL has been compiled and used under Windows, .NET2003, and Linux, (more info soon).
Go to the osgAL SourceForge website for the latest version.
osgAL depends on OpenSceneGraph, OpenAL, freeALUT and OggVorbis. The required dependencies (except OSG) is linked from below.
To simplify the build process under the windows platform, OggVorbis has been pre-built into a zip-file. Unpack that under a path where .NET can find the files.
Under Windows, you have to setup the INCLUDE, LIB and PATH path, There is a howtobuild_vs2003.bat in the osgAL directory which explains this procedure.
Do you want to contribute? Share ideas? Comment? Bugs?
Direct your inquiries to email@example.com