Overall: 6536 4655 6166 275
30-Day: 7641; 7-Day: 4976; Yesterday: 11138
The FMOD Ex Programmer's API and Designer are a library and toolkit for the creation and playback of interactive audio. FMOD products are widely used in the games industry and have gained a strong reputation for its ease of use, powerful software-mixed architecture and comprehensive cross-platform support.
FMOD supports many hardware platforms - including the latest 'next gen' consoles. FMOD is actively developed, with regular releases of new features. Many new requested features have been provided to customers in a very short turnaround - if you want a new feature, just ask.
The FMOD Ex sound system is an audio engine for game developers, multimedia developers, sound designers, musicians and audio engineers. FMOD Ex is intended to push the creative boundaries of audio implementation for games and the like, whilst using minimal resources and being fully scalable.
DSP Software Architecture
The FMOD mixing architecture starts with an audio engine that uses floating point calculations with full 32-bit interpolation to provide maximum sound quality and headroom when summing signals. Using a node based architecture, FMOD Ex provides flexible routing, sub-mixing and output channel choices to the programmer. Input channels can be mapped to any output channel through a simple 2D matrix. Output to mono, stereo, 5.1, 7.1 and Dolby Pro Logic or Pro Logic 2 with ease.
Included with the API is a whole suite of 14 DSP effects, such as echo, chorus, reverb, etc. which can be applied throughout the DSP mixing network.
Advanced Compressed Sample and Streaming Support
FMOD Ex includes advanced support for compressed sample formats such as mp2, mp3, ADPCM and XMA. Compressed samples can be looped or sequenced with other samples, without gaps, clicks or other artifacts. Developers do not have to worry about anything to do with the destination format, FMOD's encoder will just handle it perfectly for you every time.
Advanced streaming engine supports low CPU overhead, multiple stream support, over-ridable file callbacks and more.
File Format Support
FMOD supports a huge range of audio file formats including: wav, midi, mp3, XMA, ogg and mod just to name a few. You can even add your own codecs via FMOD Ex's plug-in support. FMOD Ex can play audio files with up to 16 channels.
Create realistic soundscapes
Supply 3D positions for the sound source and listener and FMOD Ex will automatically apply volume, filtering, surround panning and Doppler effect to mono, stereo and even multichannel samples. Transition between calculated positioning and sound designer defined positioning using 2D/3D pan morphing. For even greater audio realism use FMOD Ex's:
The software mixer even has a 'HRTF' (Head-Related Transfer Function) mode to provide 3D realism through headphones.
Virtual voices to allow a game to play thousands of sounds at once on limited hardware without worrying about handling the logic to switch sounds off and on. FMOD Ex provides voice management using 3D distance and priority properties.
FMOD Ex has a large range of supported hardware, including: