Original author(s) | Asterix and Quantum |
---|---|
Initial release | 26 January 2006 | [1]
Stable release | 1.25.2a
/ 12 October 2020 |
Repository |
|
Written in | Assembler |
Operating system | Microsoft Windows, Linux, FreeBSD, KolibriOS |
Available in | 3 languages |
List of languages English, Spanish, Russian | |
Type | Game middleware Game development tool Digital audio workstation |
License | Freeware |
Website | ufmod |
uFMOD (or μFMOD) is a freeware audio player library written in x86 assembly language. It is used to load and play audio files in XM format.
In the library name, the lowercase u letter is the micro symbol μ [2]
The uFMOD source code can be compiled using FASM.[3]
Operating System | Audio Libraries |
---|---|
Microsoft Windows | WinMM, DirectSound, OpenAL |
Linux | OSS, ALSA, OpenAL |
FreeBSD | OSS |
KolibriOS | Infinity Sound Audio Library |
The uFMOD library was ported to several programming languages and development environments:
The AOCRYPT cryptographic engine uses uFMOD to ensure a specific executable file size.[7] The patcher dUP2[8] uses uFMOD to play background music.