300 midi-реализация, Ïåðåäà÷à äàííûõ, Ãîëîñîâûå ñîîáùåíèÿ êàíàëà z – Инструкция по эксплуатации Roland Fantom-X6
Страница 298: Polyphonyc key pressure, Control change
300
MIDI-реализация
Data Set 1 DT1
Состояние
Байт данных
Состояние
F0H
41H, dev, 00H, 10H, 12H, aaH, bbH, ccH,
F7H
ddH, ееH,... ffH, sum
Байт
Пояснения
F0H
Эксклюзивное состояние
41Н
Номер ID (Roland)
dev
DeviceID/ID устройства (dev: 00H - 1FH, 7FH)
00H
ID модели #1 (Fantom-X6/X7/X8)
10Н
ID модели #2 (Fantom-X6/X7/X8)
12Н
ID команды (DT1)
aaH
MSB адреса: верхний байт начального адреса посылаемых данных
bbH
адрес: верхний средний байт начального адреса посылаемых данных
ccH
адрес: нижний средний байт начального адреса посылаемых данных
ddH
LSB адреса: нижний байт начального адреса посылаемых данных
ееH
данные: фактические посылаемые данные. Несколько байтов данных
передаются, начиная с адреса.
:
:
ffH
Данные
sum
контрольная сумма
F7H
EOX (конец эксклюзивного сообщения).
*
Объем данных, которые можно передавать одновременно, зависит от типа данных, а
данные будут переданы, начиная из определенного адреса начала и размера. См. адрес и
размер в "Таблице адресов параметров" (стр. 311).
*
Если объем данных превышает 256 байт, происходит деление на пакеты по 256 или менее
байт, а каждый пакет можно посылать через интервалы около 20 мс.
*
Сведения о контрольной сумме - на стр. 329.
*
Прием не происходит, если параметр Receive Exclusive (SYSTEM/MIDI) выключен (OFF).
Состояние
Байт данных
Состояние
F0H
41H, dev, 42H, 12H, aaH, bbH, ccH,
F7H
ddH, ееH,... ffH, sum
Байт
Пояснения
F0H
Эксклюзивное состояние
41Н
Номер ID (Roland)
dev
DeviceID/ID устройства (dev: 10H - 1FH, 7FH)
42H
ID модели (GS)
12Н
ID команды (DT1)
aaH
MSB адреса: верхний байт начального адреса посылаемых данных
bbH
адрес: верхний средний байт начального адреса посылаемых данных
ccH
адрес: нижний средний байт начального адреса посылаемых данных
ddH
LSB адреса: нижний байт начального адреса посылаемых данных
ееH
данные: фактические посылаемые данные. Несколько байтов данных
передаются, начиная с адреса.
:
:
ffH
Данные
sum
контрольная сумма
F7H
EOX (конец эксклюзивного сообщения).
*
Объем данных, которые можно передавать одновременно, зависит от типа данных, а
данные будут переданы, начиная из определенного адреса начала и размера. См. адрес и
размер в "Таблице адресов параметров" (стр. 311).
*
Если объем данных превышает 256 байт, происходит деление на пакеты по 256 или менее
байт, а каждый пакет можно посылать через интервалы около 20 мс.
*
Сведения о контрольной сумме - на стр. 329.
*
Прием не происходит, если параметр Receive Exclusive (SYSTEM/MIDI) выключен (OFF).
2. Ïåðåäà÷à äàííûõ
Ãîëîñîâûå ñîîáùåíèÿ êàíàëà
z
Note off
Состояние
2-й байт
3-й байт
8nH
kkH
vvH
9nH
kkH
00H
n = номер MIDI-канала:
0Н-FH (к. 1-16)
kk = номер ноты:
00H-7FH (0-127)
vv = динамика note off:
00H-7FH (0-127)
z
Note on
Состояние
2-й байт
3-й байт
9nH
kkH
vvH
n = номер MIDI-канала:
0Н-FH (к. 1-16)
kk = номер ноты:
00H-7FH (0-127)
vv = динамика note on:
01H-7FH (0-127)
z
Polyphonyc Key Pressure
Состояние
2-й байт
3-й байт
AnH
kkH
vvH
n = номер MIDI-канала:
0Н-FH (к. 1-16)
kk = номер ноты:
00H-7FH (0-127)
vv = Polyphonic Key Pressure:
00H-7FH (0-127
z
Control Change
*
Выбирая номер контроллера, который соответствует установке параметров контроллеров
(регулятор REALTIME CONTROL и т.п.), Fantom-X моежет передавать любые сообщения
смены режима управления (Control Change).
Bank Select (íîìåð êîíòðîëëåðà 0, 32)
Состояние
2-й байт
3-й байт
BnH
00H
mmH
BnH
20H
llH
n = номер MIDI-канала:
0H-FH (к. 1-16)
mm, ll = номер банка:
00 00H - 7F 7FH (банк 1-банк 16384)
*
Эти сообщения передаются при выборе патча, ритм-набора или исполнения; но не
передаются, если параметр Transmit Program Change или Transmit Bank Select (SYSTEM/
MIDI) выключен (OFF).
*
В режиме исполнения (Performance) эти сообщения не передаются, если параметр External
Bank Select MSB или External PC Number (PERFORMANCE/PART) выключен (OFF).
*
Хотя и с Fantom-X вы можете выбирать сообщения Bank Select для передачи, обязательно
справьтесь с Картой изменения программы на стр. 330 для передачи сообщений Bank
Select при выборе патча, ритм-набора или исполнения.
*
Номера Bank Select, соответствующие серии SRX, следует искать в руководстве
пользователя для серий SRX.
Modulation (íîìåð êîíòðîëëåðà 1)
Состояние
2-й байт
3-й байт
BnH
01H
vvH
n = номер MIDI-канала:
0Н-FH (к. 1-16)
vv = глубина модуляции:
00Н-7FH (0-127)
Breath type (íîìåð êîíòðîëëåðà 2)
Состояние
2-й байт
3-й байт
BnH
02H
vvH
n = номер MIDI-канала:
0Н-FH (к. 1-16)
vv = контрольная величина:
00Н-7FH (0-127)
Portamento Time (íîìåð êîíòðîëëåðà 5)
Состояние
2-й байт
3-й байт
BnH
05H
vvH
n = номер MIDI-канала:
0H-FH (к. 1-16)
vv = время портаменто:
00Н-7FH (0-127)
Data Entry (íîìåð êîíòðîëëåðà 6, 38)
Состояние
2-й байт
3-й байт
BnH
06H
mmH
BnH
26H
llH
n = номер MIDI-канала:
0Н-FH (к. 1-16)
mm, ll = величина параметра, определенная RPN/NRPN
mm = MSB, ll = LSB