MIDI Implementation
14
40 1x 1A 00 00 01 00–7F VELOCITY SENSE DEPTH 0–127 40 64
40 1x 1B 00 00 01 00–7F VELOCITY SENSE OFFSET 0–127 40 64
40 1x 1C 00 00 01 00–7F PART PANPOT -64 (RANDOM) 40 0 (CENTER)
(= CC# 10, except RANDOM) -63 (LEFT)–+63 (RIGHT)
40 1x 1D 00 00 01 00–7F KEY RANGE LOW (C-1)–(G9) 00 C-1
40 1x 1E 00 00 01 00–7F KEY RANGE HIGH (C-1)–(G9) 7F G 9
40 1x 1F 00 00 01 00–5F CC1 CONTROLLER NUMBER 0–95 10 16
40 1x 20 00 00 01 00–5F CC2 CONTROLLER NUMBER 0–95 11 17
40 1x 21 00 00 01 00–7F CHORUS SEND LEVEL 0–127 00 0
(= CC# 93)
40 1x 22 00 00 01 00–7F REVERB SEND LEVEL 0–127 28 40
(= CC# 91)
40 1x 23 00 00 01 00–01 Rx. BANK SELECT OFF/ON 01 (00*) ON (OFF*)
* “Rx. BANK SELECT” is set to OFF by “GM1 System On,” and Bank Select message will be ignored.
* “Rx. BANK SELECT” is set to ON by “GM2 System On.”
* “Rx. BANK SELECT” is set to ON by power-on Reset or by receiving “GS RESET.”
40 1x 24 00 00 01 00–01 Rx. BANK SELECT LSB OFF/ON 00 OFF
* This instrument can be recognized Bank Select LSB (40H–43H) even if this message is OFF.
40 1x 25 00 00 01 00–01 TONE REMAIN OFF/ON 01 ON
40 1x 28 00 00 03 00–7F Bank Select LSB Range LSB (from) 40 40H
40 1x 29# LSB (to) 43 43H
40 1x 30 00 00 01 0E–72 TONE MODIFY 1 -50–+50 40 0
Vibrato rate (= NRPN# 8)
40 1x 31 00 00 01 0E–72 TONE MODIFY 2 -50–+50 40 0
Vibrato depth (= NRPN# 9)
40 1x 32 00 00 01 0E–72 TONE MODIFY 3 -50–+50 40 0
TVF cuto frequency (= NRPN# 32)
40 1x 33 00 00 01 0E–72 TONE MODIFY 4 -50–+50 40 0
TVF resonance (= NRPN# 33)
40 1x 34 00 00 01 0E–72 TONE MODIFY 5 -50–+50 40 0
TVF & TVA Env.attack (= NRPN# 99)
40 1x 35 00 00 01 0E–72 TONE MODIFY 6 -50–+50 40 0
TVF & TVA Env.decay (= NRPN# 100)
40 1x 36 00 00 01 0E–72 TONE MODIFY 7 -50–+50 40 0
TVF & TVA Env.release (= NRPN# 102)
40 1x 37 00 00 01 0E–72 TONE MODIFY 8 -50–+50 40 0
Vibrato delay (= NRPN# 10)
40 1x 40 00 00 0C 00–7F SCALE TUNING C -64–+63 [cent] 40 0 [cent]
40 1x 41# 00–7F SCALE TUNING C# -64–+63 [cent] 40 0 [cent]
40 1x 42# 00–7F SCALE TUNING D -64–+63 [cent] 40 0 [cent]
40 1x 43# 00–7F SCALE TUNING D# -64–+63 [cent] 40 0 [cent]
40 1x 44# 00–7F SCALE TUNING E -64–+63 [cent] 40 0 [cent]
40 1x 45# 00–7F SCALE TUNING F -64–+63 [cent] 40 0 [cent]
40 1x 46# 00–7F SCALE TUNING F# -64–+63 [cent] 40 0 [cent]
40 1x 47# 00–7F SCALE TUNING G -64–+63 [cent] 40 0 [cent]
40 1x 48# 00–7F SCALE TUNING G# -64–+63 [cent] 40 0 [cent]
40 1x 49# 00–7F SCALE TUNING A -64–+63 [cent] 40 0 [cent]
40 1x 4A# 00–7F SCALE TUNING A# -64–+63 [cent] 40 0 [cent]
40 1x 4B# 00–7F SCALE TUNING B -64–+63 [cent] 40 0 [cent]
* SCALE TUNING is a function that allows ne adjustment to the pitch of each note in the octave. The pitch of each identically-named note in all octaves will change
simultaneously. A setting of +/- 0 cent (40H) is equal temperament. Refer to section 4. Supplementary Material, “The Scale Tune Feature.”
40 2x 00 00 00 01 28–58 MOD PITCH CONTROL -24–+24 [semitone] 40 0 [semitones]
40 2x 01 00 00 01 00–7F MOD TVF CUTOFF CONTROL -9600–+9600 [cent] 40 0 [cent]
40 2x 02 00 00 01 00–7F MOD AMPLITUDE CONTROL -100.0–+100.0 [%] 40 0 [%]
40 2x 03 00 00 01 00–7F MOD LFO1 RATE CONTROL -10.0–+10.0 [Hz] 40 0 [Hz]
40 2x 04 00 00 01 00–7F MOD LFO1 PITCH DEPTH 0–600 [cent] 0A 47 [cent]
40 2x 05 00 00 01 00–7F MOD LFO1 TVF DEPTH 0–2400 [cent] 00 0 [cent]
40 2x 06 00 00 01 00–7F MOD LFO1 TVA DEPTH 0–100 [%] 00 0 [%]
40 2x 07 00 00 01 00–7F MOD LFO2 RATE CONTROL -10.0–+10.0 [Hz] 40 0 [Hz]
40 2x 08 00 00 01 00–7F MOD LFO2 PITCH DEPTH 0–600 [cent] 00 0 [cent]
40 2x 09 00 00 01 00–7F MOD LFO2 TVF DEPTH 0–2400 [cent] 00 0 [cent]
40 2x 0A 00 00 01 00–7F MOD LFO2 TVA DEPTH 0–100.0 [%] 00 0 [%]
40 2x 10 00 00 01 40–58 BEND PITCH CONTROL 0–24 [semitone] 42 2 [semitones]