Easy to use audio library

Started by
4 comments, last by kburkhart84 18 years ago
Hi Are there any free easy-to-use audio libraries available in C++ for Windows that you know of? By easy-to-use, I mean an interface offering such functions as playSound( )?
Advertisement
OpenAl:
http://www.openal.org/
Tutorials

Fmod(really powerful! but only free if your product is not intended to make any money.):
http://www.fmod.org/
I found Audiere (look it up on sourceforge) to be extremely easy to use and it has a clean API. I seem to remember some problem with the waveout driver (AFAIK Audiere can use Windows waveout and DirectSound), it had really bad delays (half a second for playing a sound effect) but most likely you can tell it to use DirectSound, or the author has resolved the problem anyway.
Quote:Original post by Kambiz
OpenAl:
http://www.openal.org/
Tutorials
I would argue against OpenAL being easy to use. It's extremely low level and you have to write your own sound file decoders for the library.

The other one you mentioned, FMOD, is definately way easier to use and might be your best choice if you don't plan on selling your final product commercially. Another option is SDL_mixer if you're using the SDL API.
Rob Loach [Website] [Projects] [Contact]
Quote:Original post by Marvek
By easy-to-use, I mean an interface offering such functions as playSound( )?


PlaySound
I have a little wrapper class that utilizes DXSound. Since you said windows, if you want it, I'll send it to you. I has everything turned into one liners, but is not at all multi-platform. It depends on DX9.


This topic is closed to new replies.

Advertisement