Edirol V4 [78/93] Функционирование midi

Roland V-4 [78/93] Функционирование midi
80
Функционирование MIDI
z Program Change
Ñîñòîÿíèå 2−îé áàéò
CnH ppH
pp= program number
* Ýòè ñîîáùåíèÿ âûáèðàþò âõîäû êàíàëîâ À è Â, óñòàíîâêè çîí ïàìÿòè è òî, êàê ïîäêàíàë
ìèêøèðóåòñÿ â ïðåçåíòàöèîííîì ðåæèìå. Ïîäðîáíåå î çàâîäñêèõ óñòàíîâêàõ − â ðàçäåëå î
âûáîðå áàíêà äàííûõ.
* Åñëè ïîëó÷åíî ñîîáùåíèå îá èçìåíåíèè ïðîãðàììû, êîòîðîå íåëüçÿ âûáðàòü, îíî áóäåò
ïðîèãíîðèðîâàíî.
z Channel Pressure
Status 2nd byte
DnH vvH
* Êàê è äëÿ ñîîáùåíèé Control Change, â MIDI Setup ìîæíî ñîçäàâàòü óñòàíîâêè äëÿ èñïîëüçîâàíèÿ
ñîîáùåíèé Channel Pressure, ñ ïîìîùüþ êîòîðûõ ñîâåðøàåòñÿ óïðàâëåíèå ñ ðàñøèðåííûìè
âîçìîæíîñòÿìè. Ïîäðîáíåå î çàâîäñêèõ óñòàíîâêàõ − â ðàçäåëå "Óñòàíîâêè, ïåðåäàâàåìûå/
ïîëó÷àåìûå ñ ïîìîùüþ MIDI" (ñòð. 94).
z Pitch Bend Change
Status 2nd byte 3rd byte
EnH llH mmH
mm, ll= pitch bend value:00 00H − 40 00H − 7F 7FH (−8192 − 0 −+8191)
* Êàê è äëÿ ñîîáùåíèé Control Change, â MIDI Setup ìîæíî ñîçäàâàòü óñòàíîâêè äëÿ èñïîëüçîâàíèÿ
ñîîáùåíèé Pitch Bend Change, ñ ïîìîùüþ êîòîðûõ ñîâåðøàåòñÿ óïðàâëåíèå ñ ðàñøèðåííûìè
âîçìîæíîñòÿìè. Ïîäðîáíåå î çàâîäñêèõ óñòàíîâêàõ − â ðàçäåëå "Óñòàíîâêè, ïåðåäàâàåìûå/
ïðèíèìàåìûå ñ ïîìîùüþ MIDI" (ñòð. 94).
Системные сообщения в реальном времени
z Active Sensing
Status
FEH
* Ïîñëå ïîëó÷åíèÿ ñîîáùåíèÿ Active Sensing, ñèñòåìà íà÷èíàåò îòñëåæèâàíèå èíòåðâàëîâ ìåæäó
âñåìè ïîñëåäóþùèìè ñîîáùåíèÿìè. Åñëè âî âðåìÿ îòñëåæèâàíèÿ èíòåðâàë ìåæäó ñîîáùåíèÿìè
ñîñòàâëÿåò áîëåå 400 ìñ, ñèñòåìà âûäàñò ñîîáùåíèå îá îøèáêå è îòñëåæèâàíèå èíòåðâàëîâ
ìåæäó ñîîáùåíèÿìè ïðåêðàòèòñÿ.
z Timing Clock
Status
F8H
* Used to synchronize BPM SYNC.
z Start
Status
FAH
* Specifies the beginning of the beat for BPM SYNC.
z Continue
Status
FBH
* Specifies the beginning of the beat for BPM SYNC.
Эксклюзивные системные сообщения
Status Data bytes Status
F0H iiH, ddH,...,eeH F7H
FOH: Ñîñòîÿíèå ýêñêëþçèâíûõ ñèñòåìíûõ ñîîáùåíèé.
ii = èäåíòèôèêàöèîííûé íîìåð (èäåíòèôèêàöèÿ ïðîèçâîäèòåëÿ) óêàçûâàåò íà ïðîèçâîäèòåëÿ,
êîòîðîìó ïðèíàäëåæèò ýêñêëþçèâíîå ñîîáùåíèå. Èäåíòèôèêàöèîííûé íîìåð Roland − 41Í.
Èäåíòèôèêàöèîííûå íîìåðà 7EH è 7FH èñïîëüçóþòñÿ äëÿ óíèâåðñàëüíûõ ñîîáùåíèé íå â ðåàëüíîì
âðåìåíè (7EH) è óíèâåðñàëüíûõ ñîîáùåíèé ðåàëüíîãî âðåìåíè (7FH) ñ öåëüþ ðàñøèðåíèÿ
òåõíè÷åñêèõ õàðàêòåðèñòèê MIDI.
dd, ... ee= data: 00H–7FH (0–127)
F7H: EOX (End Of Exclusive)
zРегистр данных 1 (DT1)
Ýòî ñîîáùåíèå, êîòîðîå ïðåäîñòàâëÿåò ôàêòè÷åñêèå äàííûå è èñïîëüçóåòñÿ, ÷òîáû çàäàòü äàííûå
äëÿ óñòðîéñòâà.
Ñîñòîÿíèå Èíôîðìàöèîííûé áàéò Cîñòîÿíèå
F0H 41H, dev, 00H, 5BH, 12H, F7H
aaH, bbH, ccH, ddH,..eeH, sum
Áàéò Îáúÿñíåíèå
F0H Exclusive status
41H ID number (Roland)
dev Device ID (dev: 00H–1FH, factory setting is 00H)
00H Upper byte of model ID (V−4, V−LINK message is 00H)
5BH Lower byte of model ID (V−4, V−LINK message is 51H)
12H Command ID (DT1)
aaH Upper byte of address
bbH Address
ccH Address
ddH Data: the actual data to be transmitted. Multi−byte data is transmitted
in the order of the address.
:
eeH Data
sum Checksum
F7H EOX (End Of Exclusive)
* Ïîäðîáíåå îá óñòàíîâêå àäðåñà, ðàçìåðå è êîíòðîëüíîé ñóììå − à ðàçäåëå "Ïðèìåðû
ýêñêëþçèâíûõ ñîîáùåíèé è âû÷èñëåíèå êîíòðîëüíîé ñóììû" (ñòð. 94).
* Äàííûå, ïðåâûøàþùèå 256 áàéò, äîëæíû áûòü ðàçäåëåíû íà áëîêè ïî 256 áàéò è ìåíüøå, ÷òîáû
èõ ìîæíî áûëî ïåðåäàòü. Åñëè ïåðåäàíî ñëåäóþùåå ñîîáùåíèå "Data Set 1" , èíòåðâàë ìåæäó
áëîêàìè äîëæåí ñîñòàâëÿòü íå ìåíåå 20ìñ.
2. Сообщения MIDI, передаваемые из MIDI OUT
* Åñëè MIDI Thru âêëþ÷åíî, ñîîáùåíèÿ MIDI ïåðåñûëàþòñÿ èç MIDI OUT áåç èçìåíåíèÿ.
* Åñëè MIDI Thru âêëþ÷åíî, ñîîáùåíèÿ èç ñàìîãî V−4 íå áóäóò îòîñëàíû.
Голосовые сообщения канала
z Control Change
* Ñîîáùåíèÿ, íàçíà÷åííûå â MIDI Setup, áóäóò îòîñëàíû ïðè ðàáîòå ñ ïàíåëüþ óïðàâëåíèÿ.
Ñîîáùåíèÿ Control Change, êîòîðûå ìîãóò áûòü èñïîëüçîâàíû, − ýòî CC#1−5, 7−31 è 64−95. Î
çàâîäñêèõ óñòàíîâêàõ − â ðàçäåëå "Óñòàíîâêè, ïåðåäàâàåìûå/ïðèíèìàåìûå ñ ïîìîùüþ MIDI"
Bank Select (Выбор банка) (номера контроллеров 0, 32)
Ñîñòîÿíèå 2−îé áàéò 3−èé áàéò
BnH 00H mmH
BnH 20H llH
mm, ll= bank number:
* Ïðè âûáîðå êàíàëà À èëè Â, çàäàéòå óñòàíîâêè ïàìÿòè èëè óêàæèòå êàê ïîäêàíàëû ìèêøèðóþòñÿ â
ïðåçåíòàöèîííîì ðåæèìå. Ýòè ñîîáùåíèÿ áóäóò ïåðåäàíû âìåñòå ñ ñîîáùåíèÿìè Program Change
* Ñëåäóþùèå îðãàíû óïðàâëåíèÿ ñîîòâåòñòâóþò êàæäîìó áàíêó.
Bank Select Program No. Control
MSB/LSB
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
50H/00H 00H − 07H MEMORY 1−8
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
00H/00H 00H − 03H A ch, INPUT 1−4
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
01H/00H 00H − 03H B ch, INPUT 1−4
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
Modulation (controller number 1)
Ñîñòîÿíèå 2−îé áàéò 3−èé áàéò
BnH 01H vvH
Breath-type (controller number 2)
Ñîñòîÿíèå 2−îé áàéò 3−èé áàéò
BnH 02H vvH
Foot-type (controller number 4)
Ñîñòîÿíèå 2−îé áàéò 3−èé áàéò
BnH 04H vvH
Portamento Time (controller number 5)
Ñîñòîÿíèå 2−îé áàéò 3−èé áàéò
BnH 05H vvH
Volume (controller number 7)
Ñîñòîÿíèå 2−îé áàéò 3−èé áàéò
BnH 07H vvH
Balance (controller number 8)
Ñîñòîÿíèå 2−îé áàéò 3−èé áàéò
BnH 08H vvH
Panpot (controller number 10)
Ñîñòîÿíèå 2−îé áàéò 3−èé áàéò
BnH 0AH vvH
Expression (controller number 11)
Ñîñòîÿíèå 2−îé áàéò 3−èé áàéò
BnH 0BH vvH

Содержание

Функционирование MIDI Program Change Состояние 2 ой байт СпН ррН рр program number Эти сообщения выбирают входы каналов А и В установки зон памяти и то как подканал микшируется в презентационном режиме Подробнее о заводских установках в разделе о выборе банка данных Если получено сообщение об изменении программы которое нельзя выбрать оно будет проигнорировано OOH 5BH 12H aaH bbH ccH ddH Upper byte of model ID V 4 V LINKmessageisOOH Lower byte of model ID V 4 V LINK messageis51H Command ID DT1 Upper byte of address Address Address Data the actual data tobe transmitted Multi byte data is transmitted in the order of the address eeH sum F7H Data Checksum EOX End Of Exclusive Channel Pressure Подробнее об установке адреса размере и контрольной сумме а разделе Примеры эксклюзивных сообщений и вычисление контрольной суммы стр 94 Данные превышающие 256 байт должны быть разделены на блоки по 256 байт и меньше чтобы их можно было передать Если передано следующее сообщение Data Set 1 интервал между Как и для сообщений Control Change в MIDI Setup можно создавать установки для использования блоками должен составлять не менее 20мс сообщений Channel Pressure с помощью которых совершается управление с расширенными возможностями Подробнее о заводских установках в разделе Установки передаваемые получаемые с помощью MIDI стр 94 Status 2nd byte DnH wH 2 Сообщения MIDI передаваемые из MIDI OUT Pitch Bend Change Status 2nd byte 3rd byte EnH HH mmH Если MIDI Thru включено сообщения MIDI пересылаются из MIDI OUT без изменения Если MIDI Thru включено сообщения из самого V 4 не будут отосланы Голосовые сообщения канала mm 11 pitch bend value OO OOH 40 OOH 7F 7FH 8192 0 8191 Control Change Как и для сообщений Control Change в MIDI Setup можно создавать установки для использования сообщений Pitch Bend Change с помощью которых совершается управление с расширенными Сообщения назначенные в MIDI Setup будут отосланы при работе с панелью управления возможностями Подробнее о заводских установках в разделе Установки передаваемые Сообщения Control Change которые могут быть использованы это СС 1 5 7 31 и 64 95 О заводских установках в разделе Установки передаваемые принимаемые с помощью MIDI принимаемые с помощью MIDI стр 94 Системные сообщения в реальном времени Active Sensing Status FEH О Bank Select Выбор банка номера контроллеров 0 32 Состояние ВпН ВпН 2 ой байт ООН 20Н 3 ий байт mmH НН mm ll bank number После получения сообщения Active Sensing система начинает отслеживание интервалов между При выборе канала А или В задайте установки памяти или укажите как подканалы микшируются в всеми последующими сообщениями Если во время отслеживания интервал между сообщениями презентационном режиме Эти сообщения будут переданы вместе с сообщениями Program Chang составляет более 400 мс система выдаст сообщение об ошибке и отслеживание интервалов Следующие органы управления соответствуют каждому банку между сообщениями прекратится Timing Clock Status F8H Used to synchronize BPM SYNC Start Bank Select MSB LSB Program No Control 50H 00H OOH 07H MEMORY 1 8 OOH OOH OOH 03H Ach INPUT 1 4 01H 00H 00H 03H Beh INPUT 1 4 Status FAH О Modulation controller number 1 Specifies the beginning of the beat for BPM SYNC Continue Status 2 ой байт 3 ий байт ВпН 01Н wH О Breath type controller number 2 FBH Specifies the beginning of the beat for BPM SYNC Эксклюзивные системные сообщения Status FOH Состояние Data bytes iH ddH eeH F7H Status Состояние 2 ой байт 3 ий байт ВпН 02Н wH О Foot type controller number 4 Состояние 2 ой байт 3 ий байт ВпН 04Н wH Portamento Time controller number 5 FOH Состояние эксклюзивных системных сообщений 2 ой байт ii идентификационный номер идентификация производителя указывает на производителя Состояние ВпН 05Н которому принадлежит эксклюзивное сообщение Идентификационный номер Roland 41Н Идентификационные номера 7ЕН и 7FH используются для универсальных сообщений не в реальном О Volume controller number 7 времени 7ЕН и универсальных сообщений реального времени 7FH с целью расширения технических характеристик MIDI Состояние 2 ой байт dd ее data 00H 7FH 0 127 ВпН 07Н F7H EOX End Of Exclusive 3 ий байт wH 3 ий байт wH О Balance controller number 8 Регистр данных 1 DT1 Состояние 2 ой байт ВпН 08Н Это сообщение которое предоставляет фактические данные и используется чтобы задать данные для устройства Состояние Информационный байт Состояние О Panpot controller number 10 FOH FOH 41Н dev 80 41Н dev OOH 5ВН 12Н ааН bbH ссН ddH eeH sum F7H Обьяснение Exclusive status ID number Roland Device ID dev OOH 1FH factory setting is OOH 3 ий байт wH Состояние 2 ой байт 3 ий байт ВпН ОАН wH О Expression controller number 11 Состояние 2 ой fa ит 3 ий байт ВпН овн wH

Скачать