XMF
Эта статья нуждается в дополнительных цитатах для проверки . ( июль 2011 г. ) |
XMF ( Расширяемый музыкальный формат ) — это древовидный цифровой контейнерный формат , используемый для объединения музыкального контента, такого как MIDI-файл и, при необходимости, используемые им звуки, примечания или другой контент, сгруппированный по языковым кодам.
Первые определения XMF должны были позволить объединить музыкальное исполнение с используемыми музыкальными звуками. Например, MIDI-файл может храниться вместе с файлом загружаемых звуков , и оба файла будут перемещаться вместе в одном файле XMF. Такое конкретное использование файла XMF называется типом файла XMF 0 (потоковая передача) или типом файла XMF 1 (непотоковая передача), в зависимости от того, равен ли тип MIDI-файла 0 или 1 соответственно.
В настоящее время определено пять типов файлов XMF. Последний из них — тип файла XMF 4 (считается с нуля) и называется интерактивным XMF (iXMF) . [1]
Спецификации XMF были впервые опубликованы MMA в 2001 году . [2]
Функции
[ редактировать ]- На ресурсы можно ссылаться как внутри (в файле XMF), так и снаружи с использованием URI .
- Ресурсы могут иметь кодировку страны и языка, чтобы текст мог отображаться на нужном языке в зависимости от контекста.
- Ресурсы можно сжимать с помощью ZLIB .
- Информация о размере хранится с использованием величин переменной длины , гарантируя, что формат может поддерживать бесконечное число, и в то же время экономит место для хранения.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Спецификация XMF (все)» . Проверено 19 октября 2017 г.
- ^ «Анонс ММА» . Архивировано из оригинала 20 января 2012 года.
Внешние ссылки
[ редактировать ]- Ассоциация производителей MIDI (MMA)
- Рабочая группа XMF в Wayback Machine (архивировано 28 ноября 2007 г.) ММА.
- Спецификация XMF (все)
- О мобильном XMF