145
Appendix
MIDI Implementation
Category Parameter Com. Sub. Part Byte Value (HEX)
3.Sound Drawbar 1" RX CC# 59 1D 7F 1 00~77 (0~119)
Drawbar Common RX CC# 59 27 7F 1 00~77 (0~119)
Drawbar 16" RX MIDI Ch 59 1E 7F 1 00~0F (1~16Ch.)
Drawbar 5 1/3" RX MIDI Ch 59 1F 7F 1 00~0F (1~16Ch.)
Drawbar 8" RX MIDI Ch 59 20 7F 1 00~0F (1~16Ch.)
Drawbar 4" RX MIDI Ch 59 21 7F 1 00~0F (1~16Ch.)
Drawbar 2 2/3" RX MIDI Ch 59 22 7F 1 00~0F (1~16Ch.)
Drawbar 2" RX MIDI Ch 59 23 7F 1 00~0F (1~16Ch.)
Drawbar 1 3/5" RX MIDI Ch 59 24 7F 1 00~0F (1~16Ch.)
Drawbar 1 1/3" RX MIDI Ch 59 25 7F 1 00~0F (1~16Ch.)
Drawbar 1" RX MIDI Ch 59 26 7F 1 00~0F (1~16Ch.)
4.Tuning Fine Tune 50 22 pp 1 0~40~7F (-64~0~+63)
Stretch Tuning 50 0B pp 1
00~08, 40~44 (O, Narrow2, Narrow1, Normal, Wide1,
Wide2~5, Sys.User1~5)
User Stretch Tuning 50 0C 7F 14
User#=00~04/Octave# (n)=00~08/Data (Cn~Bn,
12byte)=0E~40~72 (-50~0~+50cent)
Temperament
50 0D pp 2
Type=00~06, 40~41 (Equal, PureMaj~min, Pytagor,
Meantone, Werkmeis, Kirnberg, Sys.User1~2) /Key=00~0B
(C~B)
Temperament Key
User Temperament 50 0E 7F 13
User#=00~01/Data (C~B, 12byte) =0E~40~72
(-50~0~+50cent)
5.KeySetup Touch Curve 50 00 pp 1
00~0A (Light, Normal, Heavy, O, Light+, Heavy+,
Sys.User1~5)
User Touch Curve 50 18 7F 18
User#=00~04/Packet# (n)=00~07/Data (vb[0+16n]~
vb[15+16n], 16byte) =00~7F (*Velocity/127)
Dynamics 53 05 pp 1 00, 01~0A (O, 1~10)
Trigger Mode 50 23 pp 1 00,01 (Normal, Fast)
Minimum Touch 50 0A pp 1 01~14 (1~20)
Transmit 58 09 pp 2 Mode=00 (Keynoard&Panel) /Value=00, 01 (O, On)
Octave Shift 53 03 pp 1 3D~40~43 (-3~0~+3)
Zone Transpose 53 02 pp 1 34~40~4C (-12~0~+12)
KS-Damping 53 0B pp 1 00, 01 (O, On)
KS-Key 53 0C pp 1 15~6C (A0~C8)
Key Range - Zone Low
53 08 pp 2 Low=15~6C (A0~C8) /High=15~6C (A0~C8)
Key Range - Zone High
Velo SW 53 09 pp 1 00~02 (O, Soft, Loud)
Velo SW Value 53 0A pp 1 00~7F
Solo On/O 55 4F pp 1 00, 01 (O, On)
Solo Mode 55 50 pp 1 00~02 (Last, High, Low)
Key Volume 50 0F pp 1
00~04, 40~44 (O, HighDamping, LowDamping,
High&LowDamping, CenterDamping, Sys.User1~5)
User Key Volume 50 10 pp 14
User#=00~04/Octave# (n)=00~08/Data (Cn~Bn,
12byte)=00~40~127 (-6~0~+6dB)
6.Control Damper Pedal On/O 54 04 pp 2 Cont.ID=00 (Main Damper) /Value=00, 01 (O, On)
Damper Pedal Assign 54 05
INT/
EXT
3
Cont.ID=00 (Main Damper) /Func.ID MSB/Func.ID LSB
*<INT>00/00~00/1B, <EXT>00/00~00/78
Damper Mode 50 20 pp 1 00, 01 (Normal, Hold)
Half Pedal Value 58 0D pp 1 00~04 (Normal, High, Low, MidHigh, MidLow)
PitchBend Wheel On/O 54 04 pp 2 Cont.ID=09 (Wheel1<Bender>) /Value=00, 01 (O, On)
PitchBend Range 55 5C pp 1 [INT] 00~07, [EXT] 00-12
3.4 Setup Parameters: EDIT Menu (cont.)