UFMOD

From Wikipedia, the free encyclopedia

Original author(s)Asterix and Quantum[1]
Initial release26 January 2006; 19 years ago (2006-01-26)[2]
Stable release
1.25.2a / 12 October 2020; 4 years ago (2020-10-12)
Repository
uFMOD
Original author(s)Asterix and Quantum[1]
Initial release26 January 2006; 19 years ago (2006-01-26)[2]
Stable release
1.25.2a / 12 October 2020; 4 years ago (2020-10-12)
Repository
Written inAssembler
Operating systemMicrosoft Windows, Linux, FreeBSD, KolibriOS
Available in3 languages
List of languages
English, Spanish, Russian
TypeGame middleware
Game development tool
Digital audio workstation
LicenseFreeware
Websiteufmod.sourceforge.io[1]

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 μ [3]

The uFMOD source code can be compiled using FASM.[4]

Audio libraries supported
Operating SystemAudio Libraries
Microsoft WindowsWinMM, DirectSound, OpenAL
LinuxOSS, ALSA, OpenAL
FreeBSDOSS
KolibriOSInfinity 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.[8] The patcher dUP2[9] uses uFMOD to play background music.

References

Related Articles

Wikiwand AI