244 midi-реализация, Ñîîáùåíèÿ ðåæèìà êàíàëà, Ñèñòåìíûå ñîîáùåíèÿ â ðåàëüíîì âðåìåíè z – Инструкция по эксплуатации Roland Fantom-XR
Страница 242: Ñèñòåìíûå ýêñêëþçèâíûå ñîîáùåíèÿ, All sounds off (íîìåð êîíòðîëëåðà 120), Reset all controllers (íîìåð êîíòðîëëåðà 121), Omni off (íîìåð êîíòðîëëåðà 124), Omni on (íîìåð êîíòðîëëåðà 125), Mono (íîìåð êîíòðîëëåðà 126), Poly (íîìåð êîíòðîëëåðà 127)
244
MIDI-реализация
Ñîîáùåíèÿ ðåæèìà êàíàëà
*
Прием не происходит в режиме Performance, если параметр Receive Switch (PERFORM/
PART) выключен (OFF).
z
All Sounds Off (íîìåð êîíòðîëëåðà 120)
Состояние
2-й байт
3-й байт
BnH
78H
00H
n = номер MIDI канала:0Н-FH (к. 1-16)
*
Во время приема этого сообщения все текуще звучащие ноты на соответствующем канале
выключаются.
z
Reset All Controllers (íîìåð êîíòðîëëåðà 121)
Состояние
2-й байт
3-й байт
BnH
79H
00H
n = номер MIDI канала:
0Н-FH (к. 1-16)
*
Во время приема этого сообщения происходит установка величин перезагрузки следующих
контроллеров.
Контроллер
Величина перезагрузки
Pitch Bend Change
+/-0 (центр)
Polyphonic Key Pressure0 (off/выкл.)
Channel Pressure
0 (off)
Modulation
0 (off)
Breath Type
0 (min)
Expression
127 (max)
Однако величина контроллера будет
минимальной.
Hold 1
0 (off)
Sostenuto
0 (off)
Soft
0 (off)
Hold 2
0 (off)
RPN
не устанавливается; ранее установленные данные не меняются.
NRPN
не устанавливается; ранее установленные данные не меняются.
z
All Notes Off (íîìåð êîíòðîëëåðà 123)
Состояние
2-й байт
3-й байт
BnH
7BH
00H
n = номер MIDI канала:
0Н-FH (к. 1-16)
*
Во время приема сообщения All Notes Off все ноты на соответствующем канале
выключаются. Однако если Hold 1 или Sostenuto включен (положение ON), звучание будет
продолжаться до их выключения.
z
OMNI OFF (íîìåð êîíòðîëëåðà 124)
Состояние
2-й байт
3-й байт
BnH
7СH
00H
n = номер MIDI канала: 0Н-FH (к. 1-16)
*
Выполняется та же обработка, что и при приеме сообщения All Notes Off.
z
OMNI ON (íîìåð êîíòðîëëåðà 125)
Состояние
2-й байт
3-й байт
BnH
7DH
00H
n = номер MIDI канала: 0Н-FH (к. 1-16)
*
Выполняется та же обработка, что и при приеме сообщения All Notes Off. OMNI ON не
включается.
z
MONO (íîìåð êîíòðîëëåðà 126)
Состояние
2-й байт
3-й байт
BnH
7ЕH
mmH
n = номер MIDI канала:
0Н-FH (к. 1-16)
mm = моно номер:
00H-10H (0-16)
*
Выполняется та же обработка, что и при приеме сообщения All Notes Off.
*
В режиме Performance параметр Part Mono/Poly (PERFORM/PART) изменяется.
z
POLY (íîìåð êîíòðîëëåðà 127)
Состояние
2-й байт
3-й байт
BnH
7FH
00Н
n = номер MIDI канала:
0Н-FH (к. 1-16)
*
Выполняется та же обработка, что и при приеме сообщения All Notes Off.
*
В режиме Performance параметр Part Mono/Poly (PERFORM/PART) изменяется.
Ñèñòåìíûå ñîîáùåíèÿ â ðåàëüíîì
âðåìåíè
z
Timing Clock
Состояние
F8H
*
Сообщение принимается при выборе для параметра Sync Mode (SYSTEM/SYNC/TEMPO)
величины MIDI
z
Active Sensing
Состояние
FEH
*
При приеме сообщения Active Sensing устройство начинает отслеживание интервалов всех
дальнейших сообщений. При отслеживании, если интервал между сообщениями превышает
420 мс, выполняется та же обработка, что и при приеме сообщений All Sounds Off, All Notes
Off и Reset All Controllers, и отслеживание интервала сообщений прекратится.
Ñèñòåìíûå ýêñêëþçèâíûå ñîîáùåíèÿ
Состояние
Байт данных
Состояние
F0H
iiH, ddH, ......, eeH
F7H
F0H:
состояние системного эксклюзивного сообщения
ii = номер ID:
номер ID (ID производителя), который обозначает производителя, чье
эксклюзивное сообщение поступает. ID производителя Roland - 41Н.
ID номера 7ЕH и 7FH являются расширениями MIDI-стандарта:
универсальные сообщения не в реальном времени (7ЕН) и
универсальные сообщения в реальном времени (7FH).
dd,...,ee = данные:
00H-7FH (0-127)
F7H:
EOX (Конец эксклюзивного сообщения)
Из системных эксклюзивных сообщений, принимаемых этим устройством, универсальные
сообщения не в реальном времени и универсальные сообщения в реальном времени,
сообщения о запросе данных (Data Request (RQ1)) и наборе данных (Data Set (DT1))
устанавливаются автоматически.
z
Óíèâåðñàëüíûå ñèñòåìíûå ýêñêëþçèâíûå
ñîîáùåíèÿ íå â ðåàëüíîì âðåìåíè
Ñîîáùåíèå Identity Request
Состояние
Байт данных
Состояние
F0H
7ЕН, dev, 06H, 01H
F7H
Байт
Пояснение
F0H
Эксклюзивное состояние
7EH
номер ID (универсальное сообщение не в реальном времени)
dev
Device ID/ID устройства (dev: 10H-1FH, 7FH)
06Н
Sub ID#1 (общая информация)
01Н
Sub ID#2 (запрос идентичности/Identity Request)
F7H
EOX (конец эксклюзивного сообщения)
*
При приеме этого сообщения, будет передано сообщение Identity Reply (стр. 306).
GM1 System On
Состояние
Байт данных
Состояние
F0H
7ЕН, 7FH, 09H, 01H
F7H
Байт
Пояснение
F0H
Эксклюзивное состояние
7EH
номер ID (универсальное сообщение не в реальном времени)
7FH
Device ID/ID устройства (пересылка)
09Н
Sub ID#1 (General MIDI-сообщение)
01Н
Sub ID#2 (General MIDI 1 On)
F7H
EOX (конец эксклюзивного сообщения)
*
При приеме этого сообщения инструмент переключается к режиму Performance.
*
Прием не происходит, если параметр Receive GM1 System On (SYSTEM/MIDI) выключен
(OFF).