blueb wrote:I have no idea "what" FMOD is and why do I need it?
Perhaps write a small 1/2 page describing what it does and how to use it and you might get more people to donate to your cause.
--blueb
Sound output API Support and 3D Sound
DirectSound, DirectSound3D, with DirectX 6.1 and DirectX 7.0 voice management support.
Creative EAX 2.0 and EAX 3.0 reverb with occlusion and obstructions.
Multimedia WaveOut (for legacy and lower latency NT support)
Linux OSS (Open Sound System) support.
Linux ESD (Enlightment Sound Daemon) support.
Linux Alsa 0.9 support .
ASIO Support for windows.
Macintosh SoundManager support
FMOD does not actually require DirectSound of any version. It can work on any machine that has a 16 bit sound card!
*THE* fastest mixing routines in the world. It is so fast, it is faster to mix 2d sound effects with the software mixer than to use hardware support through Direct Sound. (tested by frame-rate tests in various games, playing and state-changing 32 sounds at once)
Quality 32bit interpolating mixers.
MMX Support.
Volume Ramping / Click Removal when there are sudden pan or volume changes. This does not affect cpu usage either as some people might think
Fake surround sound per channel.
All mixers support stereo samples.
Sounds can be played backwards.
Software 3D Engine including true Doppler, logarithmic volume attenuation and 3D panning.
Spectrum analyzer support through 1 simple function call
Music Playback
Mod Playback. MOD/S3M/XM and IT.
MIDI Support. FMOD Supports Microsoft Wavetable Synthesizer, and hardware wave-table cards.
Microsoft WAV Support, including support for compressed wavs of any type, using ACM codecs.
Native ADPCM support for any platform, without needing any codecs.
Shoutcast / IceCast / HTTP internet streaming support.
ID3v1, ID3v2, ogg vorbis, ASF tag support.
MP2/MP3 Support. The MP3 engine is quite efficient, and will get faster in the future!
Ogg Vorbis Support. This new free from patent format is gaining popularity fast, and sounds better than mp3 at the same bit rate! FMOD is recognized by xiph.org as supporting ogg vorbis.
WMA/ASF/etc Support. Another competitor for MP3, It is arguably better than MP3, and is free to use also!
Macintosh AIFF support, on all versions of FMOD.
Internet Streaming Support. With one function call, it is possible to play an mp3 or wma over the internet! (you juts pass a URL to FMOD instead of a filename)
Multiple song system.. You can play multiple mods or streams at once, cross fade them in and out etc.
Stream and MOD music synchronization. A variety of commands are available to synchronize your graphics with the music.
CD Playback using FSOUND's FASTCD system (NO POLLING).
And the rest!
RAW, WAV (including compressed), MP2/MP3 and Ogg Vorbis samples.
DirectX 8 special FX support, including flange,chorus,i3dl2 reverb, EQ, echo and more!
Real-time full duplex recording interface!
User programmable chainable DSP engine. Do DSP effects on the output of music and sound effects!
CDDA support. Play audio cd's digitally and do effects, analysis or ripping using FMOD!
User call-back custom streams.
Generate custom samples.
WAV Loop point support.
WAV marker synchronization call-backs.
Supply your own file routines! If your data is stored in wad files, or is memory mapped, or whatever wacky file system you use, then with 1 function call, set up your own file routines for fmod to use internally!!
And there's more cool stuff inside.. just have a look!