MIDI - MIDI files

Что такое файл MIDI

Формат файлов MIDI был разработан для того, чтобы позволить музыкантам и композиторам копировать данные MIDI из одного приложения в другое. Файлы MIDI содержат сообщения, которые указывают расположение нот на нотном стане, звуковысотность, скорость игры, а также контрольные сигналы для таких параметров как громкость, знаки вступления, сигналы синхронизации и т.п., которые позволяют синхронизировать музыкальный темп на нескольких устройствах. Файлы MIDI позволяют воспроизводить несколько файлов на одном контроллере. Кроме того, формат MIDI позволяет легко осуществлять модификацию, сжатие, а также выбор инструментов. Такие файлы используются устройствами, поддерживающими MIDI, а также программами для проигрывания музыки.

Сообщения MIDI состоят из 8-битных слов (байтов), которые передаются последовательностями со скоростью 31,25 Кбод. Ссылка MIDI может иметь до 16 независимых каналов информации (от первого до шестнадцатого). Сообщения MIDI могут представлять собой канальные сообщения, которые принимают только те устройства, которые настроены на данный канал. Такие канальные сообщения посылаются только по одному из 16 каналов. Канальные сообщения представлены следующими сообщениями: сообщение канального голоса, общее сообщение системы, особое системное сообщение, сообщение режима канала, сообщение системы в реальном времени. Стандартный файл формата MIDI представлен двумя типами - типом 0 и типом 1. Тип 0 представляет собой данные одного трека, а тип 1 - данные нескольких треков.

Вот небольшой, но неполный список программ, которые могут открывать документы MIDI:

  • Apple QuickTime Player
  • Microsoft Windows Media Player
  • Nullsoft Winamp
  • Sonar
  • GarageBand
  • Audio Evolution
  • Master Tacks Pro