Hello!
I could use some advise for my choice of audio system. We are creating a 3D
racing game which is currently developed under Linux (g++) and Windows
(mingw), using SDL and OpenGL.
I have used SDL_mixer before for another unfinished 2D game. I would be
interested in trying OpenAL instead, because of its 3D features. However, I
haven’t been able to test any tutorial samples I’ve found on my Debian Sid
box, probably because most samples I’ve found are heavily Windows/MSVC-based.
Also, I’m not sure if OpenAL is still being maintained for Linux? The
official website www.openal.org doesn’t strike me as very informative.
What we need: play multiple samples at once, change pitch of looped samples in
real time (for engine sounds), play music in background (with pause, stop
fade in/out and possibly blend one music cue into another). Windows & Linux
support.
What we want: ogg and/or mp3 playing (for music), 3D effects. Support for
other platforms, e.g. Mac.
I’d appreciate any tips and suggestions on which system to use, and why.
Suggestions for some other system than SDL_mixer/OpenAL are of course welcome
as well.
Thanks in advance,
Marian.