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


Рекомендации по разработке для MIDI-файлов

Следуйте этим рекомендациям, чтобы создать независимые от устройств MIDI-файлы для Windows.

  • Используйте стандартные назначения исправлений MIDI и стандартные назначения ключей MIDI.
  • Всегда отправляйте сообщение об изменении программы в канал, чтобы выбрать исправление перед отправкой других сообщений в этот канал. Для двух ударных каналов (10 и 16) выберите номер программы 0.
  • Чтобы задать относительный объем исправления, всегда следуйте сообщению ОБ изменении программы MIDI с main контроллера тома (номер контроллера 7).
  • Используйте значение 80 (0x50) для контроллера тома main для обычных уровней прослушивания. Для более тихих или громких уровней можно использовать более низкие или более высокие значения.
  • Используйте только следующие сообщения MIDI: заметки со скоростью, заметки, изменение программы, наклон, main громкость (контроллер 7) и педаль демпфера (контроллер 64). Внутренние синтезаторы должны реагировать на эти сообщения, и большинство музыкальных инструментов MIDI также реагируют на них.