Freeman_38:Спасибо! Кстати XA выдаёт файлы .xm размером со сжатые .mid.
Не понял что ты этим хотел сказать. xm — это модульный файл, в нем хранятся и инструменты (без сжатия), и ноты, по которым они играют. В midi нет инструментов, они вшиты в аудиокарту. Разница большая. А модули со сжатием — это mo3 и SkaleTracker. Они умеют сжимать семплы в Ogg Vorbis :) Получаются очень компактные файлы с классным качеством.
А XA скорее всего является обычным аудиокодеком, там не будет никаких нот. Вероятно кто-то уже исследовал этот формат, чтобы добавлять музыку в игры. Поищи софт. Если найдешь кодер, найдешь и декодер.