МИДИ
Эта статья может быть слишком технической для понимания большинства читателей . ( Ноябрь 2018 г. ) |
MIDI ( / ˈm ɪ d i / , ; Musical Instrument Digital Interface ) — технический стандарт , описывающий протокол связи , цифровой интерфейс и электрические разъемы которые соединяют самые разнообразные электронные музыкальные инструменты , компьютеры и соответствующие аудиоустройства для игры, монтаж и запись музыки. [1]
Один MIDI-кабель может передавать до шестнадцати каналов MIDI-данных, каждый из которых может быть направлен на отдельное устройство. ноты Каждое взаимодействие с клавишей, кнопкой, ручкой или ползунком преобразуется в MIDI-событие, которое определяет музыкальные инструкции, такие как высота , время и громкость . Одним из распространенных MIDI-приложений является игра на MIDI- клавиатуре или другом контроллере и использование его для запуска цифрового звукового модуля (который содержит синтезированные музыкальные звуки) для генерации звуков, которые слышит аудитория, создаваемых усилителем клавиатуры . MIDI-данные можно передавать через MIDI-кабель или USB- кабель, а также записывать на секвенсор или цифровую аудиостанцию для редактирования или воспроизведения. [2]
MIDI также определяет формат файла , в котором хранятся данные и обмениваются ими. Преимущества MIDI включают небольшой размер файла , простоту модификации и манипулирования, а также широкий выбор электронных инструментов и синтезаторов или звуков, сэмплированных в цифровом формате . [3] : 4 MIDI-запись исполнения на клавиатуре может звучать как фортепиано или другой клавишный инструмент; однако, поскольку MIDI записывает сообщения и информацию об их нотах, а не конкретные звуки, эту запись можно изменить на множество других звуков, от синтезированной или сэмплированной гитары или флейты до полного оркестра.
До появления MIDI электронные музыкальные инструменты разных производителей вообще не могли взаимодействовать друг с другом. Это означало, что музыкант не мог, например, подключить клавиатуру Roland к модулю синтезатора Yamaha. С помощью MIDI любую MIDI-совместимую клавиатуру (или другое устройство-контроллер) можно подключить к любому другому MIDI-совместимому секвенсору, звуковому модулю, драм-машине , синтезатору или компьютеру, даже если они произведены разными производителями.
Технология MIDI была стандартизирована в 1983 году группой представителей музыкальной индустрии и поддерживается Ассоциацией производителей MIDI (MMA). Все официальные стандарты MIDI разрабатываются и публикуются совместно MMA в Лос-Анджелесе и Комитетом MIDI Ассоциации индустрии музыкальной электроники (AMEI) в Токио. В 2016 году ММА учредила Ассоциацию MIDI (TMA) для поддержки глобального сообщества людей, которые работают, играют или творят с помощью MIDI. [4]
История
[ редактировать ]В начале 1980-х годов не существовало стандартизированных средств синхронизации электронных музыкальных инструментов, выпускаемых разными компаниями. [5] У производителей были свои собственные стандарты для синхронизации инструментов, такие как CV/gate , синхронизация DIN и цифровая шина управления (DCB). [6] Икутаро Какехаси , президент Roland , считал, что отсутствие стандартизации ограничивает рост индустрии электронной музыки. [6] В июне 1981 года он предложил разработать стандарт основателю Electronics Oberheim Тому Оберхайму , [5] который разработал свой собственный интерфейс — систему Оберхайма. [7]
Какехаши посчитал, что система Оберхайма слишком громоздка, и поговорил с Дэйвом Смитом , президентом Sequential Circuits , о создании более простой и дешевой альтернативы. [7] Пока Смит обсуждал концепцию с американскими компаниями, Какехаши обсуждал ее с японскими компаниями Yamaha , Korg и Kawai . [5] Представители всех компаний встретились, чтобы обсудить эту идею в октябре. [5] Первоначально ею интересовались только Sequential Circuits и японские компании. [8]
Взяв за основу DCB Роланда, [6] Смит и инженер Sequential Circuits Чет Вуд разработали универсальный интерфейс, позволяющий осуществлять связь между оборудованием разных производителей. Смит и Вуд предложили этот стандарт в статье «Универсальный интерфейс синтезатора». [9] на выставке Audio Engineering Society в октябре 1981 года. [10] [11] : 4 Стандарт обсуждался и изменялся представителями Roland, Yamaha, Korg, Kawai и Sequential Circuits. [5] [12] : 20 Какехаши предпочитал название «Универсальный музыкальный интерфейс» (UMI), произносившееся как «ты-я» . [7] но Смит посчитал это «немного банальным». [13] Однако ему понравилось использование инструмента вместо синтезатора , и он предложил цифровой интерфейс музыкальных инструментов (MIDI). [13] [11] : 4 Роберт Муг , президент Moog Music , анонсировал MIDI в октябрьском номере журнала Keyboard за 1982 год . [14] : 276
На зимней выставке NAMM Show 1983 года Смит продемонстрировал MIDI-соединение между Prophet 600 и синтезаторами Roland JP-6 . Спецификация MIDI была опубликована в августе 1983 года. [5] Стандарт MIDI был представлен Какехаши и Смитом, получившими за свою работу премию «Техническая Грэмми» в 2013 году. [15] [16] [17] В 1983 году были выпущены первые инструменты с MIDI — Roland Jupiter-6 и Prophet 600. В 1983 году появилась первая MIDI- драм-машина Roland TR-909 . [18] [19] и был выпущен первый MIDI- секвенсор Roland MSQ-700. [20]
Ассоциация производителей MIDI (MMA) была сформирована после встречи «всех заинтересованных компаний» на летней выставке NAMM 1984 года в Чикаго. Подробная спецификация MIDI 1.0 была опубликована на втором заседании ММА на летней выставке NAMM 1985 года. Стандарт продолжал развиваться, добавляя в 1991 году стандартизированные файлы песен ( General MIDI ) и адаптируясь к новым стандартам подключения, таким как USB и FireWire . В 2016 году была создана Ассоциация MIDI для продолжения надзора за стандартом. [8] Инициатива по созданию стандарта 2.0 была анонсирована в январе 2019 года. [21] Стандарт MIDI 2.0 был представлен на зимней выставке NAMM 2020. [22]
BBC технологии назвала MIDI одним из первых примеров с открытым исходным кодом . Смит считал, что MIDI сможет добиться успеха только в том случае, если каждый производитель примет его, и поэтому «нам пришлось отказаться от него». [23]
Влияние
[ редактировать ]Привлекательность MIDI изначально была ограничена профессиональными музыкантами и продюсерами , которые хотели использовать электронные инструменты при создании популярной музыки . Стандарт позволил различным инструментам взаимодействовать друг с другом и с компьютерами, что стимулировало быстрое расширение продаж и производства электронных инструментов и музыкального программного обеспечения. [12] : 21 Такая совместимость позволяла управлять одним устройством с другого, что уменьшало количество необходимого музыкантам оборудования. [24] Появление MIDI совпало с рассветом эры персональных компьютеров и появлением сэмплеров и цифровых синтезаторов . [25] Считается, что творческие возможности, открываемые технологией MIDI, помогли возродить музыкальную индустрию в 1980-х годах. [26]
MIDI представил возможности, которые изменили методы работы многих музыкантов. MIDI-секвенирование позволяет пользователю без навыков нотации создавать сложные аранжировки. [27] Музыкальный коллектив, состоящий всего из одного или двух участников, каждый из которых управляет несколькими устройствами с поддержкой MIDI, может обеспечить исполнение, аналогичное выступлению большой группы музыкантов. [28] Расходы на наем сторонних музыкантов для проекта можно сократить или вовсе исключить. [2] : 7 а сложные произведения могут быть реализованы на такой маленькой системе, как синтезатор со встроенной клавиатурой и секвенсором.
MIDI также помог наладить домашнюю запись . Выполняя предпродакшн дома, артист может сократить затраты на запись, придя в студию звукозаписи с частично готовой песней. [2] : 7–8 В 2022 году газета Guardian написала, что MIDI остается таким же важным для музыки, как USB для вычислений, и представляет собой «важнейшую систему ценностей сотрудничества и взаимной выгоды, которую сегодняшние крупные технологические компании практически отвергают в пользу захваченных рынков». По состоянию на 2022 год оригинальный MIDI-дизайн Смита все еще использовался. [29]
Приложения
[ редактировать ]Контроль приборов
[ редактировать ]MIDI был изобретен для того, чтобы электронные или цифровые музыкальные инструменты могли взаимодействовать друг с другом и чтобы один инструмент мог управлять другим. Например, MIDI-совместимый секвенсор может запускать ритмы, создаваемые звуковым модулем ударных . Аналоговые синтезаторы, которые не имеют цифровых компонентов и были созданы до разработки MIDI, могут быть оснащены комплектами, которые преобразуют MIDI-сообщения в аналоговое управляющее напряжение. [14] : 277 Когда нота воспроизводится на MIDI-инструменте, генерируется цифровое MIDI-сообщение, которое можно использовать для запуска ноты на другом инструменте. [2] : 20 Возможность дистанционного управления позволяет заменять полноразмерные инструменты звуковыми модулями меньшего размера, а также позволяет музыкантам комбинировать инструменты для достижения более полного звучания или создавать комбинации синтезированных звуков инструментов, таких как акустическое фортепиано и струнные. [30] MIDI также позволяет удаленно управлять другими параметрами инструмента (громкостью, эффектами и т. д.).
Синтезаторы и сэмплеры содержат различные инструменты для формирования электронного или цифрового звука. Фильтры регулируют тембр , а огибающие автоматизируют изменение звука с течением времени после срабатывания ноты. [31] Частота фильтра и атака огибающей (время, необходимое звуку для достижения максимального уровня) являются примерами параметров синтезатора и могут управляться удаленно через MIDI. Устройства эффектов имеют разные параметры, такие как обратная связь задержки или время реверберации. Когда номер непрерывного MIDI-контроллера (CCN) назначен одному из этих параметров, устройство отвечает на любые получаемые сообщения, которые идентифицируются этим номером. Для отправки этих сообщений можно использовать такие элементы управления, как ручки, переключатели и педали. Набор настроенных параметров можно сохранить во внутренней памяти устройства в виде патча , и эти патчи можно удаленно выбирать путем изменения MIDI-программы. [а] [32]
Состав
[ редактировать ]MIDI-события могут быть упорядочены с помощью компьютерного программного обеспечения или специализированных музыкальных рабочих станций . Многие цифровые звуковые рабочие станции (DAW) специально разработаны для работы с MIDI как с неотъемлемым компонентом. MIDI- ролики фортепиано были разработаны во многих DAW, чтобы можно было легко изменять записанные MIDI-сообщения. [33] [ нужен лучший источник ] Эти инструменты позволяют композиторам прослушивать и редактировать свои произведения гораздо быстрее и эффективнее, чем старые решения, такие как многодорожечная запись . [ нужна ссылка ] Для MIDI можно запрограммировать композиции, которые исполнители-человеки не смогут воспроизвести. [34]
Поскольку MIDI-исполнение представляет собой последовательность команд, создающих звук, MIDI-записями можно манипулировать способами, недоступными для аудиозаписей. Можно изменить тональность, инструментарий или темп MIDI-аранжировки. [35] : 227 и изменить порядок его отдельных разделов, [36] или даже редактировать отдельные заметки. Способность сочинять идеи и быстро слышать их исполнение позволяет композиторам экспериментировать. [37] : 175
Программы алгоритмической композиции предоставляют сгенерированные компьютером исполнения, которые можно использовать в качестве идей для песен или аккомпанемента. [2] : 122
Некоторые композиторы могут использовать преимущества стандартного портативного набора команд и параметров MIDI 1.0 и General MIDI (GM) для совместного использования файлов музыкальных данных между различными электронными инструментами. Данные, составленные с помощью секвенированных записей MIDI, могут быть сохранены в виде стандартного MIDI-файла (SMF), распространены в цифровом виде и воспроизведены на любом компьютере или электронном инструменте, который также соответствует тем же стандартам MIDI, GM и SMF. Файлы MIDI-данных намного меньше соответствующих записанных аудиофайлов . [ нужна ссылка ]
Использование с компьютерами
[ редактировать ]Рынок персональных компьютеров стабилизировался одновременно с появлением MIDI, и компьютеры стали жизнеспособным вариантом для производства музыки. [14] : 324 В 1983 году компьютеры начали играть роль в производстве основной музыки. [38] Сразу после ратификации спецификации MIDI в 1983 году функции MIDI были адаптированы к нескольким ранним компьютерным платформам. Yamaha CX5M представила поддержку MIDI и секвенирование в системе MSX в 1984 году. [39]
Распространению MIDI на домашних компьютерах во многом способствовала Roland Corporation компании MPU-401 , выпущенная в 1984 году как первая звуковая карта , оснащенная MIDI , способная обрабатывать звук MIDI. [40] и секвенирование. [41] [42] После того, как компания Roland продала звуковые чипы MPU другим производителям звуковых карт, [40] он установил универсальный стандартный интерфейс MIDI-to-PC. [43] компьютерного программного обеспечения MIDI . Широкое распространение MIDI привело к разработке [38] Вскоре после этого ряд платформ начали поддерживать MIDI, включая Apple II , Macintosh , Commodore 64 , Amiga , Acorn Archimedes и совместимые с IBM PC . [14] : 325–7 1985 года Atari ST поставлялась с портами MIDI как часть базовой системы.
В 2015 году компания Retro Innovations выпустила первый MIDI-интерфейс для VIC-20 , впервые сделав четыре голоса компьютера доступными для электронных музыкантов и энтузиастов ретро-компьютеров. [44] Retro Innovations также производит картриджи с MIDI-интерфейсом для Tandy Color Computer и Dragon . компьютеров [45]
Музыканты Chiptune также используют ретро-игровые консоли для сочинения, создания и исполнения музыки с использованием MIDI-интерфейсов. Пользовательские интерфейсы доступны для Nintendo Entertainment System (NES)/Famicom, [46] Геймбой, [47] Геймбой Прогресс [48] и Sega Genesis (Mega Drive). [49]
Компьютерные файлы
[ редактировать ]MIDI-файл не является аудиозаписью. Скорее, это набор инструкций – например, для высоты тона или темпа – и он может использовать в тысячу раз меньше дискового пространства, чем эквивалентный записанный звук. [50] [51] Из-за небольшого размера файла MIDI-аранжировки, созданные фанатами, стали привлекательным способом обмена музыкой в Интернете до появления широкополосного доступа в Интернет и жестких дисков емкостью несколько гигабайт. [52] Основным недостатком этого является большая разница в качестве звуковых карт пользователей, а также в реальном звуке, содержащемся в виде сэмплов или синтезированного звука на карте, к которому MIDI-данные относятся только символически. Даже звуковая карта, содержащая высококачественные сэмплы, может иметь нестабильное качество от одного сэмплированного инструмента к другому. [50] Ранние недорогие карты, такие как AdLib , Sound Blaster и совместимые с ними, использовали урезанную версию технологии синтеза частотной модуляции (FM-синтеза) Yamaha. [53] воспроизводится через некачественные цифро-аналоговые преобразователи. Воспроизведение с низкой точностью [50] из этих вездесущих [53] карты часто считались собственностью самого MIDI. Это создало восприятие MIDI как звука низкого качества, хотя на самом деле MIDI сам по себе не содержит звука. [54] и качество его воспроизведения полностью зависит от качества звуковоспроизводящего устройства. [35] : 227
Стандартные файлы
[ редактировать ]Расширение имени файла | .mid |
---|---|
Тип интернет-СМИ | аудио/миди |
Единый идентификатор типа (UTI) | public.midi-аудио [55] |
Стандартный MIDI-файл ( SMF ) — это формат файла , который обеспечивает стандартизированный способ сохранения, транспортировки и открытия музыкальных последовательностей в других системах. Стандарт был разработан и поддерживается ММА и обычно использует .mid
расширение. [56] Компактный размер этих файлов привел к их широкому использованию в компьютерах, рингтонах для мобильных телефонов , создании веб-страниц и музыкальных поздравительных открытках. Эти файлы предназначены для универсального использования и содержат такую информацию, как значения нот, тайминг и названия треков. Тексты песен могут быть включены в виде метаданных и отображаться караоке- машинами. [57]
SMF создаются как формат экспорта программных секвенсоров или аппаратных рабочих станций. Они организуют MIDI-сообщения в одну или несколько параллельных дорожек и снабжают события отметками времени, чтобы их можно было воспроизводить последовательно. Заголовок . содержит количество треков аранжировки, темп и индикатор того, какой из трех форматов SMF использует файл Файл типа 0 содержит все исполнение, объединенное в одну дорожку, а файлы типа 1 могут содержать любое количество дорожек, исполняемых синхронно. Файлы типа 2 используются редко. [58] и хранить несколько аранжировок, каждая из которых имеет свою собственную дорожку и предназначена для последовательного воспроизведения.
RMID-файлы
[ редактировать ]Microsoft Windows объединяет файлы SMF вместе с загружаемыми звуками (DLS) в оболочке формата файла обмена ресурсами (RIFF), как файлы RMID с .rmi
расширение. RIFF-RMID устарел в пользу расширяемых музыкальных файлов ( XMF ). [59]
Программное обеспечение
[ редактировать ]Основное преимущество персонального компьютера в MIDI-системе заключается в том, что он может служить множеству различных целей, в зависимости от загруженного программного обеспечения. [2] : 55 Многозадачность позволяет одновременно работать программам, которые могут обмениваться данными друг с другом. [2] : 65
Секвенсоры
[ редактировать ]Программное обеспечение секвенсора позволяет манипулировать записанными MIDI-данными с помощью стандартных функций компьютерного редактирования, таких как вырезание, копирование и вставка , а также перетаскивание . Сочетания клавиш можно использовать для оптимизации рабочего процесса, а в некоторых системах функции редактирования могут вызываться MIDI-событиями. Секвенсор позволяет настроить каждый канал на воспроизведение отдельного звука и дает графическое представление аранжировки. Доступны различные инструменты редактирования, включая отображение нот или партитуру , которые можно использовать для создания печатных частей для музыкантов. Такие инструменты, как зацикливание , квантование , рандомизация и транспонирование, упрощают процесс аранжировки.
Создание битов упрощено, а шаблоны грувов можно использовать для дублирования ритмического ощущения другого трека. Реалистичного выражения можно добавить посредством манипулирования контроллерами реального времени. Можно выполнять микширование, а MIDI можно синхронизировать с записанными аудио- и видеодорожками. Работу можно сохранять и переносить между разными компьютерами или студиями. [60] [61] : 164–6
Секвенсоры могут принимать альтернативные формы, например, редакторы барабанных паттернов, которые позволяют пользователям создавать биты, щелкая по сеткам паттернов. [2] : 118 и секвенсоры циклов, такие как ACID Pro , которые позволяют комбинировать MIDI с предварительно записанными аудиолупами, темп и тональность которых согласованы друг с другом. Последовательность списков реплик используется для запуска диалогов, звуковых эффектов и музыкальных реплик на сцене и в эфире. [2] : 121
Программное обеспечение для обозначения
[ редактировать ]С помощью MIDI ноты, воспроизводимые на клавиатуре, можно автоматически транскрибировать в ноты . [12] : 213 В программном обеспечении для написания партитур обычно отсутствуют расширенные инструменты секвенирования, и оно оптимизировано для создания аккуратной профессиональной распечатки, предназначенной для живых инструменталистов. [61] : 157 Эти программы обеспечивают поддержку динамики и маркировки экспрессии, отображения аккордов и текста, а также сложных стилей партитуры. [61] : 167 Доступно программное обеспечение, позволяющее печатать партитуры шрифтом Брайля . [62]
Программы нотации включают Finale , Encore , Sibelius , MuseScore и Dorico . Программное обеспечение SmartScore может создавать MIDI-файлы из отсканированных нот. [63]
Редакторы и библиотекари
[ редактировать ]Редакторы патчей позволяют пользователям программировать свое оборудование через компьютерный интерфейс. Они стали необходимы с появлением сложных синтезаторов, таких как Yamaha FS1R . [64] который содержал несколько тысяч программируемых параметров, но имел интерфейс, состоявший из пятнадцати крошечных кнопок, четырех ручек и небольшого ЖК-дисплея. [65] Цифровые инструменты обычно отговаривают пользователей от экспериментов из-за отсутствия обратной связи и прямого управления, которые могли бы обеспечить переключатели и ручки. [66] : 393 но редакторы патчей предоставляют владельцам аппаратных инструментов и устройств эффектов те же функции редактирования, которые доступны пользователям программных синтезаторов. [67] Некоторые редакторы предназначены для конкретного инструмента или устройства эффектов, в то время как другие, универсальные редакторы поддерживают различное оборудование и в идеале могут управлять параметрами каждого устройства в настройке посредством использования эксклюзивных системных сообщений. [2] : 129 Сообщения System Exclusive используют протокол MIDI для отправки информации о параметрах синтезатора.
Библиотекари патчей имеют специализированную функцию по организации звуков в коллекции оборудования и обмену целыми банками звуков между инструментом и компьютером. Таким образом, ограниченное хранилище патчей устройства дополняется гораздо большей емкостью диска компьютера. [2] : 133 После переноса на компьютер пользовательскими патчами можно поделиться с другими владельцами того же инструмента. [68] Универсальные редакторы/библиотекари, сочетающие в себе эти две функции, когда-то были обычным явлением и включали Galaxy от Opcode Systems, SoundDiver от eMagic и Unisyn от MOTU. Хотя от этих старых программ в значительной степени отказались из-за тенденции к компьютерному синтезу с использованием виртуальных инструментов, несколько редакторов/библиотекарей остаются доступными, включая Coffeeshopped Patch Base, [69] Midi Quest от Sound Quest и несколько редакторов из Sound Tower. Kore от Native Instruments была попыткой перенести концепцию редактора/библиотекаря в эпоху программных инструментов. [70] но был заброшен в 2011 году. [71]
Программы автоаккомпанемента
[ редактировать ]Программы, которые могут динамически генерировать дорожки аккомпанемента, называются программами автоаккомпанемента . Они создают полнополосную аранжировку в стиле, выбранном пользователем, и отправляют результат на устройство генерации звука MIDI для воспроизведения. Сгенерированные треки можно использовать в качестве образовательных или практических инструментов, в качестве сопровождения живых выступлений или в качестве помощника в написании песен. [72] : 42
Синтез и выборка
[ редактировать ]Компьютеры могут использовать программное обеспечение для генерации звуков, которые затем передаются через цифро-аналоговый преобразователь (ЦАП) на усилитель мощности и акустическую систему. [12] : 213 Количество звуков, которые могут воспроизводиться одновременно ( полифония компьютера ), зависит от мощности процессора , равно как и частота дискретизации и разрядность воспроизведения, которые напрямую влияют на качество звука. [73] Синтезаторы, реализованные в программном обеспечении, подвержены проблемам синхронизации, которые не обязательно присутствуют в аппаратных инструментах, чьи специализированные операционные системы не подвержены прерываниям из-за фоновых задач, как настольные операционные системы . Эти проблемы с синхронизацией могут вызвать проблемы с синхронизацией, а также щелчки и треск при прерывании воспроизведения сэмпла. Программные синтезаторы также могут иметь дополнительную задержку при генерации звука. [74]
Корни синтеза программного обеспечения уходят в 1950-е годы, когда Макс Мэтьюз из Bell Labs написал язык программирования MUSIC-N , который был способен генерировать звук не в реальном времени. [75] Дэйва Смита Реальность, автор: Seer Systems была одним из первых синтезаторов, работавших непосредственно на процессоре главного компьютера. Reality достигла низкой задержки благодаря тесной интеграции драйверов и, следовательно, могла работать только на звуковых картах Creative Labs . [76] [77] Alpha Syntauri корпорации Syntauri Corporation был еще одним ранним программным синтезатором. Он работал на компьютере Apple IIe и использовал комбинацию программного обеспечения и аппаратного обеспечения компьютера для проведения аддитивного синтеза. [78] В некоторых системах используется специальное оборудование для снижения нагрузки на центральный процессор, как, например, в компании Symbolic Sound Corporation . системе Kyma от [75] и системы Creamware / Sonic Core Pulsar/SCOPE, [79] всей студии звукозаписи которые питают инструменты, блоки эффектов и микшеры . [80] Возможность полностью создавать полные MIDI-аранжировки с помощью компьютерного программного обеспечения позволяет композитору визуализировать окончательный результат непосредственно в виде аудиофайла. [30]
Игровая музыка
[ редактировать ]Ранние игры для ПК распространялись на дискетах, а небольшой размер MIDI-файлов делал их жизнеспособным средством создания саундтреков. Игры эпохи DOS и ранних версий Windows обычно требовали совместимости со звуковыми картами Ad Lib или Sound Blaster . В этих картах использовался FM-синтез , который генерирует звук посредством модуляции синусоидальных волн . Джон Чоунинг , пионер этой технологии, предположил, что эта технология способна точно воссоздать любой звук, если будет использоваться достаточное количество синусоидальных волн , но бюджетные компьютерные звуковые карты выполняли FM-синтез только с двумя синусоидальными волнами. В сочетании с 8-битным звуком карты это привело к звуку, описываемому как «искусственный». [81] и «примитивный». [82]
Wavetable Дочерние платы , которые были доступны позже, предоставляли образцы звука, которые можно было использовать вместо звука FM. Они были дорогими, но часто использовали звуки уважаемых MIDI-инструментов, таких как E-mu Proteus . [82] В середине 1990-х годов компьютерная индустрия перешла к звуковым картам на основе волновых таблиц с 16-битным воспроизведением, но со стандартным объемом памяти в 2 МБ, что слишком мало для размещения качественных сэмплов 128 инструментов General MIDI плюс наборов ударных. . Чтобы максимально эффективно использовать ограниченное пространство, некоторые производители сохраняли 12-битные сэмплы и расширяли их до 16 бит при воспроизведении. [83]
Другие приложения
[ редактировать ]Несмотря на связь с музыкальными устройствами, MIDI может управлять любым электронным или цифровым устройством, которое может читать и обрабатывать MIDI-команды. MIDI был принят в качестве протокола управления во многих немузыкальных приложениях. MIDI Show Control использует MIDI-команды для управления системами освещения сцены и запуска событий в театральных постановках. Виджеи и вертушки используют его для прослушивания клипов и синхронизации оборудования, а системы записи используют его для синхронизации и автоматизации . Apple Motion позволяет управлять параметрами анимации через MIDI. 1987 года от первого лица Шутер MIDI Maze и Atari ST компьютерная игра-головоломка 1990 года Oxyd использовали MIDI для объединения компьютеров в сеть.
Устройства
[ редактировать ]Разъемы и интерфейс
[ редактировать ]DIN-разъем
[ редактировать ]Согласно исходному стандарту MIDI 1.0, кабели заканчиваются пятиконтактным разъемом DIN 180 ° (DIN 41524). В типичных приложениях используются только три из пяти проводников: заземляющий провод (контакт 2) и симметричная пара проводников (контакты 4 и 5), по которым MIDI-сигнал передается в виде электрического тока . [84] [72] : 41 Эта конфигурация разъема может передавать сообщения только в одном направлении, поэтому для двусторонней связи необходим второй кабель. [2] : 13 Некоторые собственные приложения, такие как контроллеры ножных переключателей с фантомным питанием , используют запасные контакты для передачи энергии постоянного тока (DC). [85]
Оптоизоляторы электрически отделяют MIDI-устройства от их MIDI-соединений, что предотвращает образование контуров заземления. [86] : 63 и защищает оборудование от скачков напряжения. [14] : 277 В MIDI нет возможности обнаружения ошибок , поэтому максимальная длина кабеля установлена на уровне 15 метров (49 футов) для ограничения помех . [87]
Разъем мини-джек TRS
[ редактировать ]Чтобы сэкономить место, некоторые MIDI-устройства (особенно меньшие по размеру) начали использовать телефонные разъемы TRS 3,5 мм (также известные как аудиоразъемы мини-джек). [88] Это стало настолько распространенным, что Ассоциация производителей MIDI стандартизировала проводку. [89] Документ стандартов MIDI-over-minijack также рекомендует использовать разъемы 2,5 мм вместо разъемов 3,5 мм, чтобы избежать путаницы с аудиоразъемами. [90]
Через порт
[ редактировать ]Большинство устройств не копируют сообщения со своего входного порта на выходной порт. Третий тип порта, сквозной порт, передает копию всего, полученного на входной порт, позволяя пересылать данные на другой прибор. [14] : 278 в шлейфовом порядке. [91] Не все устройства имеют сквозные порты, а устройства, у которых нет возможности генерировать MIDI-данные, такие как блоки эффектов и звуковые модули, могут не иметь выходных портов. [66] : 384
Устройства управления
[ редактировать ]Каждое устройство в последовательном подключении добавляет задержку в систему. Этого можно избежать, используя MIDI-блок, который содержит несколько выходов, которые обеспечивают точную копию входного сигнала блока. Слияние MIDI позволяет объединить входные данные от нескольких устройств в один поток и позволяет подключать несколько контроллеров к одному устройству. MIDI-переключатель позволяет переключаться между несколькими устройствами и устраняет необходимость физического подключения кабелей. MIDI-маршрутизаторы сочетают в себе все эти функции. Они содержат несколько входов и выходов и позволяют направлять любую комбинацию входных каналов на любую комбинацию выходных каналов. Настройки маршрутизации можно создавать с помощью компьютерного программного обеспечения, сохранять в памяти и выбирать с помощью команд изменения программы MIDI. [2] : 47–50 Это позволяет устройствам работать как автономные MIDI-маршрутизаторы в ситуациях, когда нет компьютера. [2] : 62–3 [92] Процессоры MIDI-данных используются для выполнения служебных задач и создания специальных эффектов. К ним относятся MIDI-фильтры, которые удаляют нежелательные MIDI-данные из потока, и MIDI-задержки — эффекты, которые отправляют повторяющуюся копию входных данных в установленное время. [2] : 51
Интерфейсы
[ редактировать ]Основная функция компьютерного MIDI-интерфейса — синхронизировать связь между MIDI-устройством и компьютером. [91] Некоторые компьютерные звуковые карты оснащены стандартным разъемом MIDI, тогда как другие подключаются любым из различных способов, включая D-subminiature DA-15 игровой порт , USB , FireWire , Ethernet или фирменное соединение. Растущее использование USB- разъемов в 2000-х годах привело к появлению интерфейсов данных MIDI-USB, которые могут передавать MIDI-каналы на компьютеры, оснащенные USB. Некоторые контроллеры MIDI-клавиатуры оснащены разъемами USB и могут быть подключены напрямую к компьютерам, на которых установлено музыкальное программное обеспечение.
Последовательная передача MIDI приводит к проблемам с синхронизацией. Для передачи трехбайтового MIDI-сообщения требуется около 1 миллисекунды. [93] Поскольку MIDI является последовательным, он может отправлять только одно событие за раз. Если событие отправляется по двум каналам одновременно, событие на втором канале не может передаваться до тех пор, пока не завершится первый, и поэтому задерживается на 1 мс. Если событие отправляется по всем каналам одновременно, передача последнего канала задерживается на целых 16 мс. Это способствовало появлению MIDI-интерфейсов с несколькими входными и выходными портами, поскольку синхронизация улучшается, когда события распределяются между несколькими портами, а не несколькими каналами на одном и том же порту. [74] Термин MIDI slop относится к слышимым ошибкам синхронизации, которые возникают при задержке передачи MIDI. [94]
Контроллеры
[ редактировать ]Существует два типа MIDI-контроллеров: контроллеры исполнения, которые генерируют ноты и используются для исполнения музыки, [95] и контроллеры, которые могут не отправлять заметки, но передавать другие типы событий в реальном времени. Многие устройства представляют собой комбинацию этих двух типов.
Клавиатуры на сегодняшний день являются наиболее распространенным типом MIDI-контроллера. [68] MIDI был разработан с учетом клавиатуры, и любой контроллер, не являющийся клавиатурой, считается «альтернативным» контроллером. [96] Это было воспринято как ограничение композиторами, которые не интересовались клавишной музыкой, но стандарт оказался гибким, и совместимость MIDI была введена для других типов контроллеров, включая гитары и другие струнные инструменты, а также контроллеры барабанов и духовые контроллеры . эмулировать игру на ударной установке и духовых инструментах соответственно, а также на специализированных и экспериментальных контроллерах. [12] : 23 Тем не менее, некоторые особенности игры на клавиатуре, для которых был разработан MIDI, не полностью отражают возможности других инструментов; Джарон Ланье приводит стандарт как пример технологической «привязки», которая неожиданно ограничила то, что можно было выразить. [97] Некоторые из этих недостатков были устранены в расширениях протокола.
Программные синтезаторы предлагают большую мощность и универсальность, но некоторые музыканты считают, что разделение внимания между MIDI-клавиатурой и компьютерной клавиатурой и мышью лишает некоторой непосредственности игрового процесса. [98] Устройства, предназначенные для управления MIDI в реальном времени, обеспечивают эргономическое преимущество и могут обеспечить большее ощущение связи с инструментом, чем интерфейс, доступ к которому осуществляется через компьютер. Контроллеры могут быть устройствами общего назначения, предназначенными для работы с различным оборудованием, или они могут быть предназначены для работы с определенным программным обеспечением. Примеры последних включают контроллер APC40 от Akai для Ableton Live и контроллер MS-20ic от Korg, копию панели управления их аналогового синтезатора MS-20 . В комплект контроллера MS-20ic входят патч-кабели , которые можно использовать для управления маршрутизацией сигналов при их виртуальном воспроизведении синтезатором MS-20, а также можно управлять сторонними устройствами. [99]
Инструменты
[ редактировать ]MIDI-инструмент содержит порты для отправки и получения MIDI-сигналов, процессор для обработки этих сигналов, интерфейс, позволяющий пользователю программировать, аудиосхему для генерации звука и контроллеры. Операционная система и заводские звуки часто хранятся в постоянном запоминающем устройстве (ПЗУ). [2] : 67–70
MIDI-инструмент также может представлять собой автономный модуль (без клавиатуры фортепианного типа), состоящий из деки General MIDI (GM, GS и XG), встроенного редактирования, включая транспонирование, выбор MIDI-инструмента и регулировку громкости, панорамирования и уровней реверберации. и другие MIDI-контроллеры. Обычно MIDI-модуль включает в себя экран, на котором пользователь может просматривать информацию о выбранной в данный момент функции.
Синтезаторы
[ редактировать ]Синтезаторы могут использовать любой из множества методов генерации звука. Они могут включать в себя встроенную клавиатуру или могут существовать в виде звуковых модулей, генерирующих звуки при запуске от внешнего контроллера, например MIDI-клавиатуры. Звуковые модули обычно предназначены для установки в 19-дюймовую стойку . [2] : 70–72 Производители обычно выпускают синтезаторы как в автономной, так и в стоечной версии и часто предлагают клавиатурную версию различных размеров.
Пробоотборники
[ редактировать ]Сэмплер ( ОЗУ может записывать и оцифровывать звук, сохранять его в оперативной памяти ) и воспроизводить. Сэмплеры обычно позволяют пользователю редактировать сэмпл и сохранять его на жесткий диск, применять к нему эффекты и придавать ему форму с помощью тех же инструментов, которые используют субтрактивные синтезаторы . Они также могут быть доступны в виде клавиатуры или для установки в стойку. [2] : 74–8 Инструменты, которые генерируют звуки посредством воспроизведения сэмплов, но не имеют возможности записи, известны как « ROMplers ».
Сэмплеры не стали жизнеспособными MIDI-инструментами так быстро, как синтезаторы, из-за затрат памяти и вычислительной мощности в то время. [14] : 295 Первым недорогим MIDI-сэмплером стал Ensoniq Mirage , представленный в 1984 году. [14] : 304 MIDI-сэмплеры обычно ограничены дисплеями, которые слишком малы для редактирования сэмплированных сигналов, хотя некоторые из них можно подключить к монитору компьютера. [14] : 305
Драм-машины
[ редактировать ]Драм-машины обычно представляют собой устройства воспроизведения сэмплов, специализирующиеся на звуках барабанов и перкуссии. Обычно они содержат секвенсор, который позволяет создавать паттерны ударных и объединять их в песню. Часто имеется несколько аудиовыходов, поэтому каждый звук или группу звуков можно направить на отдельный выход. Отдельные голоса ударных можно воспроизводить с другого MIDI-инструмента или секвенсора. [2] : 84
Рабочие станции и аппаратные секвенсоры
[ редактировать ]Технология секвенсора предшествовала MIDI. Аналоговые секвенсоры используют сигналы CV/Gate для управления аналоговыми синтезаторами pre-MIDI. MIDI-секвенсоры обычно управляются транспортными функциями, смоделированными по образцу кассетных дек . Они способны записывать MIDI-исполнения и организовывать их в отдельные треки, используя парадигму многодорожечной записи . Музыкальные рабочие станции сочетают в себе контроллер клавиатуры, встроенную систему генерации звука и секвенсор. Их можно использовать для создания полных аранжировок и их воспроизведения с использованием собственных внутренних звуков, а также функционировать как автономные студии по производству музыки. Обычно они включают в себя возможности хранения и передачи файлов. [2] : 103–4
Блоки эффектов
[ редактировать ]Некоторыми блоками эффектов можно управлять удаленно через MIDI. Например, ультра-гармонизатор Eventide H3000 обеспечивает настолько обширное управление MIDI, что на нем можно играть как на синтезаторе. [14] : 322 Drum Buddy педального формата , драм-машина , имеет MIDI-соединение, поэтому ее темп можно синхронизировать с педалью лупера или временными эффектами, такими как задержка.
Технические характеристики
[ редактировать ]MIDI-сообщения состоят из 8-битных байтов, передаваемых со скоростью 31 250 бит. [б] (±1%) в бодах с использованием 8-N-1, асинхронной последовательной связи как описано на рисунке. Первый бит каждого байта определяет, является ли этот байт байтом состояния или байтом данных , за ним следуют семь битов информации. [2] : 13–14
MIDI-канал может передавать шестнадцать независимых каналов, пронумерованных от 1 до 16. Устройство может прослушивать определенные каналы и игнорировать сообщения на других каналах ( режим omni off ) или может прослушивать все каналы, фактически игнорируя адрес канала ( omni on ).
устройство Полифоническое может одновременно воспроизводить несколько нот до тех пор, пока не будет достигнут предел полифонии устройства, или пока ноты не достигнут конца своей огибающей затухания , или -команды отключения ноты пока не будут получены явные MIDI устройство . Вместо этого монофоническое завершает любую предыдущую ноту при поступлении новой команды включения ноты .
Некоторые приемные устройства могут быть настроены на все четыре комбинации режимов «выкл/вкл» и «моно/поли» . [2] : 14–18
Сообщения
[ редактировать ]MIDI-сообщение — это инструкция, которая управляет некоторыми аспектами принимающего устройства. MIDI-сообщение состоит из байта состояния, который указывает тип сообщения, за которым следуют до двух байтов данных, содержащих параметры. [35] MIDI-сообщения могут быть канальными сообщениями, отправляемыми только по одному из 16 каналов и отслеживаемыми только устройствами на этом канале, или системными сообщениями , которые получают все устройства. Каждое принимающее устройство игнорирует данные, не относящиеся к его функции. [66] : 384 Существует пять типов сообщений: голосовой канал, режим канала, общее системное, системное в реальном времени и системное эксклюзивное. [101]
Канал Голосовые сообщения передают данные о производительности в реальном времени по одному каналу. Примеры включают сообщения о включении ноты , которые содержат номер MIDI-ноты, который определяет высоту ноты, значение скорости, которое указывает, насколько сильно была сыграна нота, и номер канала; сообщения об отмене заметки , завершающие заметку; сообщения об изменении программы, которые меняют патч устройства; и контролировать изменения, которые позволяют корректировать параметры инструмента. MIDI-ноты пронумерованы от 0 до 127, назначенные от C -1 до G9 . Это выходит за пределы 88-нотного диапазона фортепиано от A 0 до C 8 и соответствует диапазону частот от 8,175799 до 12543,85 Гц. [с]
Системные эксклюзивные сообщения
[ редактировать ]Сообщения System Exclusive ( SysEx ) отправляют информацию о функциях синтезатора, а не данные о производительности, например, какие ноты воспроизводятся и насколько громко. Поскольку они могут включать в себя функциональность, выходящую за рамки стандарта MIDI, они являются основной причиной гибкости и долговечности стандарта MIDI. Производители используют их для создания собственных сообщений, которые управляют их оборудованием более тщательно, чем ограничения стандартных MIDI-сообщений. [14] : 287
Ассоциация производителей MIDI выдает компаниям MIDI уникальный идентификационный номер. [102] Они включаются в сообщения SysEx, чтобы гарантировать, что только конкретно адресованное устройство ответит на сообщение, в то время как все остальные будут игнорировать его. Многие приборы также имеют настройку SysEx ID, поэтому контроллер может независимо обращаться к двум устройствам одной и той же модели. [103]
Сообщения Universal System Exclusive — это особый класс сообщений SysEx, используемый для расширений MIDI, которые не предназначены исключительно для одного производителя. [104]
Схема реализации
[ редактировать ]Устройства обычно не отвечают на все типы сообщений, определенные спецификацией MIDI. Схема реализации MIDI была стандартизирована MMA как способ для пользователей увидеть, какие конкретные возможности имеет инструмент и как он реагирует на сообщения. [2] : 231 Заполненная схема реализации MIDI обычно публикуется как часть документации для MIDI-устройств.
Электрические характеристики
[ редактировать ]Электрический интерфейс MIDI 1.0 основан на полностью изолированной токовой петле. [100] вдоль красной и синей линий на следующей схеме :
«DIN/TRS» на этой схеме означает, что либо разъем DIN [д] или телефонный разъем TRS [и] можно использовать. [105] [106]
отправителя Для передачи логического 0 и стартового бита UART [ф] выдает низкое напряжение. В результате получается номинальное напряжение 5 миллиампер. [100] ток, поступающий от источника высокого напряжения отправителя, [г] который движется вправо вдоль красных линий через экранированный [час] по витой паре и в оптоизолятор приемника. Ток выходит из оптоизолятора и возвращается обратно влево по синим линиям в UART отправителя, который поглощает ток. [я] Резисторы R1 и R2 ограничивают ток и равны, чтобы обеспечить сбалансированное сопротивление . Диод . нужен для защиты [108] Этот ток включает оптоизолятор. [Дж] Светодиод и фототранзистор , поэтому UART приемника может считывать сигнал с помощью подтягивающего резистора R3 к источнику напряжения приемника. Хотя в исходной спецификации напряжение питания составляет 5 В , приемник и отправитель могут использовать разные уровни напряжения.
отправителя Для передачи логической единицы, стопового бита и в режиме ожидания UART вырабатывает такое же высокое напряжение, как и его источник напряжения , что приводит к отсутствию тока. Это позволяет избежать потери мощности в режиме ожидания.
Расширения
[ редактировать ]Гибкость и широкое распространение MIDI привели к множеству усовершенствований стандарта и позволили его применять в целях, выходящих за рамки тех, для которых он изначально предназначался.
Общий MIDI
[ редактировать ]MIDI позволяет выбирать звуки инструмента посредством сообщений об изменении программы, но нет гарантии, что любые два инструмента будут иметь одинаковый звук в данном месте программы. [109] Программа №0 может представлять собой фортепиано на одном инструменте или флейту на другом. Стандарт General MIDI (GM) был установлен в 1991 году и предоставляет стандартизированный звуковой банк, который позволяет стандартному MIDI-файлу, созданному на одном устройстве, звучать одинаково при воспроизведении на другом. GM определяет банк из 128 звуков, сгруппированных в 16 семейств по восемь связанных инструментов, и присваивает каждому инструменту определенный номер программы. [110] Любое изменение программы выбирает тот же звук инструмента на любом GM-совместимом инструменте. [111] Ударные инструменты размещаются на канале 10, и каждому звуку ударных присваивается определенное значение MIDI-ноты.
Стандарт GM исключает различия в отображении нот. Некоторые производители разошлись во мнениях по поводу того, какой номер ноты должен обозначать ноту «до» ноты, но GM указывает, что нота с номером 69 звучит как A440 , что, в свою очередь, фиксирует ноту «до» как ноту под номером 60.
Устройства, соответствующие требованиям GM, должны обеспечивать 24-нотную полифонию. [112] GM-совместимые устройства должны реагировать на скорость нажатия, послекасание и изменение высоты тона, устанавливать указанные значения по умолчанию при запуске и поддерживать определенные номера контроллеров, такие как педаль сустейна и номера зарегистрированных параметров (RPN). [113]
Упрощенная версия GM, называемая GM Lite , используется для устройств с ограниченной вычислительной мощностью. [109] [114]
GS, XG и GM2
[ редактировать ]Быстро сложилось общее мнение, что звуковой набор GM из 128 инструментов недостаточно велик. Общий стандарт Roland, или Roland GS , включал дополнительные звуки, наборы ударных и эффекты, предоставлял команду выбора банка , которую можно было использовать для доступа к ним, и использовал номера незарегистрированных MIDI-параметров (NRPN) для доступа к своим новым функциям. Расширенный General MIDI от Yamaha, или Yamaha XG , появился в 1994 году. XG аналогичным образом предлагал дополнительные звуки, ударные установки и эффекты, но для редактирования использовал стандартные контроллеры вместо NRPN и увеличил полифонию до 32 голосов. Оба стандарта имеют обратную совместимость со спецификацией GM, но несовместимы друг с другом. [115] Ни один из стандартов не был принят за пределами его создателя, но оба обычно поддерживаются музыкальными программами.
Компании-члены японской AMEI разработали спецификацию General MIDI Level 2 в 1999 году. GM2 поддерживает обратную совместимость с GM, но увеличивает полифонию до 32 голосов, стандартизирует несколько номеров контроллеров, например, для состенуто и мягкой педали ( una corda ), RPN и Universal System Exclusive. Сообщения и включает стандарт настройки MIDI. [116] GM2 является основой механизма выбора инструментов в Scalable Polyphony MIDI (SP-MIDI), варианте MIDI для маломощных устройств, который позволяет масштабировать полифонию устройства в соответствии с его вычислительной мощностью. [109]
Стандарт настройки
[ редактировать ]Большинство MIDI-синтезаторов используют равную настройку темперации. Стандарт настройки MIDI (MTS), ратифицированный в 1992 году, допускает альтернативные настройки. [117] MTS позволяет микронастройки из банка, содержащего до 128 патчей, и позволяет регулировать высоту нот в реальном времени. загружать [118] Производители не обязаны поддерживать стандарт. Те, кто это делает, не обязаны реализовывать все его функции. [117]
Временной код
[ редактировать ]Секвенсор может управлять MIDI-системой с помощью своих внутренних часов, но если система содержит несколько секвенсоров, они должны синхронизироваться с общими часами. MIDI-таймкод (MTC), разработанный Digidesign , [119] реализует сообщения SysEx [120] разработан специально для целей синхронизации и может преобразовываться в стандарт тайм-кода SMPTE и обратно . [14] : 288 MIDI-интерфейсы, такие как MIDI Timepiece от Mark of the Unicorn, могут конвертировать код SMPTE в MTC. [121] В то время как MIDI-синхронизация основана на темпе, тайм-код основан на кадрах и не зависит от темпа. MTC, как и код SMPTE, включает информацию о местоположении и может восстановиться в случае сбоя . [122]
Управление машиной
[ редактировать ]MIDI Machine Control (MMC) состоит из набора команд SysEx. [123] которые управляют транспортным контролем аппаратных записывающих устройств. MMC позволяет секвенсору отправлять команды Start , Stop и Record на подключенную кассетную деку или систему записи на жесткий диск, а также перематывать устройство вперед или назад, чтобы начать воспроизведение в той же точке, что и секвенсор. Никакие данные синхронизации не используются, хотя устройства могут синхронизироваться через MTC. [124]
Показать контроль
[ редактировать ]MIDI Show Control (MSC) — это набор команд SysEx для упорядочения и удаленного управления устройствами управления шоу, такими как освещение, воспроизведение музыки и звука, а также управления движением . системы [126] Приложения включают сценические постановки, музейные экспонаты, системы управления студиями звукозаписи и аттракционы в парках развлечений . [125]
Временные метки
[ редактировать ]Одним из решений проблем синхронизации MIDI является маркировка MIDI-событий временем их воспроизведения, их предварительная передача и сохранение в буфере принимающего устройства. Предварительная отправка данных снижает вероятность того, что занятый проход перегружает канал передачи. После сохранения в ресивере информация больше не подвержена проблемам синхронизации, связанным с интерфейсами MIDI или USB, и может воспроизводиться с высокой степенью точности. [127] Временные метки MIDI работают только в том случае, если их поддерживают как аппаратное, так и программное обеспечение. MTS от MOTU, AMT от eMagic и Midex 8 от Steinberg имели несовместимые друг с другом реализации и для работы требовали от пользователей наличия программного и аппаратного обеспечения, произведенного одной и той же компанией. [74] Временные метки встроены в MIDI-интерфейсы FireWire. [128] Mac OS X Core Audio и Linux ALSA Sequencer.
Образец стандартного дампа
[ редактировать ]Непредвиденной возможностью сообщений SysEx было их использование для транспортировки аудиосэмплов между инструментами. Это привело к разработке стандарта дампов образцов (SDS), который установил новый формат SysEx для передачи образцов. [14] : 287 Позже SDS был дополнен парой команд, которые позволяют передавать информацию о точках цикла выборки, не требуя передачи всей выборки. [129]
Загружаемые звуки
[ редактировать ]Спецификация загружаемых звуков (DLS), ратифицированная в 1997 году, позволяет мобильным устройствам и звуковым картам компьютеров расширять свои волновые таблицы за счет загружаемых наборов звуков. [130] Спецификация DLS Level 2 появилась в 2006 году и определила стандартизированную архитектуру синтезатора. Стандарт Mobile DLS требует объединения банков DLS с SP-MIDI как автономных файлов Mobile XMF. [131]
Полифоническое MIDI-выражение
[ редактировать ]MIDI Polyphonic Expression (MPE) — это метод использования MIDI, который позволяет непрерывно регулировать высоту звука и другие аспекты выразительного управления для отдельных нот. [132] MPE работает, назначая каждую ноту на собственный MIDI-канал, чтобы сообщения контроллера можно было применять к каждой ноте индивидуально. [133] [132] Спецификации были опубликованы AMEI в ноябре 2017 года и MMA в январе 2018 года. [134] Такие инструменты, как Continuum Fingerboard , LinnStrument , ROLI Seaboard , Sensel Morph и Eigenharp , позволяют пользователям контролировать высоту звука, тембр и другие нюансы отдельных нот в аккордах. [135]
Альтернативные аппаратные транспорты
[ редактировать ]Помимо использования токового контура со скоростью 31,25 кбит/с через 5-контактный DIN или TRS, одни и те же данные можно передавать по различным аппаратным транспортным средствам, таким как USB , IEEE 1394 (также известный как FireWire ) и Ethernet .
USB и FireWire
[ редактировать ]Члены USB-IF в 1999 году разработали стандарт для MIDI через USB, «Определение класса устройств универсальной последовательной шины для MIDI-устройств». [136] MIDI через USB становится все более распространенным, поскольку другие интерфейсы, которые использовались для MIDI-соединений (последовательный, джойстик и т. д.), исчезли из персональных компьютеров. Операционные системы Linux, Microsoft Windows, Macintosh OS X и Apple iOS включают драйверы стандартного класса для поддержки устройств, использующих «Определение класса устройства универсальной последовательной шины для MIDI-устройств». Некоторые производители предпочитают реализовывать MIDI-интерфейс через USB, работа которого отличается от спецификации класса, с использованием специальных драйверов.
Apple Computer разработала интерфейс FireWire в 1990-х годах. Он начал появляться на цифровых видеокамерах к концу десятилетия, а также на моделях G3 Macintosh в 1999 году. [137] Он был создан для использования с мультимедийными приложениями. [128] В отличие от USB, FireWire использует интеллектуальные контроллеры, которые могут управлять собственной передачей без участия основного процессора. [138] Как и стандартные MIDI-устройства, устройства FireWire могут взаимодействовать друг с другом без присутствия компьютера. [139]
XLR-разъемы
[ редактировать ]Синтезатор Octave-Plateau Voyetra-8 был ранней реализацией MIDI, в которой использовались разъемы XLR3 вместо 5-контактного DIN . Он был выпущен в годы, когда еще не было MIDI, а затем был оснащен MIDI-интерфейсом, но сохранил разъем XLR. [140]
Последовательный параллельный порт и порт джойстика
[ редактировать ]Когда компьютерные студийные установки стали обычным явлением, стали доступны MIDI-устройства, которые можно было подключать напрямую к компьютеру. Обычно в них использовался 8-контактный разъем mini-DIN , который использовался Apple для последовательных портов до появления моделей Blue & White G3 . MIDI-интерфейсы, предназначенные для использования в качестве центрального элемента студии, такие как Mark of the Unicorn MIDI Time Piece, стали возможными благодаря «быстрому» режиму передачи, который мог использовать преимущества способности этих последовательных портов работать со скоростью, в 20 раз превышающей стандартную. Скорость MIDI. [2] : 62–3 [139] Порты Mini-DIN были встроены в некоторые MIDI-инструменты конца 1990-х годов и позволяли подключать такие устройства напрямую к компьютеру. [141] ПК DB-25 Некоторые устройства подключаются через параллельный порт или через порт джойстика, который есть на многих звуковых картах ПК. [139]
мЛАН
[ редактировать ]Yamaha представила протокол mLAN в 1999 году. Он был задуман как локальная сеть для музыкальных инструментов, использующая FireWire в качестве транспорта, и был разработан для передачи нескольких MIDI-каналов вместе с многоканальным цифровым звуком, передачей файлов данных и временным кодом. [137] [138] mLan использовался в ряде продуктов Yamaha, особенно в цифровых микшерных консолях и синтезаторе Motif , а также в продуктах сторонних производителей, таких как PreSonus FIREstation и Korg Triton Studio . [142] С 2007 года новых продуктов mLan не выпускалось.
Интерфейс MIDI-устройства SCSI (SMDI)
[ редактировать ]Интерфейс MIDI-устройства SCSI (SMDI) использовался некоторыми сэмплерами и рекордерами с жестким диском в 1990-х годах (например, Kurzweil K2000 и Peavey SP). синтезатор воспроизведения сэмплов [143] ) для быстрой двунаправленной транспортировки проб на жесткие диски и магнитооптические приводы . [144] [145]
Ethernet и Интернет
[ редактировать ]Реализации MIDI в компьютерных сетях обеспечивают возможности сетевой маршрутизации и канал с высокой пропускной способностью, который более ранних альтернатив MIDI, таких как ZIPI были предназначены для . Собственные реализации существуют с 1980-х годов, в некоторых из них для передачи данных используются оптоволоконные кабели. [2] : 53–4 Internet Engineering Task Force получила Открытая спецификация RTP-MIDI поддержку отрасли. Apple поддерживает этот протокол, начиная с Mac OS X 10.4, а драйвер Windows , основанный на реализации Apple, существует для Windows XP и более поздних версий. [146]
Беспроводная связь
[ редактировать ]Системы беспроводной передачи MIDI доступны с 1980-х годов. [2] : 44 Некоторые имеющиеся в продаже передатчики позволяют осуществлять беспроводную передачу сигналов MIDI и OSC через Wi-Fi и Bluetooth . [147] Устройства iOS могут работать как поверхности управления MIDI, используя Wi-Fi и OSC. [148] Радио XBee можно использовать для создания беспроводного MIDI-трансивера в виде проекта «сделай сам». [149] Устройства Android могут функционировать как полноценные панели управления MIDI, используя несколько различных протоколов через Wi-Fi и Bluetooth . [150]
МИДИ 2.0
[ редактировать ]Эта статья может содержать чрезмерное количество сложных деталей, которые могут заинтересовать только определенную аудиторию . ( февраль 2020 г. ) |
Стандарт MIDI 2.0 был представлен 17 января 2020 года на зимней выставке NAMM Show в Анахайме, Калифорния. Представители Yamaha, Roli , Microsoft, Google и MIDI Association представили обновление. [151] что обеспечивает двустороннюю связь, сохраняя при этом обратную совместимость. [152]
Исследования нового протокола начались в 2005 году. [54] [153] [154] Прототипы устройств, демонстрирующие проводные и беспроводные соединения, были показаны в частном порядке на выставке NAMM. [153] Разработана политика лицензирования и сертификации продукции, [155] хотя предполагаемая дата выпуска не была объявлена. [156] Предлагаемый физический уровень и транспортный уровень включали протоколы на основе Ethernet , такие как RTP MIDI и аудио-видео мосты / чувствительные ко времени сети . [139] а также транспорт на основе протокола пользовательских дейтаграмм (UDP). [154]
AMEI и MMA объявили, что полные спецификации будут опубликованы после тестирования совместимости реализаций прототипов от крупных производителей, таких как Google , Yamaha , Steinberg , Roland , Ableton , Native Instruments и ROLI и других. [21] [134] [157] В январе 2020 года компания Roland анонсировала клавиатуру-контроллер A-88mkII, поддерживающую MIDI 2.0. [158]
MIDI 2.0 включает спецификацию запроса возможностей MIDI для обмена свойствами и профилями, а также новый формат универсального пакета MIDI для высокоскоростной передачи, который поддерживает голосовые сообщения MIDI 1.0 и MIDI 2.0.
Некоторые устройства, работающие с MIDI 1.0, могут «модифицировать» некоторые функции версии 2.0. С момента его выпуска Ассоциацией производителей MIDI в начале января 2020 года более подробная информация о новом обновлении еще не появилась. В настоящее время существует пять компонентов MIDI, таких как; M2-100-U v1.0 Обзор спецификации MIDI 2.0, M2-101-UM v1.1 Спецификация MIDI-CI, M2-102-U v1.0 Общие правила для профилей MIDI-CI, M2-103-UM v1.0 Общие правила для MIDI-CI PE и M2-104-UM v1.0 UMP и спецификации протокола MIDI 2.0. Другие спецификации MIDI 2.0 включают в себя; позволяя использовать 32 000 контроллеров и широкий диапазон улучшений нот. Эти улучшения становятся лучше благодаря обмену недвижимостью. [159]
Обмен недвижимости
[ редактировать ]Обмен свойствами в MIDI 2.0 использует нотацию объектов JSON или JavaScript. Это обеспечивает удобочитаемый формат для обмена наборами данных. При этом открывается широкий спектр возможностей MIDI 2.0. JSON позволяет любому подключенному устройству, будь то клавиатура, пианино или любое другое электрическое устройство, описывать, что оно делает и что оно может делать, вместо того, чтобы заставлять человека, работающего с ним, изменять свои настройки каждый раз, когда он управляет новым устройством. Например, MIDI-клавиатуру, подключенную к устройству iOS с определенными настройками MIDI, теперь можно подключить к устройству Windows, и их настройки не придется изменять вручную. Любой музыкальный компонент, используемый в одном устройстве, будет сохранен и может быть автоматически изменен в другом. [159]
Запрос возможностей MIDI
[ редактировать ]Запрос возможностей MIDI (MIDI-CI) определяет сообщения Universal SysEx для реализации профилей устройств, обмена параметрами и согласования протокола MIDI. [134] Спецификации были опубликованы AMEI в ноябре 2017 года и MMA в январе 2018 года.
Обмен параметрами определяет методы запроса возможностей устройства, таких как поддерживаемые контроллеры, имена исправлений, профили инструментов, конфигурация устройства и другие метаданные, а также для получения или установки параметров конфигурации устройства. Обмен свойствами использует эксклюзивные сообщения системы, содержащие JSON данные формата . Профили определяют общие наборы MIDI-контроллеров для различных типов инструментов, таких как органы и аналоговые синтезаторы, или для конкретных задач, улучшая совместимость между инструментами разных производителей. Согласование протокола позволяет устройствам использовать протокол следующего поколения или протоколы, специфичные для производителя. [157]
Универсальный MIDI-пакет
[ редактировать ]MIDI 2.0 определяет новый формат универсального пакета MIDI, который содержит сообщения различной длины (32, 64, 96 или 128 бит) в зависимости от типа полезной нагрузки. Этот новый формат пакетов поддерживает в общей сложности 256 MIDI-каналов, организованных в 16 групп по 16 каналов; каждая группа может нести либо поток протокола MIDI 1.0, либо новый поток протокола MIDI 2.0, а также может включать в себя системные сообщения, эксклюзивные системные данные и временные метки для точного рендеринга нескольких одновременных нот. Чтобы упростить первоначальное внедрение, существующим продуктам явно разрешено реализовывать только сообщения MIDI 1.0. Универсальный MIDI-пакет предназначен для высокоскоростной передачи данных, например USB и Ethernet, и не поддерживается существующими 5-контактными разъемами DIN. [157] Системные сообщения реального времени и системные общие сообщения такие же, как определены в MIDI 1.0. [157]
Новый протокол
[ редактировать ]По состоянию на январь 2019 года проект спецификации нового протокола поддерживает все основные сообщения, которые также существуют в MIDI 1.0, но увеличивает их точность и разрешение; он также определяет множество новых высокоточных сообщений контроллера. [157] Спецификация определяет правила трансляции по умолчанию для преобразования между сообщениями MIDI 2.0 Channel Voice и MIDI 1.0 Channel Voice, которые используют различное разрешение данных, а также отображает 256 потоков MIDI 2.0 на 16 потоков MIDI 1.0. [160] [161]
Форматы передачи данных
[ редактировать ]В сообщениях System Exclusive 8 используется новый 8-битный формат данных, основанный на сообщениях Universal System Exclusive. Сообщения смешанного набора данных предназначены для передачи больших наборов данных. Сообщения System Exclusive 7 используют предыдущий 7-битный формат данных. [157]
См. также
[ редактировать ]- обозначение ABC
- Цифровое пианино
- Электронный барабанный модуль
- Гитарный синтезатор
- Список музыкального программного обеспечения
- MIDI-макет
- МузыкаXML
- Язык макросов музыки
- Открыть управление звуком
- Звуковой шрифт
- Автор счета
- Синтезия
- Формат мобильного приложения синтетической музыки
Примечания
[ редактировать ]- ^ Стандарт MIDI позволяет выбирать 128 различных программ, но устройства могут предоставить больше, организовав свои патчи в банки по 128 программ в каждом и объединив сообщение о смене программы с сообщением о выборе банка.
- ^ 31 250 Используется скорость передачи данных бод , поскольку она представляет собой точное деление 1 МГц. [14] : 286 общий делитель максимальной тактовой частоты большинства ранних микропроцессоров .
- ^ При условии равной темперамента и 440 Гц A 4
- ^ Исходная спецификация MIDI 1.0 требовала DIN-5. Вывод источника тока или «горячий» вывод («H» на этой схеме) соответствует выводу 4 5-контактного разъема DIN. Приемник тока или холодный контакт («C» на этой схеме) соответствует контакту 5 этого DIN. Вывод экрана («S» на этой схеме) соответствует выводу 2 этого DIN.
- ^ Три варианта использования телефонных разъемов TRS называются Type A , Type B и TS (также известные как Type C или Non-TRS ). Тип A стал частью стандарта MIDI в 2018 году. Назначение контактов типа A следующее: источник тока или «горячий» контакт («H» на схеме) — кольцо TRS, текущий приемник или холодный контакт («C» на схеме). ) — это наконечник TRS, а экран («S» на схеме) — это втулка TRS.
- ^ Универсальный асинхронный приемник/передатчик ( UART ) — это аппаратное обеспечение, которое передает байты между цифровыми устройствами. Когда MIDI был новинкой, в большинстве синтезаторов использовались дискретные внешние микросхемы UART, такие как UART 8250 или 16550 , но с тех пор UART перешли в микроконтроллеры . [107]
- ^ MIDI номинально использует источник +5 В, и в этом случае назначения сопротивления составляют R1 = R2 = R4 = 220 Ом и R3 = 280 Ом. Но можно изменить значения сопротивлений, чтобы добиться аналогичного тока с другими источниками напряжения (в частности, для систем на 3,3 Вольта).
- ^ Спецификация MIDI предусматривает заземляющий «провод» и экран из оплетки или фольги, подключенный к контакту «Шилд», защищающий два сигнальных проводника на контактах «Горячий» и «Холодный». Хотя предполагается, что MIDI-кабель соединяет этот вывод экрана и экран оплетки или фольги с землей корпуса, это следует делать только на выходе MIDI-порта; MIDI-вход должен оставлять свой вывод Shield неподключенным и изолированным. Некоторые крупные производители MIDI-устройств используют модифицированные 5-контактные разъемы DIN только для MIDI-входа, в которых металлические проводники намеренно опущены в позициях контактов 1, 2 и 3, чтобы обеспечить максимальную изоляцию напряжения.
- ^ Зачастую проще использовать NPN- или nMOS -транзисторы для поглощения тока, чем использовать PNP- или pMOS -транзисторы для источника тока, поскольку подвижность электронов лучше, чем подвижность дырок.
- ^ В оригинальном эталонном дизайне MIDI используется устаревший Sharp PC900, но в современных конструкциях часто используется 6N138. [107] Оптоизолятор обеспечивает гальваническую развязку , поэтому между двумя MIDI-устройствами нет проводящего пути. Поэтому правильно спроектированные MIDI-устройства относительно невосприимчивы к контурам заземления и подобным помехам.
Ссылки
[ редактировать ]- ^ Свифт, Эндрю. (Май 1997 г.), «Краткое введение в MIDI» , СЮРПРИЗ , Имперский колледж научных технологий и медицины, заархивировано из оригинала 30 августа 2012 г. , получено 22 августа 2012 г.
- ^ Перейти обратно: а б с д и ж г час я дж к л м н тот п д р с т в v В х и С Хубер, Дэвид Майлз (1991). Руководство по MIDI . Кармель, Индиана: SAMS. ISBN 978-0-672-22757-8 .
- ^ «Что такое MIDI?» . Архивировано из оригинала 16 июня 2016 года . Проверено 31 августа 2016 г.
- ^ сэмплы, Electronic Musician – с обзорами оборудования, аудиоуроками, лупами и т. д. «Ассоциация MIDI стартует на NAMM 2016» . Архивировано из оригинала 14 октября 2016 года . Проверено 31 августа 2016 г.
{{cite web}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ Перейти обратно: а б с д и ж Чадабе, Джоэл (1 мая 2000 г.). «Часть IV: Семена будущего» . Электронный музыкант . XVI (5). Пентон Медиа. Архивировано из оригинала 28 сентября 2012 года.
- ^ Перейти обратно: а б с Кирн, Питер (2011). Клавиатура представляет эволюцию электронной танцевальной музыки . Книги о бэкбите. ISBN 978-1-61713-446-3 . Архивировано из оригинала 1 февраля 2017 года.
- ^ Перейти обратно: а б с «Жизнь и времена Икутаро Какехаси, пионера современной музыки Роланда, всем обязаны» . Журнал ФАКТ: Музыкальные новости, Новая музыка . 2 апреля 2017 года. Архивировано из оригинала 3 апреля 2017 года . Проверено 6 сентября 2018 г.
- ^ Перейти обратно: а б «Обнаружены исторические ранние MIDI-документы» . www.midi.org . Архивировано из оригинала 29 сентября 2020 года . Проверено 18 января 2020 г.
- ^ Смит, Дэйв; Вуд, Чет (1 октября 1981 г.). «USI», или универсальный интерфейс синтезатора» . Общество аудиоинженеров . Архивировано из оригинала 5 августа 2020 года . Проверено 18 января 2020 г.
- ^ «История MIDI: Глава 6. MIDI родился в 1980–1983 годах» . www.midi.org . Архивировано из оригинала 3 января 2023 года . Проверено 3 января 2023 г.
- ^ Перейти обратно: а б Хубер, Дэвид Майлз (1991). Руководство по MIDI . Кармель, Индиана: SAMS. ISBN 978-0-672-22757-8 .
- ^ Перейти обратно: а б с д и Холмс, Том. Электронная и экспериментальная музыка: пионеры в области технологий и композиции . Нью-Йорк: Рутледж, 2003 г.
- ^ Перейти обратно: а б «Дэйв Смит» . КлавиатураМаг . Архивировано из оригинала 20 октября 2018 года . Проверено 20 октября 2018 г.
- ^ Перейти обратно: а б с д и ж г час я дж к л м н тот Мэннинг, Питер. Электронная и компьютерная музыка . 1985. Оксфорд: Издательство Оксфордского университета, 1994. Печать.
- ^ «Техническая премия Грэмми: Икутаро Какехаши и Дэйв Смит» . Архивировано из оригинала 22 августа 2016 года . Проверено 31 августа 2016 г.
- ^ «Икутаро Какехаси, Дэйв Смит: принятие технической премии ГРЭММИ» . 9 февраля 2013 года. Архивировано из оригинала 9 декабря 2014 года . Проверено 31 августа 2016 г.
- ^ Вейл, Марк (2014). Синтезатор . Нью-Йорк: Издательство Оксфордского университета. п. 56. ИСБН 978-0-19-539481-8 .
- ^ Мартин Расс (2004). Звуковой синтез и сэмплирование . Тейлор и Фрэнсис. п. 66. ИСБН 0-240-51692-3 . Архивировано из оригинала 26 октября 2017 года.
- ^ Батлер, Марк Джонатан (2006). Открытие грува: ритм, метр и музыкальный дизайн в электронной танцевальной музыке . Издательство Университета Индианы. п. 64 . ISBN 0-2533-4662-2 .
- ^ «Роланд – Компания – История – История» . Архивировано из оригинала 12 июля 2017 года . Проверено 17 мая 2017 г.
- ^ Перейти обратно: а б «Ассоциация производителей MIDI (MMA) и Ассоциация индустрии музыкальной электроники (AMEI) объявляют о создании прототипа MIDI 2.0™» . www.midi.org . Архивировано из оригинала 10 февраля 2019 года . Проверено 20 января 2019 г.
- ^ Копф, Дэн (30 января 2020 г.). «Обновление цифрового протокола 37-летней давности может глубоко изменить то, как звучит музыка» . Кварц . Архивировано из оригинала 2 февраля 2020 года . Проверено 3 февраля 2020 г. .
- ^ «Как MIDI изменило мир музыки» . Новости Би-би-си . 28 ноября 2012 г. Архивировано из оригинала 27 апреля 2019 г. . Проверено 4 июля 2022 г.
- ^ Пол, Крэнер (октябрь 1991 г.). «Новый инструмент древнего искусства: компьютер и музыка». Компьютеры и гуманитарные науки . 25 (5): 308–309. дои : 10.1007/bf00120967 . JSTOR 30204425 . S2CID 60991034 .
- ^ Макан, Эдвард. Зажигаем классику: английский прогрессивный рок и контркультура . Нью-Йорк: Издательство Оксфордского университета, 1997. стр.191.
- ^ Шукер, Рой. Понимание популярной музыки . Лондон: Рутледж, 1994. стр.286.
- ^ Деморест, Стивен М. Развитие хорового мастерства: обучение пению с листа на хоровой репетиции . Нью-Йорк: Издательство Оксфордского университета, 2003. с. 17
- ^ Перту, Андриан. Ежемесячный отчет Mixdown. Архивировано 4 мая 2012 г. в Wayback Machine , № 26. 26 июня 1996 г. Интернет. 22 августа 2012 г.
- ^ Стоукс, Уильям (3 июня 2022 г.). «Дэйв Смит: гений синтезатора, который заставил поп-инструменты работать в гармонии» . Хранитель . Проверено 5 июня 2022 г.
- ^ Перейти обратно: а б Лау, Пол. « Почему все еще MIDI? » Архивировано 2 мая 2013 года в Wayback Machine Canadian Musician. Норрис-Уитни Коммуникейшнс Инк. 2008.
- ^ Сассо, Лен (13 октября 2011 г.). «Звуковое программирование 101» . Электронный музыкант . НьюБэй Медиа. Архивировано из оригинала 17 марта 2012 года.
- ^ Андертон, Крейг (май 1995 г.). «MIDI для гитаристов: ускоренный курс управления MIDI-эффектами» . Звук на звуке . Публикации SOS. Архивировано из оригинала 10 января 2012 года.
- ^ «Цифровая звуковая рабочая станция – Введение» . Архивировано из оригинала 10 января 2012 года.
- ^ Форбс, Питер (14 марта 2002 г.). «ПК попали в режим записи» . Хранитель . Проверено 1 июля 2022 г.
- ^ Перейти обратно: а б с Брюстер, Стивен. «Неречевой слуховой вывод». Справочник по взаимодействию человека и компьютера: основы, развивающиеся технологии и новые приложения . Эд. Джули А. Джако; Эндрю Сирс. Махва: Lawrence Erlbaum Associates, 2003. стр.227.
- ^ Кэмпбелл, Дрю. «Клик, клик. Аудио» Ремарки . Том 16, № 3. Март 2003 г.
- ^ Маккатчан, Энн. Муза, которая поет: Композиторы говорят о творческом процессе . Нью-Йорк: Издательство Оксфордского университета, 1999. с. 67-68,72
- ^ Перейти обратно: а б Расс, Мартин (2012). Звуковой синтез и сэмплирование . ЦРК Пресс . п. 192. ИСБН 978-1-136-12214-9 . Архивировано из оригинала 28 апреля 2017 года . Проверено 26 апреля 2017 г. .
- ^ Хелен Касабона; Дэвид Фредерик. Расширенные MIDI-приложения . Альфред Музыка . п. 15. ISBN 978-1-4574-3893-6 . Архивировано из оригинала 26 октября 2017 года.
- ^ Перейти обратно: а б MIDI-ИНТЕРФЕЙСЫ ДЛЯ IBM PC. Архивировано 21 октября 2015 г. в Wayback Machine , Electronic Musician , сентябрь 1990 г.
- ^ «Программирование МПУ-401» . www.piclist.com . Архивировано из оригинала 6 мая 2017 года.
- ^ ТЕХНИЧЕСКОЕ СПРАВОЧНОЕ РУКОВОДСТВО ПО MIDI-ОБРАБОТКЕ MPU-401 , Roland Corporation
- ^ Питер Мэннинг (2013), Электронная и компьютерная музыка. Архивировано 26 октября 2017 года в Wayback Machine , страница 319, Oxford University Press.
- ^ «МИДИ-картридж VIC-20» . РЕТРО Инновации . Архивировано из оригинала 21 января 2021 года . Проверено 28 февраля 2021 г.
- ^ «МИДИ Маэстро – РЕТРО Инновации» . Архивировано из оригинала 1 марта 2021 года . Проверено 28 февраля 2021 г.
- ^ «Версия Фамимимиди для Famicom» . Кошачья электроника . Архивировано из оригинала 18 января 2021 года . Проверено 28 февраля 2021 г.
- ^ "Тинсибой Про" . Кэтскул Электроникс . Архивировано из оригинала 18 января 2021 года . Проверено 28 февраля 2021 г.
- ^ «GBA MIDI Synth» . Кэтскул Электроникс . Архивировано из оригинала 1 марта 2021 года . Проверено 28 февраля 2021 г.
- ^ «генМДМ» . Кэтскул Электроникс . Архивировано из оригинала 25 февраля 2021 года . Проверено 28 февраля 2021 г.
- ^ Перейти обратно: а б с Кроуфорд, Уолт. «MIDI и Wave: справиться с языком». Онлайн . Том. 20, № 1. Январь/февраль 1996 г.
- ^ Абухадия, Ферос. (август 2018 г.), Анонс BitMidi , заархивировано из оригинала 4 октября 2018 г. , получено 18 ноября 2018 г.
- ^ «Первым популярным форматом файла в Интернете был не MP3. Это был MIDI» . 8 ноября 2019 г. Архивировано из оригинала 4 декабря 2020 г. Проверено 12 октября 2020 г.
- ^ Перейти обратно: а б Виффен, Пол. « Школа синтезаторов, часть 3: цифровой синтез (FM, PD и VPM). Архивировано 1 декабря 2005 г. в Wayback Machine ». Звук на звуке , сентябрь 1997 г. Печать.
- ^ Перейти обратно: а б Баттино, Дэвид. Наконец: MIDI 2.0. Архивировано 16 августа 2012 г. в блоге Wayback Machine O'Reilly Digital Media. O'Reilly Media, Inc., 6 октября 2005 г. Интернет. 22 августа 2012 г.
- ^ «миди» . Документация разработчика Apple: унифицированные идентификаторы типов . Apple Inc. Архивировано из оригинала 22 мая 2023 года . Проверено 22 мая 2023 г.
- ^ «Спецификация стандартных MIDI-файлов (SMF)» . www.midi.org . Архивировано из оригинала 23 октября 2019 года . Проверено 23 октября 2019 г.
- ^ Хасс, Джеффри. « Глава третья: Как работает MIDI 10. Архивировано 7 июня 2015 г. в Wayback Machine ». Музыкальная школа Джейкобса Университета Индианы. 2010. Интернет, 13 августа 2012 г.
- ^ «MIDI-файлы» . миди.орг . Ассоциация производителей музыки. Архивировано из оригинала 22 августа 2012 года.
Первоначально также был указан Тип 2, но он так и не прижился.
- ^ « Формат MIDI-файлов на основе RIFF . Архивировано 17 августа 2012 года на Wayback Machine ». digitalpreservation.gov . Библиотека Конгресса. 26 марта 2012 г. Интернет. 18 августа 2012 г.
- ^ Геллерман, Элизабет. «Программное обеспечение для редактирования аудио — это музыка для ушей разработчиков мультимедиа». Технические горизонты в журнале образования . Том. 22, № 2. Сентябрь 1994 г.
- ^ Перейти обратно: а б с Десмонд, Питер. «ИКТ в музыкальной программе средней школы». Аспекты преподавания средней музыки: перспективы практики . ред. Гэри Спрус. Нью-Йорк: РутледжФалмер, 2002 г.
- ^ Соломон, Карен. « You Gotta Feel the Music. Архивировано 16 августа 2009 года в Wayback Machine ». проводной.com . Конде Наст. 27 февраля 2000 г. Интернет. 13 августа 2012 г.
- ^ Кук, Джанет Харниман. « Musitek Midiscan v2.51. Архивировано 10 января 2012 г. в Wayback Machine ». Звук на звуке . Публикации SOS. Декабрь 1998 г. Печать.
- ^ Джонсон, Дерек (март 1999 г.). «Программное обеспечение редактора Yamaha FS1R» . Звук на звуке . Архивировано из оригинала 25 декабря 2011 года.
- ^ Джонсон, Дерек; Пойзер, Дебби (декабрь 1998 г.). «Ямаха ФС1Р» . Звук на звуке . Архивировано из оригинала 15 апреля 2007 года.
- ^ Перейти обратно: а б с Гиббс, Джонатан (преп. Питера Хауэлла) «Электронная музыка». Практика звукозаписи , 4-е изд. Эд. Джон Борвик. Оксфорд: Издательство Оксфордского университета, 1996.
- ^ «Универсальный редактор Sound Quest MIDI Quest 11» . squest.com . Архивировано из оригинала 6 марта 2014 года.
- ^ Перейти обратно: а б «Справочник по настольной музыке – MIDI» . cakewalk.com . Cakewalk, Inc., 26 ноября 2010 г. Архивировано из оригинала 14 августа 2012 г.
- ^ «Патч-база» . Архивировано из оригинала 7 сентября 2022 года . Проверено 7 сентября 2022 г.
- ^ Прайс, Саймон (июль 2006 г.). «Родные инструменты Коре» . Soundonsound.com . Звук на звуке. Архивировано из оригинала 2 июня 2013 года . Проверено 27 ноября 2012 г.
- ^ Бен Роджерсон (7 июня 2011 г.). «Native Instruments прекращает выпуск Kore» . Музыкальный Радар . Архивировано из оригинала 7 сентября 2022 года . Проверено 7 сентября 2022 г.
- ^ Перейти обратно: а б Бозман, Уильям К. Образовательные технологии: передовой опыт американских школ . Ларчмонт: Взгляд на образование, 1999.
- ^ Лерман, Пол Д. (октябрь 1995 г.). «Синтез программного обеспечения: волна будущего?» . Звук на звуке . Публикации SOS. Архивировано из оригинала 10 января 2012 года.
- ^ Перейти обратно: а б с Уокер, Мартин (март 2001 г.). «Выявление и решение проблем с синхронизацией MIDI и аудио на ПК» . Звук на звуке . Публикации SOS. Архивировано из оригинала 10 января 2012 года.
- ^ Перейти обратно: а б Миллер, Деннис (май 1997 г.). «Синтез звука на компьютере, часть 2» . Звук на звуке . Публикации SOS. Архивировано из оригинала 10 января 2012 года.
- ^ «Предки и вехи MIDI» . Нью Бэй Медиа . Архивировано из оригинала 30 октября 2012 года.
- ^ Уокер, Мартин (ноябрь 1997 г.). «Реальность ПК» . Звук на звуке . Публикации SOS. Архивировано из оригинала 25 февраля 2015 года.
- ^ «Синтаури альфаСинтаури | Винтажный исследователь синтезаторов» . Архивировано из оригинала 7 сентября 2022 года . Проверено 7 сентября 2022 г.
- ^ Уэрри, Марк (июнь 2003 г.). «КРЕМВАРНАЯ СФЕРА» . Звук на звуке . Публикации SOS. Архивировано из оригинала 25 декабря 2011 года.
- ^ Андертон, Крейг. «Sonic Core SCOPE Xite-1» . Нью Бэй Медиа . Архивировано из оригинала 30 октября 2012 года.
- ^ Дэвид Николсон. " АППАРАТНОЕ ОБЕСПЕЧЕНИЕ ." Архивировано 2 мая 2013 года в Wayback Machine The Washington Post. Washingtonpost Newsweek Interactive. 1993 год
- ^ Перейти обратно: а б Леви, Дэвид С. « Дочерняя карта Aztech WavePower улучшает прием FM. (Дополнительная карта волнового синтеза Aztech Labs Inc. для звуковых карт Sound Blaster 16 или Sound Galaxy Pro 16) (Обзор оборудования) (оценка). Архивировано 2 мая 2013 г. в Wayback Machine «Компьютерный покупатель». ООО «СХ2 Медиа Лабс». 1994.
- ^ Лабриола, Дон. « Мастера MIDI: синтез волновых таблиц привносит звуковой реализм в недорогие звуковые карты. (обзор восьми звуковых карт с цифровым интерфейсом музыкальных инструментов) (включает соответствующие статьи о методологии тестирования, подводных камнях технологии волновых таблиц, будущих разработках волновых таблиц) (Обзор оборудования) (Оценка). » Архивировано 2 мая 2013 года в магазине компьютеров Wayback Machine . ООО «СХ2 Медиа Лабс». 1994.
- ^ «Электрические характеристики 5-контактного стандарта DIN» . Ассоциация MIDI . Архивировано из оригинала 28 мая 2021 года . Проверено 8 апреля 2021 г.
- ^ Локвуд, Дэйв. « TC Electronic G Major. Архивировано 20 марта 2012 года в Wayback Machine ». Звук на звуке . Публикации SOS. Декабрь 2001 г. Печать.
- ^ Морнингтон-Уэст, Аллен. «Цифровая теория». Практика звукозаписи . 4-е изд. Эд. Джон Борвик. Оксфорд: Издательство Оксфордского университета, 1996.
- ^ « Richmond Sound Design – Часто задаваемые вопросы. Архивировано 5 января 2006 г. в Wayback Machine ». richmondsounddesign.com . Веб. 5 августа 2012 г.
- ^ Кирн, Питер (26 августа 2015 г.). «Что, если бы мы использовали стереокабели с мини-разъемом для MIDI?» . Архивировано из оригинала 19 апреля 2023 года.
- ^ «Спецификация принятых и выпущенных адаптеров TRS» . www.midi.org . Архивировано из оригинала 30 августа 2023 года . Проверено 30 августа 2023 г.
- ^ «Официально: соединения миниджек теперь подходят для MIDI» . 21 августа 2018 года. Архивировано из оригинала 24 июля 2019 года . Проверено 24 июля 2019 г.
- ^ Перейти обратно: а б Хасс, Джеффри. « Глава третья: Как работает MIDI 2. Архивировано 17 июня 2015 г. в Wayback Machine ». Музыкальная школа Джейкобса Университета Индианы. 2010. Интернет. 13 августа 2012 г.
- ^ Джулиан Хорси (10 сентября 2019 г.). «Центр управления MIDI-маршрутизатором — современное изобретение MIDI-маршрутизатора» . Архивировано из оригинала 2 октября 2022 года . Проверено 10 мая 2022 г.
- ^ Робинсон, Херби. « Re: основная миди-метка времени. Архивировано 28 октября 2012 г. в Wayback Machine ». Список рассылки Apple Coreaudio-api . Apple, Inc., 18 июля 2005 г., 8 августа 2012 г.
- ^ Ширак, Роб. « Знак единорога. Архивировано 23 марта 2014 года в Wayback Machine ». emusician.com . Нью Бэй Медиа. 1 октября 2000 г. Интернет. Проверено 8 августа 2012 г.
- ^ « MIDI-инструменты для исполнения ». Архивировано 18 ноября 2012 года в Wayback Machine . Инструменты перемен . Том. 3, № 1 (зима 1999 г.). Корпорация Роланд, США
- ^ «МИДИ-продукты» . Ассоциация производителей MIDI. 1 августа 1012 г. Архивировано из оригинала 16 июля 2012 г.
- ^ Ланье, Джарон (2011). Вы не гаджет . Нью-Йорк: Винтаж. ISBN 978-0-307-38997-8 .
- ^ Преве, Фрэнсис. «Дэйв Смит» в «Первом ежегодном клавишных Зале славы ». Клавиатура (США). НьюБэй Медиа, ООО. Сентябрь 2012 г. Печать. стр.18
- ^ « Коллекция наследия Корга ». Архивировано 16 сентября 2012 года в Wayback Machine . Винтажный обозреватель синтезаторов . По состоянию на 21 августа 2012 г.
- ^ Перейти обратно: а б с ММА. «Электрические характеристики MIDI DIN» (PDF) . Архивировано (PDF) из оригинала 22 декабря 2015 года . Проверено 31 августа 2016 г.
- ^ Хасс, Джеффри. « Глава третья: Как работает MIDI 3. Архивировано 19 июня 2015 г. в Wayback Machine ». Музыкальная школа Джейкобса Университета Индианы. 2010. Интернет. 13 августа 2012 г.
- ^ «Запросить идентификатор SysEx» . Ассоциация производителей MIDI . Архивировано из оригинала 23 сентября 2021 года . Проверено 6 октября 2023 г.
- ^ Хасс, Джеффри. « Глава третья: Как работает MIDI 9. Архивировано 7 июня 2015 г. в Wayback Machine ». Музыкальная школа Джейкобса Университета Индианы. 2010. Интернет. 13 августа 2012 г.
- ^ «Эксклюзивные системные сообщения MIDI 1.0» . Ассоциация производителей MIDI . Архивировано из оригинала 21 июля 2023 года . Проверено 6 октября 2023 г.
- ^ «[Обновлено] Как сделать свой собственный 5-контактный DIN-кабель мини-стерео TRS-MIDI диаметром 3,5 мм» . Ассоциация MIDI . Архивировано из оригинала 14 декабря 2023 года . Проверено 14 декабря 2023 г.
- ^ «Упрощенное руководство по MIDI через миниджеки TRS – minimidi.world» . минимиди.мир . Архивировано из оригинала 14 декабря 2023 года . Проверено 14 декабря 2023 г.
- ^ Перейти обратно: а б «Урок по MIDI — Обучение SparkFun» . СпаркФан . Архивировано из оригинала 15 декабря 2023 года . Проверено 15 декабря 2023 г.
- ^ Расс, Мартин (1 января 1988 г.). «Практически MIDI (SOS, январь 1988 г.)» . Звук на звуке (январь 1988 г.): 56–59. Архивировано из оригинала 14 декабря 2023 года . Проверено 14 декабря 2023 г.
- ^ Перейти обратно: а б с Белло, Хуан П. « MIDI: управление звуком. Архивировано 20 ноября 2012 года в Wayback Machine ». Нью.еду . Нью-Йоркский университет. и Интернет. 18 августа 2012 г.
- ^ Иалуна, Джон. «Набор звуков General MIDI (GM) уровня 1» . Нажмите Trax MIDI Files . Архивировано из оригинала 15 августа 2018 года . Проверено 15 августа 2018 г.
- ^ « Стандарт General MIDI. Архивировано 20 января 2013 года в Wayback Machine ». pgcc.edu . Общественный колледж принца Джорджа. и Интернет.
- ^ " "Общий стандарт MIDI". www.harfesoft.de . npnd Web" . Harfesoft.de. Архивировано из оригинала 28 августа 2012 года . Проверено 27 ноября 2012 г.
- ^ Глатт, Джефф. « General MIDI. Архивировано 23 октября 2012 года в Wayback Machine ». Центр «промывания мозгов» MIDI-технических фанатиков . npnd Web. 17 августа 2012 г.
- ^ «Дженерал МИДИ Лайт» . www.midi.org . Архивировано из оригинала 15 декабря 2023 года . Проверено 15 декабря 2023 г.
- ^ Нэгл, Пол. « Yamaha MU50 и Yamaha CBX-K1. Архивировано 10 января 2012 г. в Wayback Machine ». Звук на звуке . Публикации SOS. Сентябрь 1995 г. Печать.
- ^ « О General MIDI. Архивировано 3 января 2012 г. в Wayback Machine ». миди.орг . Ассоциация производителей MIDI. и Интернет. 17 августа 2012 г.
- ^ Перейти обратно: а б « Стандарт настройки MIDI. Архивировано 18 ноября 2012 года в Wayback Machine ». microtonal-synthesis.com . npnd Web. 17 августа 2012 г.
- ^ «Сообщения настройки MIDI» . Ассоциация производителей MIDI. 17 августа 2012 г. Архивировано из оригинала 30 ноября 2012 г.
- ^ Глатт, Джефф. « Начало MIDI. Архивировано 1 мая 2012 года в Wayback Machine ». Центр «промывания мозгов» MIDI-технических фанатиков . npnd Web. 13 августа 2012 г.
- ^ Глатт, Джефф. « Временной код MIDI. Архивировано 12 февраля 2012 года в Wayback Machine ». Центр «промывания мозгов» MIDI-технических фанатиков . npnd Web. 13 августа 2012 г.
- ^ « Вопросы и ответы». Sweet Notes . Sweetwater Sound. Лето 1996. Интернет» . Sweetwater.com. Архивировано из оригинала 5 декабря 2012 года . Проверено 27 ноября 2012 г.
- ^ Уайт, Пол. « SMPTE & MTC (MIDI Time Code). Архивировано 10 января 2012 года в Wayback Machine « Sound on Sound» . Публикации SOS. Июнь 1996 г. Печать.
- ^ Глатт, Джефф. « MIDI Machine Control (MMC). Архивировано 27 ноября 2012 года в Wayback Machine ». Центр «промывания мозгов» технических фанатиков MIDI . npnd Web.
- ^ « Глоссарий: MIDI Machine Control (MMC). Архивировано 5 декабря 2012 года в Wayback Machine ». Sweetwater.com . Суитуотер-Саунд. и Интернет. 15 августа 2012 г.
- ^ Перейти обратно: а б « Страница новостей. Архивировано 17 июля 2012 г. в Wayback Machine ». richmondsounddesign.com . Richmond Sound Design, Ltd. 17 июля 2012 г. Интернет. 17 августа 2012 г.
- ^ « Недорогая MIDI-система управления шоу. Архивировано 21 июня 2012 года в Wayback Machine ». Технические заметки по освещению . Университет Вирджинии. 25 октября 2004 г. Интернет. 17 августа 2012 г.
- ^ « Глоссарий: MTS (MIDI Time Stamping). Архивировано 5 декабря 2012 года в Wayback Machine ». Sweetwater.com . Суитуотер-Саунд. и Интернет. 17 августа 2012 г.
- ^ Перейти обратно: а б Уокер, Мартин. « Правда о задержке: Часть 2. Архивировано 25 декабря 2011 года в Wayback Machine ». Звук на звуке . Публикации SOS. Октябрь 2002 г. Печать.
- ^ Глатт, Джефф. [1] . Центр «промывания мозгов» MIDI-технических фанатиков . npnd Web. 13 августа 2012 г.
- ^ «Мэсси, Ховард. «Обзор DLS». Midi.org . nd Web. 27 августа 2012 г.» . Миди.орг. Архивировано из оригинала 27 ноября 2012 года . Проверено 27 ноября 2012 г.
- ^ « «DLS 1 Spec». midi.org . nd Web. 27 августа 2012 г.» . Миди.орг. Архивировано из оригинала 30 ноября 2012 года . Проверено 27 ноября 2012 г.
- ^ Перейти обратно: а б Ассоциация производителей MIDI (январь 2018 г.). «Спецификация MIDI Polyphonic Expression (MPE) принята!» . Архивировано из оригинала 2 ноября 2017 года . Проверено 12 февраля 2018 г.
- ^ Линн, Роджер. «Для разработчиков MIDI-генераторов звука: как добавить возможность MPE» . Архивировано из оригинала 17 сентября 2016 года . Проверено 8 сентября 2016 г.
- ^ Перейти обратно: а б с «Ассоциация производителей MIDI (MMA) принимает спецификацию запроса возможностей MIDI (MIDI-CI)» . www.midi.org . Архивировано из оригинала 23 января 2019 года . Проверено 13 сентября 2018 г.
- ^ Робайр, Джино. «Три пионера обсуждают многомерное полифоническое выражение» . РОЛИ . Электронный музыкант. Архивировано из оригинала 11 января 2019 года . Проверено 10 января 2019 г.
- ^ Ашур, Гал и др. «Определение класса устройств универсальной последовательной шины для MIDI-устройств» . Форум разработчиков USB . Архивировано 26 апреля 2015 года в Wayback Machine . 1 ноября 1999 г. По состоянию на 22 августа 2012 г.
- ^ Перейти обратно: а б Виффен, Пол. « Введение в mLAN, часть 1 ». Архивировано 2 января 2016 года в Wayback Machine . Звук на звуке . Публикации SOS. Август 2000 года.
- ^ Перейти обратно: а б Виффен, Пол. « Введение в mLAN, часть 2 ». Архивировано 10 января 2012 года в Wayback Machine . Звук на звуке . Публикации SOS. Сентябрь 2000 года.
- ^ Перейти обратно: а б с д « MIDI-кабели и транспортные средства. Архивировано 4 ноября 2012 г. в Wayback Machine ». миди.орг . Ассоциация производителей музыки. и Интернет. 27 августа 2012 г.
- ^ Вейл, Марк. «Voyetra 8: оригинальный аналоговый полисинтетический синтезатор, монтируемый в стойку» . Журнал «Клавиатура» . Черепаший пляж. Архивировано из оригинала 30 июня 2013 года . Проверено 21 мая 2013 г.
- ^ «Руководство пользователя синтезатора управления CS2x» . Корпорация Ямаха, 1998 год.
- ^ « PreSonus FIREstation». presonus.com . npnd Web. 18 августа 2012 г.» . Пресонус.com. Архивировано из оригинала 31 декабря 2012 года . Проверено 27 ноября 2012 г.
- ^ Траск, Саймон (1992). «Синтезатор воспроизведения семплов Peavey SP» . Музыкальные технологии (август 1992 г.): 52–56. Архивировано из оригинала 16 мая 2021 года.
- ^ Уокер, Мартин (1996). «Интеграция сэмплеров и вашего ПК через SCSI» . Звук на звуке . Архивировано из оригинала 22 декабря 2023 года . Проверено 22 декабря 2023 г.
- ^ Суитуотер (23 апреля 1999 г.). «СМДИ» . инсинк . Архивировано из оригинала 5 октября 2015 года . Проверено 22 декабря 2023 г.
- ^ "rtpMIDI". tobias-erichsen.de . npnd Web. 22 августа 2012 г. Загрузка драйвера RTP-MIDI для Windows. Архивировано 16 августа 2012 г. на Wayback Machine.
- ^ Кирн, Питер. « Золотой век беспроводной связи: синхронизация Korg iOS, оборудование Android + MIDI, вход в Bluetooth MIDI? Архивировано 11 сентября 2012 года на Wayback Machine ». createdigitalmusic.com . НП, 25 марта 2011 г. Интернет.
- ^ « TouchOSC». hexler.net npnd Web. 20 августа 2012 г.» . Hexler.net. Архивировано из оригинала 5 декабря 2012 года . Проверено 27 ноября 2012 г.
- ^ « Адаптер XBee - беспроводное программирование Arduino. Архивировано 2 июня 2012 г. в Wayback Machine ». ladyada.net . НП, 17 мая 2011 г. Интернет. 20 августа 2012 г.
- ^ «TouchDAW — контроллер DAW и MIDI-утилиты для Android™» . Архивировано из оригинала 7 сентября 2016 года . Проверено 31 августа 2016 г.
- ^ «MIDI 2.0 на выставке NAMM 2020» . www.midi.org . Архивировано из оригинала 10 апреля 2020 года . Проверено 18 января 2020 г.
- ^ «ADC 2019 поддерживает MIDI 2.0 и другие возможности» . www.midi.org . Проверено 18 января 2020 г. [ постоянная мертвая ссылка ]
- ^ Перейти обратно: а б « Объявление протокола MMA HD. Архивировано 14 мая 2011 года в Wayback Machine ». миди.орг . Ассоциация производителей MIDI. и Интернет. 22 августа 2012 г.
- ^ Перейти обратно: а б « Общее собрание разработчиков MIDI от MMA. Архивировано 9 января 2012 года в Wayback Machine ». pro-music-news.com . Про-Музыка-Новости. 22 августа 2012 г.
- ^ «Новости: Ассоциация производителей MIDI проведет сессию по бизнес-стратегии, посвященную новой передовой технологии управления музыкальными инструментами, на зимней выставке NAMM» . 17 января 2015 года. Архивировано из оригинала 14 октября 2016 года . Проверено 31 августа 2016 г.
- ^ «NAMM 2013: Панельная дискуссия: Прошлое, настоящее и будущее MIDI» . Музыка будущего . 4 февраля 2013 года. Архивировано из оригинала 14 октября 2016 года . Проверено 31 августа 2016 г. - через YouTube.
- ^ Перейти обратно: а б с д и ж «Подробнее о MIDI 2.0, MIDI-CI, профилях и обмене свойствами» . www.midi.org . Архивировано из оригинала 15 августа 2019 года . Проверено 15 августа 2019 г.
- ^ Дил, Дэни (7 января 2020 г.). «Клавиатура Roland A-88MKII — это знак того, что MIDI 2.0 уже в пути» . Грань . Архивировано из оригинала 8 января 2020 года . Проверено 9 января 2020 г.
- ^ Перейти обратно: а б «Подробнее о MIDI 2.0™, MIDI-CI, профилях и обмене свойствами» . Ассоциация MIDI . Архивировано из оригинала 21 сентября 2022 года . Проверено 21 сентября 2022 г.
- ^ «Майк Кент, Флориан Бомерс и Бретт Портер — Введение в MIDI 2.0 — YouTube» . www.youtube.com . Архивировано из оригинала 11 декабря 2021 года.
- ^ «Арне Шеффлер и Янне Ропер — Поддержка MIDI2 и MIDI-CI в инструментах VST3 — YouTube» . www.youtube.com . Архивировано из оригинала 11 декабря 2021 года.
Внешние ссылки
[ редактировать ]- MIDI Association. Архивировано 19 февраля 2018 года в Wayback Machine.
- Вы можете скачать спецификации MIDI на английском языке. Архивировано 1 июня 2016 г. на сайте Wayback Machine в Ассоциации производителей MIDI.