FMOD Ex
- This article incorporates text from the open-content Wikipedia online encyclopedia.
FMOD is a commercial audio library made by Firelight Technologies that plays music files of diverse formats on many different platforms. It is used in games and software applications to provide audio functionality. FMOD supports a range of audio formats and numerous different operating system platforms.
FMOD comes in two versions, FMOD and FMOD Ex. FMOD Ex is the designation given to the 4.x series of the library, whilst FMOD alone refers to version 3.75 of the library, which lacks much of format/platform support added in FMOD Ex. ZDoom used FMOD since the 1.23-beta development versions (which would actually become 2.0.0), and updated to FMOD Ex with v2.3.0.
FMOD is available under multiple license schemes. It is available free of charge for non-commercial applications. FMOD may be used commercially under a number of different license types, such as "Commercial License" for standard commercial development, "Shareware/Hobbyist License" for single hobbyist programmers, and "eDistributed Console Games". for budget console game. Each license contains different restrictions, conditions and costs.
Note: Successful compilation and execution of ZDoom is possible with all versions from 4.22 to 4.28; however technical issues (notably loss of accurate 3D positioning for sounds) with the 4.28 branch makes 4.26.36 the recommended version.
Compilation is now possible with 4.34 too. (development version r3278+ only) Any intermediate version between 4.28 and 4.34 should not be expected to work.
Compilation is now also possible with 4.38 and later versions. (development version r3350+ only) Underwater reverbs are not available in these versions, however.