Audio module now uses SDL_mixer instead of FMOD.
It's much easier to use and completely integrated to SDL. Also SDL_mixer is able to load and play several file formats (OGG, MP3, WAV, MIDI, VOC, ...). OGG is better
I still have to implement 3D stereo effects, but everything else in sound manager is working (music, sound effects, ...), and SDL_mixer allows adding some great effects easily (like fading when changing/stopping music ...).
FMOD is gone
- zuzuf
- Administrateur - Site Admin
- Posts: 3281
- Joined: Mon Oct 30, 2006 8:49 pm
- Location: Toulouse, France
- Contact:
FMOD is gone
=>;-D Penguin Powered
Good to hear that FMOD has been removed; it was a show-stopper for me. Now for the first time I will try to compile and run TA3D :-)
I noticed the ticket about implementing 3D sound -- well, have you considered OpenAL? It has a pretty good API similar to OpenGL, which provides 3D sound support out of the box and is backed by hardware acceleration if you have a Creative card. It would conflict with SDL_mixer, though. Maybe you could use the OpenAL backend from UO Iris (disclaimer: I wrote it), it supports wav and vorbis.
I noticed the ticket about implementing 3D sound -- well, have you considered OpenAL? It has a pretty good API similar to OpenGL, which provides 3D sound support out of the box and is backed by hardware acceleration if you have a Creative card. It would conflict with SDL_mixer, though. Maybe you could use the OpenAL backend from UO Iris (disclaimer: I wrote it), it supports wav and vorbis.
- zuzuf
- Administrateur - Site Admin
- Posts: 3281
- Joined: Mon Oct 30, 2006 8:49 pm
- Location: Toulouse, France
- Contact:
I am busy with other stuffs too, so for now we'll stay with SDL_mixer until we get the man power to change that (also maybe we could interface SDL_mixer with OpenAL, so that we could read more than wav and ogg files - I don't know what OpanAL can read, but if it's limited we could use SDL_mixer for loading ).
=>;-D Penguin Powered
Who is online
Users browsing this forum: No registered users and 42 guests