Класичний MIDI 1.0 через 5-pin DIN використовує односторонній асинхронний послідовний інтерфейс зі швидкістю 31,25 кбіт/с. Один serial byte передається як 10 біт: start bit, 8 data bits і stop bit, тому повна передача одного байта триває 320 мкс.
General MIDI (GM) потрібен для того, щоб MIDI-файл не перетворювався на лотерею тембрів на іншому синтезаторі. GM Level 1 закріплює стандартний набір із 128 мелодичних програм: той самий номер програми має означати той самий тип інструмента, хоча конкретний…
У MIDI часто доводиться бачити одне й те саме число у трьох записах: десятковому (60), шістнадцятковому (0x3C) і двійковому (0111100). Це не три різні значення — це три способи записати те саме число. Класичні MIDI 1.0 data bytes…
MIDI може бути корисним у музичній освіті не як самоціль, а як інструмент для слухання, аналізу, практики й творчості. MIDI-дані легко редагувати: змінювати темп, транспонувати партії, вимикати окремі доріжки, повторювати фрагменти та використовувати їх як акомпанемент. Учитель може…
MIDI 1.0 не застиг у 1983 році. Після базової специфікації з’являлися додаткові специфікації, Recommended Practices, addenda та окремі транспортні стандарти. Саме тому старий список «усіх рекомендованих практик» швидко застаріває. Recommended Practice — це погоджений документ, який уточнює поведінку…
The MIDI Association (TMA) — глобальна некомерційна галузева організація, яка підтримує розвиток MIDI technology, публікує adopted specifications і з’єднує виробників, developers, musicians, educators та інших користувачів MIDI. Її сайт MIDI.org є центральним офіційним ресурсом для specifications, reference tables,…