57
Breath type (Controller number 2)
Status 2nd byte 3rd byte
BnH
02H vvH
n = MIDI channel number: 1H (ch.2)
vv = Control value: 00H - 7FH (0 - 127)
* Transmitted according to mic volume when Voice Expression is on.
Foot type (Controller number 4)
Status 2nd byte 3rd byte
BnH
04H vvH
n = MIDI channel number: 1H (ch.2)
vv = Control value: 00H - 7FH (0 - 127)
* Transmitted when the Expression pedal is operated.
Expression (Controller number 11)
Status 2nd
byte
3rd
byte
BnH 0BH
vvH
n = MIDI channel number: 0H - 1H (ch.1 - ch.2)
vv = Control value: 00H - 7FH (0 - 127)
* Transmitted when D Beam / Expression is on.
General purpose controller 1 (Controller number 16)
Status 2nd
byte
3rd
byte
BnH 10H
vvH
n = MIDI channel number: 0H - 1H (ch.1 - ch.2)
vv = Control value: 00H - 7FH (0 - 127)
* Transmitted when D Beam / Filter is on.
General purpose controller 2 (Controller number 17)
Status 2nd byte 3rd byte
BnH 10H
vvH
n = MIDI channel number: 0H - 1H (ch.1 - ch.2)
vv = Control value: 00H - 7FH (0 - 127)
* Transmitted when D Beam / Pitch is on.
Hold 1 (Controller number 64)
Status 2nd byte 3rd byte
BnH 40H vvH
n = MIDI channel number: 0H - 1H (ch.1 - ch.2)
vv = Control value:
00H - 7FH (0 - 127)
0-63 = OFF, 64-127 = ON
* Transmitted when the Hold pedal is operated.
* Control value is transmitted only as 00H (off ) or 7FH (on).
Pitch Bend Change
Status 2nd
byte
3rd
byte
EnH
llH
mmH
n = MIDI channel number: 0H - 1H (ch.1 - ch.2)
mm, ll = Pitch Bend value: 00 00H - 40 00H - 7F 7FH
(-8192 - 0 - +8191)
* Transmitted when the pitch bend lever is operated.
System Realtime Message
Active Sensing
Status
FEH
* This message is transmitted at intervals of approximately 250
msec.
System Exclusive Message
Universal Non-realtime System Exclusive Message is the only
System Exclusive messages transmitted by this device.
Universal Non-realtime System Exclusive Message
Identity Reply Message
Receiving Identity Request Message, this device send this mes-
sage.
Status Data
byte Status
F0H 7EH, dev, 06H, 02H, 41H, 18H, 02H, F7H
00H, 00H, 00H, 01H, 00H, 00H
❍
❍
❍
❍
❍
❍
●
■
●
■
●
❍
Byte Explanation
F0H Exclusive status
7EH
ID number (Universal Non-realtime Message)
dev Device
ID
(dev: 10H)
06H Sub
ID#1
(General Information)
02H
Sub ID#2 (Identity Reply)
41H ID
number (Roland)
18H 02H
Device family code
00H 00H
Device family number code
00H 01H 00H 00H Software revision level
F7H
EOX (End Of Exclusive)
3. Supplementary Material
Decimal and Hexadecimal Table
(An “H” is appended to the end of numbers in hexadecimal
notation.)
In MIDI documentation, data values and addresses/sizes of
Exclusive messages, etc. are expressed as hexadecimal values
for each 7 bits.
The following table shows how these correspond to decimal
numbers.
+------+------++------+------++------+------++------+------+
| D | H || D | H || D | H || D | H |
+------+------++------+------++------+------++------+------+
| 0 | 00H || 32 | 20H || 64 | 40H || 96 | 60H |
| 1 | 01H || 33 | 21H || 65 | 41H || 97 | 61H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 2 | 02H || 34 | 22H || 66 | 42H || 98 | 62H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 3 | 03H || 35 | 23H || 67 | 43H || 99 | 63H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 4 | 04H || 36 | 24H || 68 | 44H || 100 | 64H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 5 | 05H || 37 | 25H || 69 | 45H || 101 | 65H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 6 | 06H || 38 | 26H || 70 | 46H || 102 | 66H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 7 | 07H || 39 | 27H || 71 | 47H || 103 | 67H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 8 | 08H || 40 | 28H || 72 | 48H || 104 | 68H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 9 | 09H || 41 | 29H || 73 | 49H || 105 | 69H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 10 | 0AH || 42 | 2AH || 74 | 4AH || 106 | 6AH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 11 | 0BH || 43 | 2BH || 75 | 4BH || 107 | 6BH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 12 | 0CH || 44 | 2CH || 76 | 4CH || 108 | 6CH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 13 | 0DH || 45 | 2DH || 77 | 4DH || 109 | 6DH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 14 | 0EH || 46 | 2EH || 78 | 4EH || 110 | 6EH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 15 | 0FH || 47 | 2FH || 79 | 4FH || 111 | 6FH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 16 | 10H || 48 | 30H || 80 | 50H || 112 | 70H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 17 | 11H || 49 | 31H || 81 | 51H || 113 | 71H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 18 | 12H || 50 | 32H || 82 | 52H || 114 | 72H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 19 | 13H || 51 | 33H || 83 | 53H || 115 | 73H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 20 | 14H || 52 | 34H || 84 | 54H || 116 | 74H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 21 | 15H || 53 | 35H || 85 | 55H || 117 | 75H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 22 | 16H || 54 | 36H || 86 | 56H || 118 | 76H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 23 | 17H || 55 | 37H || 87 | 57H || 119 | 77H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 24 | 18H || 56 | 38H || 88 | 58H || 120 | 78H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 25 | 19H || 57 | 39H || 89 | 59H || 121 | 79H |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 26 | 1AH || 58 | 3AH || 90 | 5AH || 122 | 7AH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 27 | 1BH || 59 | 3BH || 91 | 5BH || 123 | 7BH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 28 | 1CH || 60 | 3CH || 92 | 5CH || 124 | 7CH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 29 | 1DH || 61 | 3DH || 93 | 5DH || 125 | 7DH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 30 | 1EH || 62 | 3EH || 94 | 5EH || 126 | 7EH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
| 31 | 1FH || 63 | 3FH || 95 | 5FH || 127 | 7FH |
|
|
||
|
||
|
||
|
|
|
|
||
|
||
|
||
|
|
+------+------++------+------++------+------++------+------+
D: decimal
H: hexadecimal
* Decimal values such as MIDI channel, bank select, and pro-
gram change are listed as one greater than the values given
in the above table.
* A 7-bit byte can express data in the range of 128 steps. For
data where greater precision is required, we must use two
or more bytes. For example, two hexadecimal numbers aa
bbH expressing two 7-bit bytes would indicate a value of aa x
128+bb.
* In the case of values which have a +/- sign, 00H = -64, 40H =
+/-0, and 7FH = +63, so that the decimal expression would
be 64 less than the value given in the above chart. In the case
of two types, 00 00H = -8192, 40 00H = +/-0, and 7F 7FH =
+8191. For example, if aa bbH were expressed as decimal, this
would be aa bbH - 40 00H = aa x 128+bb - 64 x 128.
* Data marked “Use nibbled data” is expressed in hexadecimal
in 4-bit units. A value expressed as a 2-byte nibble 0a 0bH has
the value of a x 16+b.
<Example1> What is the decimal expression of 5AH?
From the preceding table, 5AH = 90
<Example2> What is the decimal expression of the value 12 34H
given as hexadecimal for each 7 bits?
From the preceding table, since 12H = 18 and 34H = 52
18 x 128+52 = 2356
<Example3> What is the decimal expression of the nibbled
value 0A 03 09 0D?
From the preceding table, since 0AH = 10, 03H = 3, 09H = 9,
0DH = 13
((10 x 16+3) x 16+9) x 16+13 = 41885
■
<Example4> What is the nibbled expression of the decimal
value 1258?
16 ) 1258
16 ) 78 ...10
16 ) 4 ...14
0 ... 4
Since from the preceding table, 0 = 00H, 4 = 04H, 14 = 0EH, 10 =
0AH, the result is: 00 04 0E 0AH.
Examples of Actual MIDI Messages
<Example1> 92 3E 5F
9n is the Note-on status, and n is the MIDI channel number.
Since 2H = 2, 3EH = 62, and 5FH = 95, this is a Note-on message
with MIDI CH = 3, note number 62 (note name is D4), and veloc-
ity 95.
<Example2> C0 01
CnH is the Program Change status, and n is the MIDI channel
number. Since 0H = 0, 01H = 01, this is a Program Change mes-
sage with MIDI CH = 1, program number 2.
<Example3> E1 00 28
EnH is the Pitch Bend Change status, and n is the MIDI channel
number. The 2nd byte (00H = 0) is the LSB and the 3rd byte
(28H = 40) is the MSB, but Pitch Bend Value is a signed number
in which 40 00H (= 64 x 12+80 = 8192) is 0, so this Pitch Bend
Value is
28 00H - 40 00H = 40 x 12+80 - (64 x 12+80) = 5120 - 8192 =
-3072
If the Pitch Bend Sensitivity is set to 2 semitones, -8192 (00 00H)
will cause the pitch to change -200 cents, so in this case -200 x
(-3072) ? (-8192) = -75 cents of Pitch Bend is being applied to
MIDI channel 11.
<Example4> B1 01 00 01 01 01 02 01 03 01 04
BnH is the Control Change status, and n is the MIDI channel
number. For Control Changes, the 2nd byte is the control num-
ber, and the 3rd byte is the value. In a case in which two or more
messages consecutive messages have the same status, MIDI has
a provision called “running status” which allows the status byte
of the second and following messages to be omitted. Thus, the
above messages have the following meaning.
B1
01 00
MIDI CH = 2 Modulation:
00H
(B1) 01 01
MIDI CH = 2 Modulation:
01H
(B1) 01 02
MIDI CH = 2 Modulation:
02H
(B1) 01 03
MIDI CH = 2 Modulation:
03H
(B1) 01 04
MIDI CH = 2 Modulation:
04H
It is not desirable for performance data (such as Standard MIDI
File data) to contain many events with running status as given
in <Example 4>. This is because if playback is halted during
the song and then rewound or fast-forwarded, the sequencer
may not be able to transmit the correct status, and the sound
generator will then misinterpret the data. Take care to give each
event its own status.
■
Содержание VP-550
Страница 1: ...Owner s Manual...
Страница 2: ...12 14 16 18 20 1 2 3 6 7 9 13 15 17 19 10 11 4 5 8...
Страница 6: ...4 P l a y l i k e y o u r e s i n g i n g...
Страница 13: ...11 Making connections In this chapter you ll connect the VP 550 to your external equipment and set it up...
Страница 37: ...35 Using controllers This section explains the numerous controllers provided by the VP 550...
Страница 47: ...45 Example applications Here you ll learn about some specific settings for taking advantage of the VP 550...
Страница 66: ...64 Information...
Страница 68: ...04232878 06 02 1N 0 4 2 3 2 8 7 8 0 1...