Firelight Technologies FMOD Ex Programmers API
FMOD Ex Programmer’s API is a sound engine that revolutionizes sound system for multimedia developers, sound engineers, audio designers, game developers and musicians. It provides both low-level API and data-driven API [used with FMOD Designer]. It maximizes headroom and sound quality by using floating point calculations along with full 32bit interpolation. Submixing, flexible routing and output channel choices are provided with its node-based architecture. Input channels can be connected to any output channel using simple 2D matrix. You can output to stereo, mono, 7.1, 5.1, Dolby Pro Logic or Pro Logic 2. 14 DSP effects are provided such as echo, reverb, chorus, etc. FMOD Ex supports compressed formats such as MP2, MP3, XMA, ADPCM, etc. Compressed samples can be sequenced or looped with other samples without clicks, gaps or other effects. FMOD’s encoder manages your audio’s destination format. It supports a lot of formats such as OGG, MOD, WAV, MIDI, etc. You may add your own codecs using its plug-in support. You can play your files up to 16 channels. You can make realistic soundscapes by filtering, applying volume, Doppler effect to stereo, mono and multichannel samples and surround panning. You can make transitions from one ambience to another using 3D reverbs. You can use Head-Related Transfer Function [HRTF] for 3D realism using headphones. Thousands of sounds in a game can be played at once using Virtual Voices. FMOD Ex Programmer’s API supports Linux, Windows, Mac, Sony PSP, PSP3, PSP Vita, Apple iPhone and iPad, Xbox 360, Wii, Wii U, Android and Google Native Client.