Ножной midi-контроллер fcb1010, 14 4. midi – как стандарт и как революция, 1 midi-коммутация – Инструкция по эксплуатации Behringer FCB1010
Страница 14: 1 формат midi-данных
Ножной MIDI-контроллер FCB1010
© 2003, I.S.P.A.-Engineering, Л. Орлов, перевод на русский язык
14
4. MIDI – КАК СТАНДАРТ И КАК РЕВОЛЮЦИЯ
В начале восьмидесятых годов ведущие производители
электронных музыкальных инструментов выработали единый
стандарт, вызвавший вскоре революцию во всей индустрии
музыкальных инструментов – как с технической, так и с
музыкальной точки зрения. Стандарт MIDI (Musical Instrument
Digital Interface – цифровой интерфейс музыкальных
инструментов)
обеспечивал
взаимодействие
между
различными электронными музыкальными инструментами.
Учитывая быстрое развитие индустрии, удивительно, что
стандарт практически не изменился, благодаря учтенной в нем
возможности будущего развития. Диапазон применений MIDI-
интерфейса с каждым годом расширялся: от простого
подключения нескольких клавишных инструментов к одному
управляющему инструменту до подключения всей студии или
концертной системы к единой MIDI-сети. MIDI стал
неисчерпаемым источником идей и нововведений. Многие
музыканты признали универсальность этого стандарта и
создали невиданные миры звука, объединив различные
инструменты в одно гомогенное целое. Важно знать, что MIDI-
интерфейс не передает звуковые сигналы, а только
управляющую
информацию
(например,
команды
на
переключение программ или номер контроллера)! MIDI –
просто средство для управления устройства и инструментами
и объединения в сеть.
Вы
можете
использовать FCB1010 для
управления
усилителями, эффектами и периферийными устройствами. И
на концерте и в студии Вы можете управлять всем
оборудованием в реальном времени. MIDI-данные можно
сохранять и редактировать при помощи компьютера, так что
FCB1010 также можно использовать для ввода информации в
компьютер.
4.1 MIDI-коммутация
На задней панели FCB1010 расположены 5-контактные
разъемы DIN международного стандарта (MIDI-разъемы). Для
подключения FCB1010 к другими MIDI-устройствам Вы можете
использовать готовые MIDI-кабели. При помощи 2-жильного
экранированного кабеля (например, микрофонного) и двух
разъемов DIN Вы
можете
распаять MIDI-кабель
самостоятельно: контакт 1 (средний) = экран, контакты 2 и 4
(справа и слева от контакта 1) = внутренний проводник.
Контакты 1 и 3 остаются свободными. Длина MIDI-каблея не
должна превышать 15 метров.
Гнездо MIDI IN: служит для приема ранее записанных SysEx-
данных, или для объединения любых сигналов с данными,
формируемыми FCB1010.
"
В FCB1010 нет отдельного гнезда MIDI THRU. Однако
данные, получаемые на входе MIDI IN, могут быть
направлены на выход MIDI OUT, при условии активности
функции MERGE.
Гнездо MIDI OUT: служит для передачи данных на любое MIDI-
совместимое устройство/инструмент.
4.1 Формат MIDI-данных
Каждая MIDI-команда состоит из трех байтов (1 байт = 8 бит).
Существует отличие между статусными байтами и байтами
данных: статусный байт определяет тип MIDI-сообщения, то
есть инструкцию, посылаемую устройству; байт данных
содержит информацию или параметры, определяемые
соответствующим статусным байтом. Один статусный байт
сопровождается двумя байтами данных.
Существуют различные типы MIDI-сообщений. Так как
FCB1010 распознает или передает не все из них, мы
остановимся лишь на тех, которые важны в данном контексте.
4.2.1
Сообщения NOTE ON и NOTE OFF
Сообщения NOTE ON и NOTE OFF – основные
MIDI-сообщения для любого клавишника, так как
они позволяют управлять другими клавишными
инструментами с одной управляющей клавиатуры
или
компьютера. FCB1010 также
способен
посылать сообщения NOTE ON, однако в другом
контексте:
многие
современные
процессоры
мульти-эффектов
позволяют
ввести
время
задержки, «отстучав» его. Интервал времени
между двумя сообщениями NOTE ON и служит для
регулировки времени задержки. При помощи
FCB1010, Вы можете «отстучать» время задержки
в ритме музыкального произведения, дважды
выбрав ПРЕСЕТ с функцией NOTE.
Сообщения NOTE ON и NOTE OFF имеют
следующий формат данных:
Статусный
байт
Байт данных
#1
Байт
данных #2
Note
Off
&8n (n = #
канала)
# ноты Velocity
Note
On
&9n (n = #
канала)
# ноты Velocity
Табл. 4.1: Формат данных для сообщений тпиа
NOTE ON и NOTE OFF
Диапазон номеров каналов – от 1 до 16, диапазон
байтов данных от 0 до 127. Необходимо отметить,
что в настоящее время сообщения NOTE OFF мало
распространены (с целью сжатия информации, ср.
также раздел 4.2.4, «Функция RUNNING STATUS»).
Вместо этого обычно передаются сообщения NOTE
ON с нулевым значением параметра «Velocity».
FCB1010 также следует данному принципу. Между
прочим: при программировании функции NOTE
FCB1010 Вам необходимо ввести только номер
ноты, так как ноты всегда передаются со значением
параметра Velocity, равным 64.
4.2.2 Сообщения типа CONTROL CHANGE
Сообщения CONTROL CHANGE – самые мощные
MIDI-сообщения, так как они позволяют выбирать и
автоматизировать
множество
параметров
и
функций. При помощи FCB1010 Вы можете задать
и передать сообщения CONTROL CHANGE,
например для изменения отдельных параметров
эффектов в реальном времени. Самые важные
сообщения CONTROL CHANGE:
4.2.3 Сообщения типа PROGRAM CHANGE
Сообщения PROGRAM CHANGE служат для
изменения пресетов или звуков подключенных
устройств/инструментов. Диапазон параметра от 0
до 127. Практически ко всем устройствам
прилагается
список
с
указанием
номера
программного изменения PROGRAM CHANGE,
соответствующего номеру пресета. Некоторые
устройства
даже
допускают
возможность
свободного
назначения
команд PROGRAM
CHANGE номерам пресетов. Подробности см. в
руководстве по эксплуатации соответствующего
устройства/инструмента.