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

Reply via email to