Sound and Music library
Hello everyone,
I started programming a game using the SDL library but didn't found it's audio lib very good.
Does anyone know where can I find a simple and good audio library???
Not like OpenAL and Fmod which are big and need to configurate a lot.
I don't wanna use 3d sound and special effects.
All, I wanna do is a simple audio library which can play mids and wavs at same time and that can repeat the midi file when it's over.
Thanks very much for helping me,
Victor Freire
I wouldn't ruin the crossplatform-ability of SDL by using DirectX. Have you looked into SDL_Mixer yet? I believe it has all you ever need. Here's a small tutorial to get you started!
Don't mean to plug myself, but I wrote an article about using FMOD and SDL's music component a while back. I tried to show as painlessly as possible how to set the two libraries up to play stuff, hope it helps you decide on what you need. Both, I think are very good libraries, and they're pretty painless IMO.
FMOD is actually very easy to use. It's quite similar to SDL_Mixer, on the design standpoint. I haven't had much experience with OpenAL, but I've done a lot of work with FMOD and find it very easy to use and yet very powerful, only when you need it. Lately I've been getting into the .NET universe so I've moved onto FMOD Ex, which seems even easier to use then FMOD itself.
Don't shut out the possibility of using FMOD or OpenAL. Just because they are used in professional games doesn't mean that you can't use it for something simple. Just be patient and keep your eyes on the documentation for the libraries. This is something you have learn when using third party libraries. You have to learn how to use third party libraries eventually, might as well make it now [smile].
Along with the article discussion, I found A Quick Guide to FMOD by Joachim Rohde very nicely written and easy to follow. I read it about a year ago though, so there might be better ones out there, like caffeineaddict's [wink].
Don't shut out the possibility of using FMOD or OpenAL. Just because they are used in professional games doesn't mean that you can't use it for something simple. Just be patient and keep your eyes on the documentation for the libraries. This is something you have learn when using third party libraries. You have to learn how to use third party libraries eventually, might as well make it now [smile].
Along with the article discussion, I found A Quick Guide to FMOD by Joachim Rohde very nicely written and easy to follow. I read it about a year ago though, so there might be better ones out there, like caffeineaddict's [wink].
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement