Edirol V-8 User Manual
Page 91

91
Input/output
settings
Intr
oduction
Connections
Basic operation
Switc
hing ima
g
e
s
Eff
ects
BPM sync
External de
vices
Video fader
Appendices
MIDI Implementation
(continued)
●
Program Change
Status
2nd byte
CnH
ppH
pp = program number: 00H - 7FH (prog.1 - prog.128)
* This selects the input channels. For more detailed information refer to the
Bank Select parameters.
* If a non-selectable Program Change is received, it will be ignored.
●
Channel Pressure
Status
2nd byte
DnH
vvH
* Just as for Control Change messages, you can make settings in MIDI Setup
to use Channel Pressure messages to control a wide variety of things. For
details on the factory settings, refer to “Settings Transmitted/Received Using
MIDI” (p. 96).
●
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)
* Just as for Control Change messages, you can make settings in MIDI Setup
to use Channel Pressure messages to control a wide variety of things. For
details on the factory settings, refer to “Settings Transmitted/Received Using
MIDI” (p. 96).
■
System realtime messages
●
Active Sensing
Status
FEH
* Once an Active Sensing message is received, the system will begin
monitoring the interval between all subsequent messages. If there is an
interval of greater than approximately 400 ms between messages while
monitoring is occurring, the system will perform reception error processing
and will then stop monitoring the message interval.
●
Timing Clock
Status
F8H
* Used to synchronize BPM SYNC.
●
Start
Status
FAH
* Specifies the beginning of the beat for BPM SYNC.
■
System exclusive messages
Status
Data bytes
Status
F0H
iiH,ddH,...,eeH
F7H
F0H:
System Exclusive Message status
ii = ID number:
An ID number (manufacturer ID) that indicates the
manufacturer to which the exclusive message belongs.
Roland’s manufacturer ID is 41H. ID numbers 7EH and 7FH
are used for Universal Non-realtime Messages (7EH) and
Universal Realtime Messages (7FH) to extend the MIDI
specification.
dd, .. ee = data:
00H-7FH (0-127)
F7H:
EOX (End Of Exclusive)
●
Data Set 1 (DT1)
This is the message that transfers actual data, and is used to specify data for a
device.
Status
Data bytes
Status
F0H
41H, dev, 00H, 00H, 28H, 12H,
F7H
aaH, bbH, ccH, ddH, ..., eeH, sum
Byte
Explanation
F0H
Exclusive status
41H
ID number (Roland)
dev
Device ID (dev: 00H-FH, factory setting is 10H, 7FH is
Broadcast)
00H
1st byte of model ID (V-8)
00H
2nd byte of model ID (V-8)
28H
3rd byte of model ID (V-8)
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)
Status
Data bytes
Status
F0H
41H, dev, 00H, 51H, 12H,F7H
aaH, bbH, ccH, ddH, ..., eeH, sum
Byte
Explanation
F0H
Exclusive status
41H
ID number (Roland)
dev
Device ID (dev: 00H-FH, factory setting is 10H, 7FH is
Broadcast)
00H
Upper byte of model ID (V-Link message)
51H
Lower byte of model ID (V-Link message)
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)
* For details on setting the address, size, and checksum, refer to “Exclusive
message examples and checksum calculation” (p. 96).
* Data that exceeds 256 bytes must be divided into packets of 256 bytes or
less for transmission. If a subsequent “Data Set 1” message is transmitted,
an interval of at least 20 ms must be left between packets.
V-8_e.book 91 ページ 2010年4月16日 金曜日 午後5時14分