Поделиться через


Создание ФАЙЛОВ MIDI

Спецификации цифрового интерфейса MIDI публикуются и являются объектом авторского права Ассоциации производителей MIDI (MMA). В следующем списке описаны спецификации, которые являются наибольшими общими интересами:

Подробная спецификация MIDI

Подробная спецификация MIDI объясняет аппаратные и программные протоколы MIDI. Это полезно для разработки мультимедийных приложений, которые реализуют поддержку MIDI с помощью функций MIDI для записи, редактирования и /или воспроизведения данных MIDI.

Стандартные ФАЙЛЫ MIDI 1.0

Спецификация "Стандартные ФАЙЛЫ MIDI" определяет способ обмена данными MIDI с меткой времени между различными приложениями на одной или разных аппаратных платформах. Это полезно для разработчиков, пишущих приложения для считывания и анализа дисковых файлов с данными MIDI и/или записи MIDI-файлов данных на диск.

Общая система MIDI — уровень 1

Общая спецификация MIDI (GM) определяет минимальную конфигурацию MIDI для общей системы MIDI. Эта система состоит из определенного класса устройств воспроизведения MIDI и представляет интерес для разработчиков мультимедиа, создающих MIDI-файлы. Большинство звуковых карт ПК и синтезаторы MIDI, созданные сегодня, совместимы с спецификацией GM. MIDI-файлы, созданные по спецификации GM, обычно должны звучать так, как и было задумано, независимо от того, на каком устройстве, совместимом с GM, они воспроизводятся.

Чтобы файлы MIDI были жизнеспособным форматом для представления музыки в мультимедийных вычислениях, Windows следует спецификации Общего уровня системы MIDI 1. В следующих разделах приведены дополнительные рекомендации по разработке MIDI: