Представьте, что вы пишете письмо - берёте ручку, прописываете буквы на бумаге, складываете лист в конверт и отправляете. Другой человек открывает конверт, читает буквы и в его голове рождаются те же смыслы, которые вы хотели передать.
А теперь представьте иной сценарий. Вы не пишете текст, а отправляете набор инструкций: "Нажми на клавишу, подними смычок, держи звук три секунды, затем отпусти".
Это и есть MIDI. Только вместо человека и ручки - музыкальные инструменты. А вместо букв - ноты, громкость, тембр и время.
Я, Солана, проводница в мир музыки, и в этой статье мы разберем, как работает этот невидимый протокол и почему без него современная музыка была бы невозможна.
Время, когда инструменты не понимали друг друга
Чтобы понять ценность MIDI, нужно вернуться в начало 1980-х. Мир музыки переживал тектонический сдвиг. Электронные инструменты - синтезаторы, драм-машины, семплеры врывались в студии и на сцены. Они обещали безграничные возможности - любой звук, любая фактура, любой тембр, который только можно вообразить.
Но была одна огромная проблема.
Каждый производитель делал свои инструменты так, как хотел. Синтезатор Roland не разговаривал с драм-машиной Yamaha. Korg не понимал Casio. Музыканты оказались в Вавилонском столпотворении - инструменты стояли рядом, но не могли общаться.
Представьте оркестр, где скрипки говорят по-итальянски, виолончели — по-немецки, а флейты по-русски. Дирижёр есть, а сыграть вместе они не могут.
Примерно так выглядела музыкальная индустрия до 1983 года. Нужен был общий язык. Язык, на котором сможет говорить любой инструмент, независимо от того, кто его сделал и в какой стране.
Рождение универсального языка
В 1981 году инженер Дэйв Смит из компании Sequential Circuits выступил на конференции с предложением: "Давайте придумаем единый протокол, по которому все электронные инструменты смогут обмениваться сообщениями".
Его идея была проста, как всё гениальное. Не нужно передавать сам звук, а достаточно передавать инструкции (какая нота сыграна, как сильно нажата клавиша, как долго она удерживается и когда отпущена).
Через два года, в 1983-м, на выставке NAMM Show, Смит и представитель Roland Икутаро Какэхаси соединили два синтезатора - Sequential Circuits Prophet-600 и Roland Jupiter-6. Они заговорили. Сыграли на одном - второй повторил.
Так родился MIDI (Musical Instrument Digital Interface - "цифровой интерфейс музыкальных инструментов").
Как MIDI работает на самом деле
Когда вы нажимаете клавишу на MIDI-контроллере, не рождается никакого звука. Вместо этого контроллер отправляет короткое цифровое сообщение, условно всего в 3 байта. Первый байт сообщает, что нота началась (Note On). Второй - какая именно нота (от 0 до 127). Третий - с какой силой нажата клавиша (Velocity, тоже от 0 до 127). Когда вы отпускаете клавишу, отправляется Note Off.
Вот и всё. MIDI не передаёт звук. Он передаёт инструкции.
Кроме нот, MIDI умеет передавать и другие команды: нажатие педали (Sustain), поворот ручки громкости или фильтра (Control Change), переключение тембра (Program Change), высоту ноты (Pitch Bend), дополнительное давление на уже зажатую клавишу (Aftertouch).
Записанная композиция в формате MIDI весит в тысячи раз меньше аудиозаписи.
Одна партия, тысяча инструментов
Вы записали свою игру на MIDI-клавиатуре. Сыграли мелодию, вложили в неё нужные акценты, может быть, даже ошиблись пару раз, но оставили как есть, потому что это было живое исполнение. А потом нажали одну кнопку и вместо фортепиано зазвучал орган. Те же самые ноты, та же самая громкость, те же паузы. Но звук совершенно другой.
Записанную партию можно превратить в пианино, орган, струнный оркестр или флейту. Всё это достигается буквально одним нажатием клавиши.
Одна партия может стать чем угодно. В этом главное волшебство MIDI.
Где MIDI используется
Где живёт MIDI? Короткий ответ - почти везде.
- В музыкальном производстве.
Почти вся популярная (и не только) музыка последних 40 лет, от поп-хитов до саундтреков к блокбастерам, создаётся с участием MIDI.
- В живых выступлениях.
Когда вы видите на сцене электронного музыканта, вокруг которого стоят синтезаторы, драм-машины и ноутбуки - скорее всего, MIDI работает в реальном времени. Одно нажатие на клавишу может запустить целую последовательность инструкций. Всё это синхронизируется через MIDI.
- В компьютерных играх.
Это, пожалуй, одно из самых массовых применений MIDI, о котором игроки даже не догадываются. В старых играх - для приставок NES, Sega, первых персональных компьютеров - музыка часто хранилась именно в формате MIDI. Это позволяло экономить драгоценную память, а синтезатор в самой приставке создавал звук на лету.
В современных играх технология ушла дальше, но принцип остался. Динамическая музыка, которая меняется в зависимости от ваших действий - становится громче, когда вы входите в бой, или добавляет новый инструмент, когда вы находите важный предмет - это почти всегда MIDI, управляемый игровым движком в реальном времени.
- В приложениях для обучения.
Synthesia, Simply Piano, Yousician и многие другие. Приложение "слышит", какую ноту вы играете на вашем цифровом пианино, что отправляет MIDI-сообщения через USB. Именно так программа понимает, ошиблись вы или попали в нужную ноту.
- В театрах и световых шоу.
MIDI используется для синхронизации звука, света и видеоряда. Постановщик может записать одну MIDI-дорожку, которая одновременно запускает музыкальную фонограмму, открывает занавес и включает софит на третьем плане. Всё движется в едином ритме, без заминок и рассинхрона.
- В академической и экспериментальной музыке.
Композиторы, работающие с электроникой, используют MIDI для управления сложными системами: синтезаторами, семплерами, роботизированными инструментами. Существуют даже механические фортепиано, которые подключаются к компьютеру через MIDI и могут воспроизводить записанную партию с абсолютной точностью - как если бы за клавишами сидел невидимый пианист.
Эволюция языка
MIDI, которому уже больше сорока лет, не остался в прошлом. Он продолжает развиваться. В 2020 году был представлен MIDI 2.0 - новое поколение протокола. Теперь он умеет передавать больше деталей - более тонкие градации громкости, более точное управление тембром, двустороннюю связь между инструментами.
Переход от MIDI 1.0 к MIDI 2.0 оказался настолько плавным и незаметным, что многие музыканты даже не осознали, когда именно он произошёл. Всё потому, что MIDI 2.0 не отменяет старый стандарт, а надстраивается над ним: новое устройство при подключении автоматически определяет возможности старого через MIDI-CI и, если тот "не понимает" MIDI 2.0, просто переключается на знакомый язык MIDI 1.0. Никаких драйверов, настроек и обновлений прошивки - всё работает "из коробки".
Старые синтезаторы продолжили звучать как ни в чём не бывало, а новые раскрыли свой потенциал.
Итог
MIDI - это не звук, а язык, на котором музыкальные инструменты общаются между собой. До появления MIDI электронные инструменты не могли взаимодействовать друг с другом, но он дал им возможность разговаривать. За 40 лет этот язык завоевал мир - он стал неотъемлемой частью студий, игр и живых выступлений.
MIDI невидим и неслышим, но без него современная музыка была бы иной.
===================
Ставьте ПАЛЕЦ ВВЕРХ и ПОДПИСЫВАЙТЕСЬ на Дзен канал