TRANSMITTED DATA
(Data will be sent according)
•
KEY ON EVENT
1 0 0 1 n n n n
KEY ON, CHANNEL NUMBER
(n = 0 ~ 15)
0 K K K K K K K
KEY NUMBER (K = 21 ~ 108): Note 1
0 V V V V V V V
KEY VELOCITY (V = 0 ~ 127): Note 2
NOTE:
1. When Transpose = 0. K will change according to
the transpose shift, but will not go below 0 or
above 127.
2. When V = 0, KEY OFF.
•
CONTROL CHANGE
1 0 1 1 n n n n
CONTROL CHANGE, CHANNEL
NUMBER (N = 0 ~ 15)
0 C C C C C C C
CONTROL NUMBER (C = 0 ~ 127)
0 V V V V V V V
CONTROL VALUE
NOTE:
Data will be sent depending on the data type.
(see below)
DATA TYPE
SWITCH ON
SWITCH OFF
0
V = 127
V = 0
1
V = 1 2 7
N o o u t p u t
2
V = 0
N o o u t p u t
•
PROGRAM CHANGE
1 1 0 0 n n n n
PROGRAM CHANGE, CHANNEL
NUMBER (n = 0 ~ 15)
0 P P P P P P P
PROGRAM NUMBER (P = 0 ~ 127)
•
AFTER TOUCH
1 1 0 1 n n n n
AFTER TOUCH, CHANNEL NUMBER
(n = 0 ~ 15)
0 d d d d d d d
DATA (d = 0-127)
•
PITCH BENDER
1 1 1 0 n n n n
PITCH BENDER, CHANNEL NUM-
BER (n = 0 ~ 15)
0LLLLLLL
DATA LS BYTE (L = 0 ~ 127) Note
0MMMMMMM
DATA MS BYTE (M = 0 ~ 127): Note
NOTE:
When M = 0-64, L = 0
When M = 65-127, L = 2
•
PARAMETER CHANGE
1 1 1 1 0 0 0 0
SYSTEM EXCLUSIVE
0 1 0 0 0 0 1 1
ID (43H)
0 0 0 1 n n n n
PARAMETER CHANGE, CHANNEL
NUMBER (n = 0 ~ 15)
0 g g g g g h h
GROUP NUMBER (g = 0 ~ 31)
SUB GROUP NUMBER (h = 0 ~ 3)
0 P P P P P P P
PARAMETER NUMBER (P = 0 ~ 127)
0 d d d d d d d
DATA: Note
1 1 1 1 0 1 1 1
EOX
NOTE:
As specified by the user, this will be from 0 to
3, 7, 15, 31, 63, 99 or 127.
- 2 4 -
•
TUNE REQUEST
11110110
TUNE REQUEST
•
REALTIME INFORMATION
11111000
TIMING CLOCK: Note 1
11111010
S T A R T
11111011
CONTINUE
11111100
STOP
11111110
MIDI ACTIVE SENSING CLOCK: Note 2
11111111
SYSTEM RESET
NOTE:
1. Tempo is variable from 6 = 40 to 240.
2. Once this has been sent, a CLOCK signal will be
sent every 150 ms if no other data has been
sent in that time.
MIDI INPUT
RECEPTION DATA
In accordance with the YAMAHA MIDI COMMITTEE
STANDARD and the MIDI 1.0 standard (version 1.0), the
KX88 receives all MIDI data except for the undefined
SYSTEM COMMON MESSAGES $F1, $F4 and $F5, and
their following data bytes.
OTHER SPECIFICATIONS
1. Once $FE has been received, if data or status signals are
not received within 300+10 msec, an error will be as-
sumed, The display will indicate error, and transmission
and reception will stop.
2. For output STATUS BYTES will be abbreviated.
(running status)
3. When a STATUS BYTE with an incorrect number of
DATA BYTES has been received, neither that STATUS
nor DATA byte will be echoed back.
4. A string of up to 20 bytes of user-specified data may be
sent using MANUAL DUMP.
5. Using UNIVERSAL PARAMETER, controller data may
be transmitted inside a user-specified string of up to 8
bytes.
6. By a special function when turning the power on, you
may cancel the abbreviation of STATUS BYTES.
(running status)
Summary of Contents for KX88
Page 1: ...YAMAHA AUTHORIZED PRODUCT MANUAL MIDI MASTER KEYBOARD ...
Page 2: ...YAMAHA MIDI MASTER KEYBOARD OWNER S MANUAL ...
Page 23: ...KX88 BLOCKDIAGRAM 21 ...
Page 27: ...BINARY DECIMAL AND HEXADECIMAL CONVERSION Conversion Table 25 ...
Page 34: ...KX88 CONTROLLER ASSIGN TABLE SET NAME USER NAME CREATE DATE 3 2 ...
Page 37: ...SINCE 1887 YAMAHA NIPPON GAKKI CO LTD HAMAMATSU JAPANt ...