Hi Sukender, Previously I have looked at merging osgAL into svn/trunk, but on review of the code decided that a straight merge was inappropriate. For end user build simplicity OpenAL++ and osgAL would be best merged.
The structure of an audio library for the core OSG are something I feel need abstraction from any specific audio implementation. So in my ideal world an osgAudio library would provide the basic glue for adding audio into the scene graph, and the base classes that provide the hooks into the implementations, then implementations would be provided via plugins. No such library currently exists so it'd have to be written. The need for abstraction is required to ensure that future portability to embedded platforms isn't hampered by large extra dependencies. Robert. On Wed, Nov 26, 2008 at 10:40 PM, Sukender <[EMAIL PROTECTED]> wrote: > Hi all, > > I'd like to know who's interested in audio for OSG: > - Who would like to use it? > - Who would like to see some osgAudio included in OSG? > - Who would like to develop such a thing? > > Well, actually I use osgAL, that depends on OpenAL and OpenAL++ (and Ogg and > Vorbis if needed). It can do interesting things, including spatialized audio. > I'd really like to see osgAL included in OSG but its author is not that > active (he told me!) and I guess there is some work to be done before this. > And to begin, the CMake build system for it (Compiling it was not that easy). > > But I also have to say that compiling OpenAL under Win32 was a PAIN (much > more than osgAL), because I could not find TWO IDENTICAL libs that were > structured the same way. I finally compiled from > svn://connect.creativelabs.com/OpenAL/trunk, and I had to tweak the project > files to fit my needs: > - Added 'd' as debug suffix. > - Added Win32 libs (because I'm using an Express version of VC). > - Manually deployed the binaries by copying them at the right spot. > Moreover, OpenAL needs DirectSound under Windows (!!!), so I also needed the > DirectX SDK... > > If someone is ready to cleanup/structure/merge into OSG... PLEASE DO IT! :) > > Also feel free to tell anything interesting about audio in OSG. Maybe are > there interesting cross-platforms and open-source libs? Thread's started! > > Sukender > PVLE - Lightweight cross-platform game engine - http://pvle.sourceforge.net/ > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

