Create a new audio library based on OpenAL
The current SDL_mixer-based audio library (mod_sound) has served well over a long period of time, but it's already showing its age. To name some of its shortcomings: * It cannot play custom sound at the same time as regular songs. This is painful when we want to stream custom sound sources (audio from theoraplay-decoded videos, or user generated sound) sice the custom audio blocks the regular sound playback. * We cannot really implement directionality * There's no support for audio playback frequency shifting * No support for audio input/recording * No support for doppler effect...
The first point is the real dealbreaker.
I would like to implement a new audio library that sits on top of OpenAL and implements the same basic features as the current library (OGG/Vorbis, WAV, tracker formats) plus some of the above. I could use Löve's audio library as an example, since it looks quite well.
Comments (1)
-
reporter - Log in to comment
This might be of intereset: https://github.com/FrictionalGames/OALWrapper