User Manual

MIDI Data Format
NP-32/NP-12 MIDI Reference
6
9. SYSTEM EXCLUSIVE MESSAGES
(Digital Piano MIDI Format)
Data format: [F0H] -> [43H] -> [73H] -> [01H] -> [nnH] -> [F7H]
F0H = Exclusive status
43H = Yamaha ID
73H = Digital Piano ID
01H = Product ID (digital piano common)
nnH = Substatus
02H Internal MIDI clock
03H External MIDI clock
F7H = End of Exclusive
10. SYSTEM EXCLUSIVE MESSAGES (Others)
Data format: [F0H] -> [43H] -> [1nH] -> [27H] -> [30H] -> [00H] ->
[00H] -> [mmH] -> [llH] -> [ccH] -> [F7H]
Master Tuning (XG and last message priority) simultaneously
changes the pitch of all channels.
F0H = Exclusive Status
43H = Yamaha ID
1nH = When received, n=0–F.
When transmitted, n=0.
27H = Model ID of TG100
30H = Sub ID
00H =
00H =
mmH = Master Tune MSB
llH = Master Tune LSB
ccH = irrelevant (under 7FH)
F7H = End of Exclusive
<Table 1>
MIDI Parameter Change table (SYSTEM)
Address (H) Size (H) Data (H) Parameter Description Default value (H)
00 00 00 4 020C–05F4(*1) MASTER TUNE -102.4–+102.3[cent] 00 04 00 00
01 1st bit 3–0 -> bit 15–12 400
02 2nd bit 3–0 -> bit 11–8
03 3rd bit 3–0 -> bit 7–4
4th bit 3–0 -> bit 3–0
04 1 00–7F MASTER VOLUME 0–127 7F
7E 00 XG SYSTEM ON 00=XG sytem ON
7F 00 RESET ALL PARAMETERS 00=ON (receive only)
TOTAL SIZE 07
*1: Values lower than 020CH select -102.4 cents. Values higher than 05F4H select +102.3 cents.
<Table 2>
MIDI Parameter Change table (EFFECT 1)
Refer to the “Effect MIDI Map” for a complete list of Reverb, Chorus and Variation type numbers.
Address (H) Size (H) Data (H) Parameter Description Default value (H)
02 01 00 2 00–7F REVERB TYPE MSB Refer to Effect MIDI Map 01 (=HALL1)
00–7F REVERB TYPE LSB 00 : basic type 00
02 01 20 2 00–7F CHORUS TYPE MSB Refer to Effect MIDI Map 00 (=Effect off)
00–7F CHORUS TYPE LSB 00 : basic type 00
• “VARIATION” refers to the EFFECT on the panel.
• Effect MIDI Map
REVERB
MSB LSB
ROOM 02H 10H
HALL 1 01H 10H
HALL 2 01H 11H
STAGE 03H 10H
OFF 00H 00H
EFFECT
MSB LSB
CHORUS 41H 08H
PHASER 48H 11H
TREMOLO 77H 00H
ROTARY SP 42H 12H
OFF 00H 00H