80 функционирование midi, Сообщения midi, передаваемые из midi out, Системные сообщения в реальном времени – Инструкция по эксплуатации Roland V-4

Страница 78: Эксклюзивные системные сообщения, Голосовые сообщения канала, Z program change, Z channel pressure, Z pitch bend change, Z active sensing, Z timing clock

Advertising
background image

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

Advertising