uFMOD | |||
---|---|---|---|
![]() | |||
![]() Интерфейс проигрывателя в Windows и Linux | |||
Тип | библиотека и медиаплеер | ||
Авторы | Asterix и Quantum | ||
Написана на | Ассемблер | ||
Операционные системы | Microsoft Windows, Linux, FreeBSD, KolibriOS | ||
Языки интерфейса | английский, испанский, русский | ||
Первый выпуск | 26 января 2006 | ||
Аппаратная платформа | x86 | ||
Последняя версия | 1.25.2a | ||
Репозиторий | sourceforge.net/projects… | ||
| |||
Лицензия | Freeware | ||
Сайт | ufmod.sourceforge.io/ind_ru.htm | ||
![]() |
uFMOD (или μFMOD) — бесплатная мультиплатформенная библиотека для воспроизведения аудио в формате XM, написанная на ассемблере. В названии библиотеки строчная латинская буква u, или греческая μ, читаются как микро.
Исходный код uFMOD компилируется макроассемблером FASM.
Согласно Democoder.ru, одному из ведущих порталов русскоязычной демосцены, uFMOD — самый компактный проигрыватель XM.[1]
Операционная Система | Аудио-подсистемы |
---|---|
Microsoft Windows | WinMM, DirectSound, OpenAL |
Linux | OSS, ALSA, OpenAL |
FreeBSD | OSS |
KolibriOS | Infinity Sound Audio Library |
Библиотека uFMOD портирована на разные языки программирования и среды разработки:
Шифровальное ПО AOCRYPT использует uFMOD для достижения минимального размера исполняемого файла.[5] Утилита для создания патчей dUP2[6] использует uFMOD для воспроизведения фоновой музыки.
Из-за малого размера uFMOD используется в компактных видеоиграх для воспроизведения фоновой музыки, например: