uFMOD с примерами под FPC
Модератор: Модераторы
uFMOD с примерами под FPC
"uFMOD - это компактная, шустрая, надёжная, мультиплатформенная библиотека для качественного воспроизведения аудио в формате XM, разработанная полностью на ассемблере. Библиотека распространяется с открытым исходным кодом и примерами под множество компиляторов." [офф. сайт]
Среди этих примеров в последней виндовой версии появились юниты для FPC. В пакет также включены полные версии юнитов DirectSound и OpenAL.
Среди этих примеров в последней виндовой версии появились юниты для FPC. В пакет также включены полные версии юнитов DirectSound и OpenAL.
Последний раз редактировалось Quantum 26.06.2007 18:22:03, всего редактировалось 1 раз.
что есть "формат XM" в 2 словах ?
Это более современный вариант формата MOD. Что собой представляет MOD - можно почитать тут.
5.1 там есть ?
В XM? В XM есть только моно/стерео. А виртуализацию в сурраунд можно осуществить средствами DirectSound/OpenAL, хотя я лично не вижу в этом особого смысла, ведь XM предназначен совсем не для 3D...
хотя мне только линукс и нужен, под вендой все прекрасно и с директХ.
Директ не поддерживает XM/MOD. В линуксе и так можно использовать uFMOD совместно с FPC, просто примеров в официальном дистрибутиве ещё нет.
Обновился пакет для Win32 до версии 1.23. Список изменений:
http://sourceforge.net/project/shownote ... _id=158498
http://sourceforge.net/project/shownote ... _id=158498
Обновился линуксовый бранч (v1.24), в котором уже есть примеры и для FPC. Список изменений:
http://sourceforge.net/project/shownote ... _id=513423
В юниксовом бранче (v1.24) теперь тоже поддерживается FPC. Список изменений:
http://sourceforge.net/project/shownote ... _id=519063
http://sourceforge.net/project/shownote ... _id=513423
В юниксовом бранче (v1.24) теперь тоже поддерживается FPC. Список изменений:
http://sourceforge.net/project/shownote ... _id=519063
Alexander писал(а):Сделать конвертер wav -> xm.
С технической точки зрения это можно сделать. Например, трекеры вроде ModPlug умеют импортировать wav'ы в качестве сэмплов для инструментов трекерских композиций (XM, MOD, IT, ...) Но XM - это прежде всего синтезатор, а зачем тратить драгоценные ресурсы (проц. время и море динамической памяти) на синтез уже готовой PCM волны (т.е. WAV) ? WAV в идеале нужно грузить прямо в буфер звуковой карточки и пусть она (карточка) дальше автономно этот буфер проигрывает. Поэтому WAV'ы на любой платформе обычно можно проигрывать вызовом одной единственной библиотечной функцией.
P.S.: Кстати, виндовый бранч тоже обновился до версии 1.24, на этот раз, в основном, состоящей из исправлений и оптимизации.
Выпущена версия 1.25.2 под Win32. Внесены небольшие исправления. FPC до версии 2.2 более не поддерживается.
Полный список изменений:
http://sourceforge.net/project/shownote ... _id=158498
Полный список изменений:
http://sourceforge.net/project/shownote ... _id=158498
