angered-ghandi / OpenAOE

An open source reimplementation of Age of Empires (1997)
Other
66 stars 6 forks source link

Setup an audio driver #48

Open angered-ghandi opened 8 years ago

angered-ghandi commented 8 years ago

Find an audio library (probably SDL2_mixer) that will suite the needs of this game. Integrate with this library and update the README's install instructions.

khkramer commented 8 years ago

Concerning the game's music, do you want to be able to play the 'original' redbook music from the cd files as well or just the midi's for the time being?

angered-ghandi commented 8 years ago

That's a good question. I suppose we should start with whatever is easiest. Currently, we're only looking at the game directory from the CD (so we're missing out on fonts and other useful assets). Eventually, we'll need to make it consider the entire CD instead of just that directory.

khkramer commented 8 years ago

I've researched midi support in SDL Mixer for a bit. It seems by default it uses an old version of timidity to provide midi support, it might be worth to test if Fluidsynth plays nice with SDL_Mixer.

phrohdoh commented 8 years ago

Possibly investigate https://github.com/tomaka/cpal.