Lista de datos
Formato de datos MIDI
1 Alcance
Las especificaciones aquí descritas se aplican a la transmisión y recepción de datos MIDI
mediante un teclado de escenario CK88 o CK61.
2 Conformidad
Las especificaciones aquí descritas son conformes con el estándar MIDI 1.0.
(1) TRANSMIT FLOW
MIDI <-+--[SW1]--+---------NOTE OFF
OUT
|
|
+---------NOTE ON
|
|
|
+---------CONTROL CHANGE
|
|
SUSTAIN
|
|
ASSIGNABLE CONTROLLER BnH,(01H...77H)
|
|
|
|
Consulte la siguiente información para
|
|
que el cambio de control sea válido cuando
|
|
el control MIDI esté activado.
|
|
|
+--[SW3]--BANK SELECT MSB
|
|
BANK SELECT LSB
|
|
|
+--[SW4]--PROGRAM CHANGE
|
|
|
+---------PITCH BEND CHANGE
|
+-------------------SYSTEM REALTIME MESSAGE
|
ACTIVE SENSING
|
+--[SW2]--+---------SYSTEM EXCLUSIVE MESSAGE
|
|
|
+---------<BULK DUMP>
|
|
F0H 43H 0nH 7FH 1CH bhH blH 0BH ahH amH
|
|
alH ddH....ddH ccH F7H
|
|
|
+---------<PARAMETER CHANGE>
|
F0H 43H 1nH 7FH 1CH 0BH ahH amH alH
|
ddH...ddH F7H
|
+-------------------SYSTEM EXCLUSIVE MESSAGE
IDENTITY REPLY
F0H 7EH 7FH 06H 02H 43H 00H 41H ddH ddH
mmH 00H 00H 7FH F7H
dd: Device family number/code
CK61: 62H 06H
CK88: 63H 06H
mm: version
mm =(version no.-1.0) * 10
e.g.)version 1.0 mm =(1.0-1.0) * 10 = 0
[SW1] MIDI Transmit Channel
Cumple con el canal de transmisión de zona cuando el SW del modo de teclado
maestro está activado.
Cumple con el canal de transmisión MIDI en todos los demás casos.
[SW2] SYSTEM MIDI Device Number
Cuando se establece en "all" (todos), se transmite a través de "1".
[SW3] SYSTEM Bank Select Switch
[SW4] SYSTEM Program Change Switch
(2) RECEIVE FLOW
MIDI >-+--[SW1]--+---------NOTE OFF
|
|
|
|---------NOTE ON/OFF
|
|
|
+---------CONTROL CHANGE
|
|
MODULATION
|
|
PEDAL WAH
|
|
CHANNEL VOLUME
|
|
EXPRESSION
|
|
SUSTAIN
|
|
SOSTENUTO
|
|
SOFT
|
|
PORTAMENTO CONTROL
|
|
|
+--[SW3]--BANK SELECT MSB
|
|
BANK SELECT LSB
|
|
|
+---------CHANNEL MODE MESSAGE
|
|
ALL SOUND OFF
|
|
RESET ALL CONTROLLERS BnH,79H
|
|
ALL NOTES OFF
|
|
OMNI MODE OFF
|
|
OMNI MODE ON
|
|
|
+--[SW4]--PROGRAM CHANGE
|
|
|
+---------PITCH BEND CHANGE
|
+-------------------SYSTEM REALTIME MESSAGE
|
ACTIVE SENSING
|
56
CK88 CK61 Manual de instrucciones
8nH
9nH
BnH,40H
BnH,00H
BnH,20H
CnH
EnH
FEH
version 1.5 mm =(1.5-1.0) * 10 = 5
8nH
9nH
BnH,01H
BnH,04H
BnH,07H
BnH,0BH
BnH,40H
BnH,42H
BnH,43H
BnH,54H
BnH,00H
BnH,20H
BnH,78H
BnH,7BH
BnH,7CH
BnH,7DH
CnH
EnH
FEH
+--[SW2]--+---------SYSTEM EXCLUSIVE MESSAGE
|
|
|
+---------<BULK DUMP>
|
|
F0H 43H 0nH 7FH 1CH bhH blH 0BH ahH amH
|
|
alH ddH...ddH ccH F7H
|
|
|
+---------<PARAMETER CHANGE>
|
|
F0H 43H 1nH 7FH 1CH 0BH ahH amH alH
|
|
ddH...ddH F7H
|
|
|
+---------<BULK DUMP REQUEST>
|
|
F0H 43H 2nH 7FH 1CH 0BH ahH amH alH F7H
|
|
|
+---------<PARAMETER REQUEST>
|
F0H 43H 3nH 7FH 1CH 0BH ahH amH alH F7H
|
+-------------------SYSTEM EXCLUSIVE MESSAGE
IDENTITY REQUEST F0H 7EH 0nH 06H 01H F7H
[SW1] Es compatible con el canal de recepción de MIDI.
[SW2] SYSTEM MIDI Device Number
[SW3] SYSTEM Bank Select Switch
[SW4] SYSTEM Program Change Switch
(3) TRANSMIT/RECEIVE DATA
(3-1) CHANNEL VOICE MESSAGES
(3-1-1) NOTE OFF
STATUS
1000nnnn(9nH)
NOTE No.
0kkkkkkk
VELOCITY
0vvvvvvv
(3-1-2) NOTE ON/OFF
STATUS
1000nnnn(8nH)
NOTE No.
0kkkkkkk
VELOCITY NOTE ON 0vvvvvvv(v≠0)
NOTE OFF 0vvvvvvv(v=0)
(3-1-3) CONTROL CHANGE
STATUS
1011nnnn(BnH)
CONTROL NUMBER
0ccccccc
CONTROL VALUE
0vvvvvvv
*TRANSMITTED CONTROL NUMBER
c = 0
BANK SELECT MSB
c = 32
BANK SELECT LSB
c = 64
SUSTAIN
c = 1..119 ASSIGNABLE CONTROLLER
*RECEIVED CONTROL NUMBER
c = 0
BANK SELECT MSB
c = 32
BANK SELECT LSB
c = 1
MODULATION
c = 4
PEDAL WAH
c = 7
CHANNEL VOLUME
c = 11
EXPRESSION
c = 64
SUSTAIN
c = 66
SOSTENUTO
c = 67
SOFT
c = 84
PORTAMENTO CONTROL
* 1 La relación entre BANK SELECT y PROGRAM es la siguiente:
CATEGORY
MSB
Live Set Page 1
63
:
:
Live Set Page 20
63
* 2 Los valores de CONTROL NUMBER predeterminados de ASSIGNABLE
CONTROLLER son los siguientes:
MODULATION WHEEL
FOOT PEDAL 1
FOOT PEDAL 2
* 3 El tipo de pedal se ha establecido en FC3A (HalfOff) o en FC4A/
FC5, al accionar el pedal, se transmite el valor 0
(desactivado) o 127 (activado).
La selección de banco se ejecutará realmente cuando se reciba un mensaje de
cambio de programa.
Se pasarán por alto los números de selección de banco y cambio de programa que
no sean compatibles con este instrumento.
(3-1-4) PROGRAM CHANGE
STATUS
1100nnnn(CnH)
PROGRAM NUMBER
00000ppp
(3-1-5) PITCH BEND CHANGE
STATUS
1110nnnn(EnH)
LSB
0vvvvvvv
MSB
0vvvvvvv
Transmitted with a resolution of 7 bits.
(3-2) CHANNEL MODE MESSAGES
STATUS
1011nnnn(BnH)
CONTROL NUMBER
0ccccccc
CONTROL VALUE
0vvvvvvv
n = 0–15 CHANNEL NUMBER
k = 0(C-2)–127(G8)
v = 64 Transmit
n = 0–15 CHANNEL NUMBER
k = 0(C-2)–127(G8)
n = 0–15 CHANNEL NUMBER
; v = 0 - 127
*1
; v = 0 - 127
*1
; v = 0 - 127
*3
; v = 0 - 127
*2
; v = 0 - 127
*1
; v = 0 - 127
*1
; v = 0 - 127
; v = 0 - 127
; v = 0 - 127
; v = 0 - 127
; v = 0 - 127
;v=0-63:OFF, 64-127:ON
; v = 0 - 127
; v = 0 - 127
LSB
PROGRAM No.
0
0..7
:
19
0..7
1
64
11
n = 0–15 CHANNEL NUMBER
p = 0–7
n = 0–15 CHANNEL NUMBER
PITCH BEND CHANGE LSB
PITCH BEND CHANGE MSB
n = 0–15 CHANNEL NUMBER
c = CONTROL NUMBER
v = DATA VALUE