FMOD is a set of audio content creation tools made by Firelight Technologies that play music files of diverse formats on many different operating system platforms, used in games and software applications to provide audio functionality.
Prior to version 3.75, the library was named simply as FMOD. Since then, the FMOD sound system has been redesigned and now contains four main parts:
- FMOD Studio, the newest addition to the FMOD arsenal. FMOD Studio attempts to proceed FMOD Designer as an audio creation tool for games and has redesigned its user interface from the ground up to be more like a DAW. It harks back to the days when the initial team were influenced by Sony Vegas, but also resembles the aesthetics of Ableton Live.
- FMOD Ex, the low-level sound engine.
- FMOD Event Player, an auditioning tool in conjunction with FMOD Designer 2010.
- FMOD Designer 2010, the sound designer tool used for authoring complex sound events and music for playback. FMOD Designer is certainly the most popular of the tools, as it offers the most functionality and is in a very stable state.
The FMOD sound system has an advanced plugin architecture that can be used to extend the support of audio formats or to develop new output types, e.g. for streaming.
FMOD is available under multiple license schemes:
- FMOD Non-Commercial License, which allows software not intended for commercial distribution to use FMOD for free.
- FMOD Commercial License, licensed on a per-platform basis. Intended for commercial software and games.
- FMOD Casual License, a variant of the commercial license intended for electronically distributed titles, such as those distributed via the Xbox Live Arcade, PlayStation Network, Nintendo WiiWare, Windows and Mac OS X via download, as well as various mobile application distribution channels.
FMOD Ex supports the following platforms:
- Microsoft Windows (32-bit and 64-bit)
- Apple Mac OS
- Apple iOS
- Linux (32-bit and 64-bit)
- Nintendo Wii, Wii U, 3DS
- Microsoft Xbox, Xbox 360
- Sony PlayStation 2, PlayStation Portable, PlayStation 3, PlayStation Vita
- Google Native Client
FMOD Ex supports the following audio formats: AIFF, ASF, ASX, DLS, FLAC, FSB (FMOD's sample bank format), IT, M3U, MIDI, MOD, MP2, MP3, Ogg Vorbis, PLS, S3M, VAG (PS2/PSP format), WAV, WAX (Windows Media Audio Redirector), WMA, XM, XMA (only on the Xbox 360), as well as raw audio data.
Sound Blaster technologies in FMOD
A programmer’s guide to accessing Sound Blaster hardware acceleration via the FMOD music and sound effects system.
Games using FMOD
FMOD has been used in many high profile commercial games since release; this is a partial list.
- Allods Online
- Audition Online
- Battlestations: Pacific
- Brütal Legend
- Clive Barker's Jericho
- Cortex Command
- DJ Hero
- Batman: Arkham Asylum
- De Blob
- Diablo 3
- Dragon Age: Origins
- Far Cry
- Forza Motorsport 2
- Forza Motorsport 3
- Guild Wars
- Guild Wars 2
- Guitar Hero III
- Guitar Hero: Aerosmith
- Guitar Hero: World Tour
- Heavenly Sword
- Heroes of Newerth
- Hellgate: London
- Impressive Title, Impressive Title Returns, Impressive Leone
- Jurassic Park: Operation Genesis
- Just Cause 2
- League of Legends
- Lego Universe
- Metroid Prime 3
- Music Construction Set: Eleven
- Natural Selection 2
- Need for Speed: Shift
- Nicktoons Unite!
- Nicktoons: Across the Second Dimension
- No More Room in Hell
- Plants vs Zombies
- Planetary Annihilation
- Renegade Ops
- Rise of Flight: The First Great Air War
- ROW Europe: Ruins Of War
- Second Life
- Shadowgrounds: Survivor
- Shattered Horizon
- Silent Hill: Shattered Memories
- StarCraft II: Wings of Liberty
- Stargate Worlds
- Sven Co-op
- TNA iMPACT!
- Tom Clancy's Ghost Recon
- Tom Clancy's Rainbow Six Vegas 2
- Tomb Raider: Underworld
- Tomb Raider (2013 video game)
- Tropico 3
- World of Tanks
- World of WarCraft
- You Don't Know Jack
Game engine integration
- Unity - Unity Technologies
- Unreal Engine 3 - Epic Games
- CryEngine - Crytek
- Torque Game Engine - Garage Games
- BigWorld Technology - Bigworld Technology
- Scaleform - Scaleform Corporation
- Trinigy Vision Engine
- Source - Valve Software
- HeroEngine - Idea Fabrik Plc.
- "FMOD Licenses". Firelight Technologies. Retrieved 2010-05-31.
- "Creative Labs: Connect". Connect.creativelabs.com. Retrieved 2010-05-17.
- "Game List - FmodWiki". Fmod.org. 2009-12-21. Retrieved 2010-05-17.
- https://www.youtube.com/watch?v=i_lUYyGVtZY%7C Planetary Annihilation: LiveStream February 1st, 2013
- "Unreal Technology". Unreal Technology. Retrieved 2010-05-17.
- "Crytek GmbH: Specifications". Crytek.com. 2010-04-13. Retrieved 2010-05-17.
- "BigWorld Technology - BigWorld Partners". Bigworldtech.com. Retrieved 2010-05-17.
- "Integration". scaleform. Retrieved 2010-05-17.
- "Products - Vision Game Engine | 3rd Party Integrations". Trinigy.net. Retrieved 2010-05-17.
- "Implementing FMOD". Valve Software.
- "HeroEngine 1.47.0 Enhancements". HeroEngine wiki. Retrieved 2011-08-11.