
381
MIDI implementation
2. Transmit data
■
Channel voice messages
The UR-80 can transmit any type of channel voice message assigned to its
controllers.
●
Note off
Status
2nd byte
3rd byte
8nH
kkH
vvH
n = MIDI channel number:0H – FH (Ch.1 – 16)
kk = note number: 00H – 7FH (0 – 127)
vv = note off velocity:
00H – 7FH (1 – 127)
●
Note on
Status
2nd byte
3rd byte
9nH
kkH
vvH
n = MIDI channel number:
0H – FH (Ch.1 – 16)
kk = note number:
00H – 7FH (0 – 127)
vv = note on velocity:
00H – 7FH (1 – 127)
●
Polyphonic key pressure
Status
2nd byte
3rd byte
AnH
kkH
vvH
n = MIDI channel number:
0H – FH (Ch.1 – 16)
kk = note number:
00H – 7FH (0 – 127)
vv = key pressure:
00H – 7FH (0 – 127)
●
Control change
Status
2nd byte
3rd byte
BnH
ccH
vvH
n = MIDI channel number:
0H – FH (Ch.1 – 16)
cc = controller number:
00H – 77H
vv = control value:
00H – 7FH
❍
Bank Select (Controller number 0, 32)
Status
2nd byte
3rd byte
BnH
00H
mmH
BnH
20H
llH
n = MIDI channel number:
0H – FH (Ch.1 – 16)
mm = Bank number MSB:
00H – 7FH
ll = Bank number LSB:
00H – 7FH
●
Program change
Status
2nd byte
CnH
ppH
n = MIDI channel number:
0H – FH (Ch.1 – 16)
pp = Program number:
00H – 7FH (prog. 1 – prog. 128)
●
Channel pressure
Status
2nd byte
DnH
vvH
n = MIDI channel number:
0H – FH (Ch.1 – 16)
vv = Channel pressure:
00H – 7FH (0 – 127)
●
Pitch bend change
Status
2nd byte
3rd byte
EnH
llH
mmH
n = MIDI channel number:
0H – FH (Ch.1 – 16)
mm, ll = Pitch Bend value:
00 00H – 40 00H – 7FH 7FH
(-8192 – 0 – +8191)
■
Channel mode messages
The UR-80 lets you assign any channel voice message to any controller and
transmit it.
●
Channel mode messages
Status
2nd byte
3rd byte
BnH
ccH
vvH
n = MIDI channel number:
0H – FH (Ch.1 – 16)
cc = controller number:
78H – 7FH
vv = control value:
00H – 7FH
❍
All sounds off (Controller number 120)
Status
2nd byte
3rd byte
BnH
78H
00H
n = MIDI channel number:
0H – FH (Ch.1 – 16)
❍
Reset all controllers (Controller number 121)
Status
2nd byte
3rd byte
BnH
79H
00H
n = MIDI channel number:
0H – FH (Ch.1 – 16)
❍
All notes off (Controller number 123)
Status
2nd byte
3rd byte
BnH
7BH
00H
n = MIDI channel number:
0H – FH (Ch.1 – 16)
Summary of Contents for UR-80
Page 27: ...27 Espa ol Italiano Fran ais Deutsch English Basic operation...
Page 66: ...MEMO...
Page 67: ...Espa ol Italiano Fran ais Deutsch English 67 Advanced operation...
Page 93: ...93 Espa ol Italiano Fran ais Deutsch English Grundlegende Bedienung...
Page 132: ...MEMO...
Page 133: ...Espa ol Italiano Fran ais Deutsch English 133 Erweiterte Bedienung...
Page 159: ...Espa ol Italiano Fran ais Deutsch English 159 Fonctionnement de base...
Page 198: ...MEMO...
Page 199: ...Espa ol Italiano Fran ais Deutsch English 199 Fonctionnement avanc...
Page 225: ...Espa ol Italiano Fran ais Deutsch English 225 Nozioni di base...
Page 264: ...MEMO...
Page 265: ...Espa ol Italiano Fran ais Deutsch English 265 Operazioni avanzate...
Page 291: ...Espa ol Italiano Fran ais Deutsch English 291 Funcionamiento b sico...
Page 330: ...MEMO...
Page 331: ...Espa ol Italiano Fran ais Deutsch English 331 Funcionamiento avanzado...
Page 347: ...347 Appendices...
Page 394: ...MEMO...