Download Inhoudsopgave Inhoud Print deze pagina

Indeling Van Midi-Gegevens - Yamaha CK88 Gebruikershandleiding

Inhoudsopgave

Advertenties

Datalijst

Indeling van MIDI-gegevens

1 Bereik
De hierin beschreven specificaties zijn van toepassing op verzending en ontvangst van MIDI-
gegevens door een CK88 of CK61 Stage Keyboard.
2 Conformiteit
De hierin beschreven specificaties voldoen aan de MIDI 1.0-standaard.
(1) TRANSMIT FLOW
MIDI <-+--[SW1]--+---------NOTE OFF
OUT
|
|
+---------NOTE ON
|
|
|
+---------CONTROL CHANGE
|
|
SUSTAIN
|
|
ASSIGNABLE CONTROLLER BnH,(01H...77H)
|
|
|
|
Zie de volgende informatie om te zien of
|
|
de regelaarwijziging geldig is wanneer
|
|
MIDI Control is ingesteld op On.
|
|
|
+--[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
Voldoet aan het zonezendkanaal wanneer Master Keyboard Mode SW is
ingeschakeld.
Voldoet in alle andere gevallen aan het MIDI-zendkanaal.
[SW2] SYSTEM MIDI Device Number
Wanneer ingesteld op 'all', verzonden via '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 Gebruikershandleiding
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] Voldoet aan het MIDI-ontvangstkanaal.
[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 De relatie tussen BANK SELECT en PROGRAM is als volgt:
CATEGORY
MSB
Live Set Page 1
63
:
:
Live Set Page 20
63
*2 De standaard CONTROL NUMBERS van de ASSIGNABLE CONTROLLER
zijn als volgt:
MODULATION WHEEL
FOOT PEDAL 1
FOOT PEDAL 2
*3 Als Foot Pedal Type is ingesteld op FC3A (HalfOff) of FC4A/FC5,
wordt de waarde 0 (uit) of 127 (aan) verzonden als het
voetpedaal wordt bediend.
Bankselectie wordt daadwerkelijk uitgevoerd wanneer een
programmawijzigingsbericht wordt ontvangen.
Bankselectie- en programmawijzigingsnummers die niet door dit instrument worden
ondersteund, worden genegeerd.
(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

Advertenties

Inhoudsopgave
loading

Deze handleiding is ook geschikt voor:

Ck61

Inhoudsopgave