FMOD Ex
Firelight Technologies
The FMOD Ex sound system is a revolutionary audio engine for game developers, multimedia developers, sound designers, musicians and audio engineers.
Winner of the 2008 Frontline Award for Best Audio Tool the FMOD Ex Programmer's API is a world-leading library 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 more hardware platforms than any other audio system - including the latest 'next gen' consoles. Consider the cost savings of not having to change code across any platform - Save months of development time. FMOD is actively developed, with regular releases of new features. Many new requested features have been provided to customers in a very short turnaround - of you want a new feature, just ask!
Many customers are amazed at the personal level of technical support they get, either by phone, email or even personal visit (if applicable).
The FMOD Ex sound system is a revolutionary audio engine for game developers, multimedia developers, sound designers, musicians and audio engineers. The development of FMOD Ex is based on the years of experienced of Firelight Technologies' previous product FMOD 3. 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.FMOD Ex provides both a low-level API and data-driven API (used in conjunction with Designer).
DSP Software Architecture
The FMOD mixing architecture starts with a fantastic sounding engine, that uses floating point calculations with full 32bit interpolation to provide maximum sound quality and headroom when summing signals. Using a node based architecture, FMOD Ex provides flexible routing, submixing 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:
- Choice between linear, logarithmic and custom rolloff curves
- Custom geometry engine to add polygon scenes (FMOD Ex will factor in obstruction/occlusion)
- 3D reverbs to blend transitions between environments with different ambience
Virtual Voices
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.
Platform Support
FMOD Ex has the most largest range of supported hardware, including:
- Windows (32bit and 64bit)
- Macintosh (PPC and x86)
- Linux (32bit and 64bit)
- Sony PS2, PS3 and PSP
- Microsoft Xbox and Xbox 360
- Nintendo Gamecube and Wii
- Solaris
Torque Game Engine Advanced:
Windows XP or Vista
Intel or AMD Processor @ 1 Ghz
256 MB RAM (1GB recommended for Vista)
100% DirectX compatible ATI or nVidia based video card with 128 video RAM
DirectX
OSX 10.5.6
Intel-based Macs only
2 GB RAM
ATI or nVidia shader model 2.0+ video cards with 256 MB video RAM required
Torque Game Builder:
Windows XP/Vista with latest service packs
1.0 GHz processor
512 MB RAM (1GB for Vista)
OpenGL or DirectX compatible accelerated 3D video card
G4
512 MB RAM
Mac OSX 10.3
nVidia or ATI accelerated 3D video card
Torque Game Engine:
Windows 2000/XP/Vista
Pentium III 1000, 512 MB RAM
OpenGL or DirectX Compatible 3D Graphics Accelerator, DirectX compatible Soundcard
OS X 10.4/10.5
G5 or Intel Mac, 512 MB RAM
OpenGL Compatible 3D Graphics Accelerator
Windows XP or Vista
Intel or AMD Processor @ 1 Ghz
256 MB RAM (1GB recommended for Vista)
100% DirectX compatible ATI or nVidia based video card with 128 video RAM
DirectX
OSX 10.5.6
Intel-based Macs only
2 GB RAM
ATI or nVidia shader model 2.0+ video cards with 256 MB video RAM required
Torque Game Builder:
Windows XP/Vista with latest service packs
1.0 GHz processor
512 MB RAM (1GB for Vista)
OpenGL or DirectX compatible accelerated 3D video card
G4
512 MB RAM
Mac OSX 10.3
nVidia or ATI accelerated 3D video card
Torque Game Engine:
Windows 2000/XP/Vista
Pentium III 1000, 512 MB RAM
OpenGL or DirectX Compatible 3D Graphics Accelerator, DirectX compatible Soundcard
OS X 10.4/10.5
G5 or Intel Mac, 512 MB RAM
OpenGL Compatible 3D Graphics Accelerator