Jump to content
  • Advertisement
Sign in to follow this  
surfi

C++ audio library

This topic is 3409 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi, I need to develop a cross-platform sound engine and I'm searching an audio library for that (C++). I've used DirectSound and OpenAL in the past, and due to the cross-platform requirement, I was going to use now again OpenAL. But looking around, it seems the library is not updated anymore. I've checked Audiere and SDL, but again these ones seems to have old updates. My question is what would be a good library, stable yet still updated for bug solution, or if any of the mentioned ones are stable enough to work with. Thanks!

Share this post


Link to post
Share on other sites
Advertisement
FMod is really nice, though the the licensing will be more or less agreeable depending on what you want to do with it. Non-commercial use is free.

Share this post


Link to post
Share on other sites
OpenAL is actively maintained by Creative Labs. I'd say that it's save to assume it will stay around for quite a while. After all, it's the only way to get EAX on Windows Vista and later, it can fall back to DirectSound if no SoundBlaster card is in the system and it has an actual working linux port.

I think Audiere is still a good choice. The 1.9.4 release is a bit old, but development is still being done. If you need features Audiere doesn't provide now, you're probably stuck, but as far as bug fixes are concerned, these are still flowing in. A 1.9.5 release is sort of planned - if those lazy libvorbis devs ever manage to get their release out :)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!