Casio XW-G1, XW-P1 User Manual

XW-P1/XW-G1
MIDI Implementation
CASIO COMPUTER CO., LTD.
Contents
I MIDI Message Overview 9
1 Product Configuration as a MIDI Device 9
1.1 System Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2 Performance Controller Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.3 Sound Generator Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Timbre Type Specific Operation 10
3 Controlling Send/Receive of MIDI Messages in Each Instrument Part 10
4 Conditions that Disable Message Send and Receive 10
5 Note Off 11
6 Note On 11
7 Control Change 12
7.1 Bank Select (00H,20H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
7.2 Modulation (01H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.3 Portamento (05H)(Solo Synthesizer tone selected) . . . . . . . . . . . . . . . . . . . . . . 13
7.4 Data Entry (06H,26H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.5 Volume (07H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7.6 Pan (0AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.7 Expression (0BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.8 General Use Controllers 1 through 8 (10H through 13H, 50H through 53H) . . . . . . . . 14
7.9 Hold1 (40H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
7.10 Portamento On/Off(41H)(Solo Synthesizer tone selected) . . . . . . . . . . . . . . . . . . 15
1
7.11 Sostenuto (42H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
7.12 Soft (43H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
7.13 Drawbar Position 16’(46H)(Drawbar tone selected) . . . . . . . . . . . . . . . . . . . . . . 16
7.14 Filter Resonance(47H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
7.15 Drawbar Position 5 1/3’(47H)(Drawbar tone selected) . . . . . . . . . . . . . . . . . . . . 17
7.16 Release Time (48H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.17 Drawbar Position 8’(48H)(Drawbar tone selected) . . . . . . . . . . . . . . . . . . . . . . 17
7.18 Attack Time (49H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.19 Drawbar Position 4’(49H)(Drawbar tone selected) . . . . . . . . . . . . . . . . . . . . . . 18
7.20 Filter Cut Off (4AH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
7.21 Drawbar Position 2 2/3’(4AH)(Drawbar tone selected) . . . . . . . . . . . . . . . . . . . . 18
7.22 Drawbar Position 2’(4BH)(Drawbar tone selected) . . . . . . . . . . . . . . . . . . . . . . 19
7.23 Vibrato Rate (4CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7.24 Drawbar Position 1 3/5’(4CH)(Drawbar tone selected) . . . . . . . . . . . . . . . . . . . . 19
7.25 Vibrato Depth (4DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7.26 Drawbar Position 1 1/3’(4DH)(Drawbar tone selected) . . . . . . . . . . . . . . . . . . . . 20
7.27 Vibrato Delay (4EH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
7.28 Drawbar Position 1’(4EH)(Drawbar tone selected) . . . . . . . . . . . . . . . . . . . . . . 20
7.29 Drawbar Organ Type(4FH)(Drawbar tone selected) . . . . . . . . . . . . . . . . . . . . . 21
7.30 Drawbar Organ 2nd Percussion(54H)(Drawbar tone selected) . . . . . . . . . . . . . . . . 21
7.31 Drawbar Organ 3rd Percussion(55H)(Drawbar tone selected) . . . . . . . . . . . . . . . . 21
7.32 Drawbar Organ Percussion Decay Time(56H)(Drawbar tone selected) . . . . . . . . . . . 21
7.33 Drawbar Organ Key On Click(57H)(Drawbar tone selected.) . . . . . . . . . . . . . . . . 22
7.34 Drawbar Organ Key Off Click(58H)(Drawbar tone selected.) . . . . . . . . . . . . . . . . 22
7.35 Vibrato Rate (59H)(Drawbar tone selected.) . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.36 Vibrato Depth (5AH)(Drawbar tone selected) . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.37 Reverb Send (5BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.38 Chorus Send (5DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.39 NRPN (62H,63H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.40 RPN (64H,65H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
7.41 All Sound Off (78H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7.42 Reset All Controllers (79H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7.43 All Notes Off (7BH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7.44 Omni Off (7CH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7.45 Omni On (7DH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
7.46 Mono (7EH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
7.47 Poly (7FH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8 Program Change 36
2
9 Channel After Touch 37
10 Pitch Bend 37
11 Timing Clock 39
12 Start 39
13 Stop 39
14 Active Sensing 39
15 System Exclusive Message 40
15.1 Universal Real Time System Exclusive Message . . . . . . . . . . . . . . . . . . . . . . . . 40
15.2 Universal Non Real Time System Exclusive Message . . . . . . . . . . . . . . . . . . . . . 42
15.3 Instrument-Specific System Exclusive Message . . . . . . . . . . . . . . . . . . . . . . . . 42
16 Format 43
16.1 Message Classifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
16.2 Basic Message Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
16.3 Format of Each Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
17 Individual Parameter Operations 52
18 Parameter Set Transfer 52
18.1 Communication Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
18.2 One-way Mode Communication Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
18.3 Handshake Mode Communication Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
19 Using the Parameter List 63
20 System Parameters 63
20.1 System Information Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
20.2 System Exclusive Protocol Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
20.3 Data Management Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3
21 Patch Parameter 66
21.1 Analog Input Tune Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
21.2 Card Audio Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
21.3 DSP Output Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
21.4 DSP Setup Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
21.5 Master EQ Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
21.6 Master Tune Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
21.7 Master Mixer Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
21.8 Part Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
21.9 System Chorus Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
21.10 System Reverb Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
21.11 Patch Etc Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
22 Tone Parameter 69
22.1 Basic Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
23 Melody Parameter 70
23.1 Melody Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
24 Drum Parameter 70
24.1 Instrument Parameter (x128instrument) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
24.2 Velocity Split Parameter (x4velocity-split x128instrument) . . . . . . . . . . . . . . . . . 71
24.3 LFO Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
25 Drawbar Parameter(XW-P1 only) 71
25.1 Drawbar Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
26 Hex Layer Parameter(XW-P1 only) 72
26.1 Hex Layer Parameter (x6layer) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
26.2 Hex Layer LFO Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
27 Solo Synth Parameter 73
27.1 Solo Synth OSC Block Basic (x6oscillator) . . . . . . . . . . . . . . . . . . . . . . . . . . 73
27.2 Solo Synth OSC Block Oscillator (x5oscillator) . . . . . . . . . . . . . . . . . . . . . . . . 73
27.3 Solo Synth OSC Block Filter (x5oscillator) . . . . . . . . . . . . . . . . . . . . . . . . . . 74
27.4 Solo Synth OSC Block Amp (x5oscillator) . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
27.5 Solo Synth Etc (x8controller) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
27.6 Solo Synth Controller (x8controller) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
27.7 Solo Synth LFO (x2lfo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
27.8 Solo Synth PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
27.9 Solo Synth Total Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4
28 User Wave Parameter(XW-G1 only) 80
28.1 User Wave Key Splits Parameter (x10splits) . . . . . . . . . . . . . . . . . . . . . . . . . 80
28.2 User Wave LFO Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
28.3 User Wave Looper Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
29 DSP Parameter 81
29.1 DSP Basic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
30 All Data Parameter 81
30.1 All Directory Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
31 Step Sequencer Parameter 82
31.1 Step Sequencer Directory Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
32 Step Sequencer Chain Parameter 82
32.1 Step Sequencer Chain Directory Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
33 Arpeggio Parameter 82
33.1 Arpeggio Directory Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
34 Phrase Parameter 82
34.1 Phrase Directory Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
35 Spec Parameter 82
36 Parameter Set Table 85
36.1 XW-P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
36.2 XW-G1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
37 DSP Type List 87
37.1 Solo Synth DSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
37.2 Normal DSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
38 DSP Parameter Set Type 88
38.1 Solo Synth Bypass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
38.2 Solo Synth Auto Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
38.3 Solo Synth Distortion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
38.4 Solo Synth Flanger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5
38.5 Solo Synth Chorus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
38.6 Solo Synth Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
38.7 Solo Synth Ring Modulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
38.8 Wah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
38.9 Compressor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
38.10 Distortion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
38.11 Enhancer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
38.12 Auto Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
38.13 Tremolo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
38.14 Phaser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
38.15 Flanger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
38.16 Chorus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
38.17 Delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
38.18 Reflection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
38.19 Rotary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
38.20 Ring Modulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
38.21 LoFi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
38.22 Wah Compressor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
38.23 Wah Distortion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
38.24 Wah Chorus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
38.25 Wah Flanger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
38.26 Wah Reflection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
38.27 Wah Tremolo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
38.28 Wah Auto Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
38.29 Compressor Wah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
38.30 Compressor Distortion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
38.31 Compressor Chorus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
38.32 Compressor Flanger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
38.33 Compressor Reflection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
38.34 Compressor Tremolo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
38.35 Compressor Auto Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
38.36 Distortion Wah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
38.37 Distortion Compressor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
38.38 Distortion Chorus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
38.39 Distortion Flanger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
38.40 Distortion Reflection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
38.41 Distortion Tremolo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
38.42 Distortion Auto Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
38.43 Chorus Reflection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
38.44 Chorus Auto Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
6
38.45 Flanger Reflection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
38.46 Flanger Auto Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
38.47 Reflection Distortion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
38.48 Reflection Chorus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
38.49 Reflection Auto Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
38.50 Tremolo Distortion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
38.51 Tremolo Chorus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
38.52 Tremolo Flanger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
38.53 Tremolo Reflection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
VIII Setting Values and Send/ Receive Values 102
39 Setting Value Tables 102
39.1 Off/On Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
39.2 –64 - 0 - +63 Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
39.3 Pan Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
39.4 Fine Tune Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
39.5 Drawbar Position 設定値テーブル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
39.6 Sine/Vintage Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
39.7 Tempo Sync Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
39.8 0-3 Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
39.9 0-5 Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
39.10 Chorus Mode Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
39.11 Delay Level Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
39.12 Delay Type Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
39.13 LFO Wave Form1 Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
39.14 LFO Wave Form2 Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
39.15 LFO Wave Form3 Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
39.16 LoFi Noise Level Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
39.17 Reflection Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
39.18 Ring Type Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
39.19 Rotate/Brake Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
39.20 Slow/Fast Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
39.21 –128 - 0 +127 Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
39.22 –256 - 0 +255 Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
39.23 Envelope Clock Trigger Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . 106
39.24 Filter Cutoff Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
39.25 Filter Gain Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
39.26 Synth Ext Osc Pitch Shifter Mode Setting Value Table . . . . . . . . . . . . . . . . . . . 107
7
39.27 Synth Ext Osc Pitch Shifter Mix Setting Value Table . . . . . . . . . . . . . . . . . . . . 107
39.28 Synth LFO Wave Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
39.29 Synth LFO Sync Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
39.30 Synth LFO Clock Sync Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . 108
39.31 Synth Total Filter Type Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . 109
39.32 Hex Layer Detune Setting Value Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
IX MIDI Implementation Notation 110
40 Value Notation 110
40.1 Hexadecimal Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
40.2 Binary Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
8
Part I
MIDI Message Overview
1 Product Configuration as a MIDI Device
As a MIDI device, this Instrument consists of the System Section, Sound Generator Section, and Per­formance Controller Section described below. Each of these sections can send and receive specific MIDI Messages in accordance with its function.
1.1 System Section
The System Section manages the Instrument status and user data. A communication method known as a “bulk dump” can be used for two-way transfer of user data between the Instrument and a computer.
1.2 Performance Controller Section
The Performance Controller Section performs keyboard play and controller operations, and generates performance messages in accordance with auto play, etc. Basically, generated performance messages are sent to external destinations while also being transmitted to the Sound Generator Section. The channel number of the sent channel message is in accordance with the Instrument’s MIDI setting. For details about the MIDI setting, see the Instrument User’s Guide.
1.3 Sound Generator Section
The Sound Generator Section mainly performs receive of performance information and sound source setting information. It consists of a common part that do es not depend on the channel and a musical instrument part that is independent of each channel.
1.3.1 Sound Generator Common Block
The common block consists of system effects, master control, etc. These can be controlled by mixer func­tion, effect function, general universal system exclusive messages, or the Instrument’s system exclusive messages or all.
1.3.2 Instrument Part Block
The instrument part section consists of a total of 16 instrument parts. The settings of each part can be changed using the mixer function, channel messages or Instrument’s system exclusive messages or all. Part numbres 01 through 04 in particular are called a zone, and the zone editor function can be used to modify operations and settings. See the Instruments User’s Guide for details about zones.
The functions assigned to each part are shown below. The MIDI send channel and MIDI receive
channel can be changed using the Instruments’s MIDI settings.
9
Part number MIDI Receive Ch MIDI Send Ch Assigned Function
01 01-16 01-16 Zone 1/Step Sequencer(Solo 1)/Multi-function
Phrase 1(Note1)/SMF play/MIDI IN
02 01-16 01-16 Zone 2/SMF play/MIDI IN 03 01-16 01-16 Zone 3/SMF play/MIDI IN 04 01-16 01-16 Zone 4/SMF play/MIDI IN 05 01-16 01-16 Multi-function Phrase 1(Note1)/SMF play/MIDI
IN
06 01-16 01-16 Multi-function Phrase 2(Note1)/SMF play/MIDI
IN
07 01-16 01-16 Guide on/Precount on/SMF play/MIDI IN 08 01-16 01-16 Step Sequencer(Drum 1)/SMF play/MIDI IN 09 01-16 01-16 Step Sequencer(Drum 2)/SMF play/MIDI IN 10 01-16 01-16 Step Sequencer(Drum 3)/SMF play/MIDI IN 11 01-16 01-16 Step Sequencer(Drum 4)/SMF play/MIDI IN 12 01-16 01-16 Step Sequencer(Drum 5)/SMF play/MIDI IN 13 01-16 01-16 Step Sequencer(Base)/SMF play/MIDI IN 14 01-16 01-16 Step Sequencer(Solo 1)/SMF play/MIDI IN 15 01-16 01-16 Step Sequencer(Solo 2)/SMF play/MIDI IN 16 01-16 01-16 Step Sequencer(Chord)/SMF play/MIDI IN
Note : Multi-function key is available on the XW-G1 only.
2 Timbre Type Specific Operation
The sound source operation performed for a sound generator instrument receive message may depend on the value of the Timbre Type (see “About the Timbre Type” in “8 Program Change”) of each part’s operation mode. For details, see the explanation for each message.
3 Controlling Send/Receive of MIDI Messages in Each Instru-
ment Part
Send and receive of MIDI messages for each instrument part can be controlled by mixer function and global Instrument MIDI settings, Performance MIDI settings, NRPN messages, and Instrument-specific system exclusive messages. See the Instrument’s User’s Guide for details.
4 Conditions that Disable Message Send and Receive
No MIDI messages at all can be sent or received while “Please Wait ...” is on the display.
10
Part II
Channel Message
MIDI Message Send by Assignable Knobs When the Instrument is in the Performance Mode, any control change, after touch, or other MIDI message from CC:00H to CC:65H can be assigned to the assignable knobs, so the MIDI messages are sent by knob operation. For details about the functions that can be assigned, see the User’s Guide.
MIDI Message Send by Multi-function Key Any control change, polyphonic key pressure, or other MIDI message from CC:00H to CC:77H can be assigned to the multi-function key, so the MIDI message is sent are sent by key operation. (The Multi-function key is supported by the XW-G1 only.) For details about the functions that can be assigned, see the User’s Guide.
MIDI Message Receive by Virtual Controller When the tone is a Solo Synthesizer tone, CC:00H­CC:61H and/or after touch and other effects can be assigned a virtual controller source, which makes it possible to send and receive their MIDI messages. Operation when a message is received is in accordance with the function assigned to the destination of the virtual controller. For details about the functions that can be assigned, see the User’s Guide.
5 Note Off
Message Format: 8nH kkH vvH
9nH kkH 00H(receive only)
n: MIDI Channel Number
kk: Key Number
vv: Velocity(Send:40H, Receive:Ignored)
Send Sent when the keyboard is played, when play is performed using Auto Accompaniment, and when recorded song data is played back. The key number changes in accordance with on the Transpose function and Octave Shift function.
Receive Receipt stops a note being sounded by a note on message.
6 Note On
Message Format: 9nH kkH vvH
n: MIDI Channel Number
kk: Key Number
vv: Velocity
Send Sent when the keyboard is played, when play is performed using Auto Accompaniment, and when recorded song data is played back. The key number changes in accordance with on the Transpose function and Octave Shift function.
Receive Receipt sounds a note of the corresponding instrument part.
11
7 Control Change
Message Format: BnH ccH vvH
n: MIDI Channel Number
cc: Control Number
vv: Value
Drawbar Operation by Control Change Message When a drawbar tone is selected on the appli­cable MIDI channel (n: MIDI Channel Number), control change messages can be used to perform various drawbar parameter operations. (Drawbar tone selection is supported by the XW-P1 only.) Specifically, control change message assignment can be switched as shown below when a non-drawbar tone is selected or when a drawbar tone is selected.
Control Change Number Non-drawbar tone selected Drawbar tone selected 46H - Drawbar Position 16’ 47H Filter Resonance Drawbar Position 5 1/3’ 48H Release Time Drawbar Position 8’ 49H Attack Time Drawbar Position 4’ 4AH Filter Cut Off Drawbar Position 2 2/3’ 4BH - Drawbar Position 2’ 4CH Vibrato Rate Drawbar Position 1 3/5’ 4DH Vibrato Depth Drawbar Position 1 1/3’ 4EH Vibrato Delay Drawbar Position 1’ 4FH - Drawbar Organ Type 54H - Drawbar Organ 2nd Percussion 55H - Drawbar Organ 3rd Percussion 56H - Drawbar Organ Percussion Decay Time 57H - Drawbar Organ Key On Click 58H - Drawbar Organ Key Off Click 59H - Vibrato Rate 5AH - Vibrato Depth
For details about messages, see each section of this manual that covers them.
7.1 Bank Select (00H,20H)
Message Format: BnH 00H mmH (MSB)
BnH 20H llH (LSB)
n: MIDI Channel Number
mm: MSB Value(Note1)
ll: LSB Value(Send:00H, Receive:Ignored)
Note1 : For details about the relationship between the MSB value and the tone, see the Tone List that comes with the
Instrument.
Send Sent when tone, performance number, or Step Sequencer number is selected.
12
Receive Receipt causes a change in the tone bank number stored in Instrument memory, but the tone is not actually changed until a Program Change message is received. For details, see “8 Program Change”.
The performance number and Step Sequencer number can also be changed by the bank program. For details, see “8 Performance Number/Step Sequencer Number Switching by Bank Select Message and Program Change Message”. For details about performance and the Step Sequencer, see the User’s Guide.
7.2 Modulation (01H)
Message Format: BnH 01H vvH
n: MIDI Channel Number
vv: Value
Send Sent when the modulation wheel is operated.
Receive Receipt adds, to the tone being sounded, modulation of a depth specified by the value. In
the case of a tone that already has modulation applied, receipt of this message increases the modulation depth. The modulation effect differs according to the tone b eing used.
7.3 Portamento (05H)(Solo Synthesizer tone selected)
Note : This message is valid only when a Solo Synthesizer tone is selected for the MIDI channel.
Message Format: BnH 05H vvH
n: MIDI Channel Number
vv: Value
Receive Receipt changes the portamento application time.
7.4 Data Entry (06H,26H)
Message Format: BnH 06H mmH (MSB)
BnH 26H llH (LSB)
n: MIDI Channel Number
mm: MSB Value
ll: LSB Value
Send Sent when there is a change to the parameter assigned to RPN, NRPN.
Receive Receipt changes the parameter assigned to RPN, NRPN.
7.5 Volume (07H)
Message Format: BnH 07H vvH
n: MIDI Channel Number
vv: Value
13
Send Sent when the mixer part volume is changed.
Receive Receipt changes the mixer part volume.
7.6 Pan (0AH)
Message Format: BnH 0AH vvH
n: MIDI Channel Number
vv: Value(Note1)
Note1 : For information about the relationship between setting values and send/receive values, see “39.3 Pan Setting Value
Table” in “VIII Setting Values and Send/Receive Values”.
Send Sent when the pan of any part is changed.
Receive Receipt changes the pan of the corresponding part.
7.7 Expression (0BH)
Message Format: BnH 0BH vvH
n: MIDI Channel Number
vv: Value
Receive Receipt changes the Expression value.
7.8 General Use Controllers 1 through 8 (10H through 13H, 50H through
53H)
On this Instrument, these messages are used to control DSP operation.
Message Format: BnH 10H vvH DSP Parameter7[1]
BnH 11H vvH DSP Parameter7[2]
BnH 12H vvH DSP Parameter7[3]
BnH 13H vvH DSP Parameter7[4]
BnH 50H vvH DSP Parameter7[5]
BnH 51H vvH DSP Parameter7[6]
BnH 52H vvH DSP Parameter7[7]
BnH 53H vvH DSP Parameter7[8]
n: MIDI Channel Number
vv: Value
Send Sent when the drawbar rotary button is operated or when the sliders to which DSP parameters A and B are assigned are operated.
Receive Receipt changes the value of DSP Parameter 7 [1 to 8] (7-bit parameter) assigned to the part specified by the MIDI Channel Number. Any message received that corresponds to the parameter of a number not being used by the currently selected DSP is ignored. For details about Parameter 7 of each DSP, see the explanations under “VII DSP Parameter List”.
14
Received values and parameter setting values The range of the value of each DSP Parameter 7 array element depends on the selected DSP or array number. Unlike manipulation of a DSP parameter using a System Exclusive Message, a value received by this control change message is always in the range of 0 to 127, but the range is changed in accordance with the setting range of the applicable parameter setting. Because of this, it is impossible for a value to b e outside of the range. Conversion to the parameter setting value from the value received with the message can be represented in general terms by the expression shown below.
Parameter Setting Value = Parameter Minimum Value + (Parameter Maximum Value Parameter Minimum Value)
Received Value
127
7.9 Hold1 (40H)
Message Format: BnH 40H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a pedal that has a sustain (damper) function is operated.
Receive Receipt performs an operation equivalent to a sustain pedal operation.
Timbre Type Specific Operation This operation differs in accordance with the Timbre Type (see
“About the Timbre Type” in “8 Program Change”) setting.
Timbre Type: Melody, Drawbar, Hex Layer, Solo Synth or User Wave
Sustain off/on control is performed in accordance with the value of the received message.
«
Timbre Type: Drum
The received message does not affect sound source operation.
7.10 Portamento On/Off(41H)(Solo Synthesizer tone selected)
Note : This message is valid only when a Solo Synthesizer tone is selected for the the MIDI channel.
Message Format: BnH 41H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the portamento on/off setting.
15
7.11 Sostenuto (42H)
Message Format: BnH 42H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a pedal that has a sostenuto function is operated.
Receive Receipt performs an operation equivalent to a sostenuto pedal operation.
7.12 Soft (43H)
Message Format: BnH 43H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a pedal that has a soft function is operated.
Receive Receipt performs an operation equivalent to a soft pedal operation.
7.13 Drawbar Position 16’(46H)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 46H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.5 Drawbar
Position Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a drawbar 16’ is operated.
Receive Receipt changes the drawbar 16’ position.
7.14 Filter Resonance(47H)
Message Format: BnH 47H vvH
n: MIDI Channel Number
vv: Value
Receive Receipt changes the resonance intensity.
16
7.15 Drawbar Position 5 1/3’(47H)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 47H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.5 Drawbar
Position Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a drawbar 5 1/3’ is operated.
Receive Receipt changes the drawbar 5 1/3’ position.
7.16 Release Time (48H)
Message Format: BnH 48H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.2 –64 - 0 - +63
Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt makes a relative change in the time it takes for a note to decay to zero after a key is released.
7.17 Drawbar Position 8’(48H)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 48H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.5 Drawbar
Position Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a drawbar 8’ is operated.
Receive Receipt changes the drawbar 8’ position.
7.18 Attack Time (49H)
Message Format: BnH 49H vvH
n: MIDI Channel Number
vv: Value (Note1)
17
Note1 : For information about the relationship between setting values and send/receive values, see the “39.2 –64 - 0 - +63
Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt makes a relative change in the time it takes for a note to rise to its maximum level.
7.19 Drawbar Position 4’(49H)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 49H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.5 Drawbar
Position Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a drawbar 4’ is operated.
Receive Receipt changes the drawbar 4’ position.
7.20 Filter Cut Off (4AH)
Message Format: BnH 4AH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.2 –64 - 0 - +63
Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes how the cut-off filter is applied.
7.21 Drawbar Position 2 2/3’(4AH)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 4AH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.5 Drawbar
Position Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a drawbar 2 2/3’ is operated.
Receive Receipt changes the drawbar 2 2/3’ position.
18
7.22 Drawbar Position 2’(4BH)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 4BH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.5 Drawbar
Position Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a drawbar 2’ is operated.
Receive Receipt changes the drawbar 2’ position.
7.23 Vibrato Rate (4CH)
Message Format: BnH 4CH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.2 –64 - 0 - +63
Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the note vibrato rate.
7.24 Drawbar Position 1 3/5’(4CH)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 4CH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.5 Drawbar
Position Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a drawbar 1 3/5’ is operated.
Receive Receipt changes the drawbar 1 3/5’ position.
7.25 Vibrato Depth (4DH)
Message Format: BnH 4DH vvH
n: MIDI Channel Number
vv: Value (Note1)
19
Note1 : For information about the relationship between setting values and send/receive values, see the “39.2 –64 - 0 - +63
Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the degree of pitch modulation.
7.26 Drawbar Position 1 1/3’(4DH)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 4DH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.5 Drawbar
Position Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a drawbar 1 1/3’ is operated.
Receive Receipt changes the drawbar 1 1/3’ position.
7.27 Vibrato Delay (4EH)
Message Format: BnH 4EH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.2 –64 - 0 - +63
Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the time it takes until note vibrato starts.
7.28 Drawbar Position 1’(4EH)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 4DH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.5 Drawbar
Position Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a drawbar 1’ is operated.
Receive Receipt changes the drawbar 1’ position.
20
7.29 Drawbar Organ Type(4FH)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 4FH vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.6 Sine/Vintage
Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the drawbar parameter type.
7.30 Drawbar Organ 2nd Percussion(54H)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 54H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when the 2nd percussion button is operated.
Receiv Receipt changes the drawbar parameter 2nd percussion.
7.31 Drawbar Organ 3rd Percussion(55H)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 55H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when the 3rd percussion button is operated.
Receive Receipt changes the drawbar parameter 3rd percussion.
7.32 Drawbar Organ Percussion Decay Time(56H)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 56H vvH
n: MIDI Channel Number
vv: Value
21
Receive Receipt changes the percussion decay time.
7.33 Drawbar Organ Key On Click(57H)(Drawbar tone selected.)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 57H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the drawbar key on click.
7.34 Drawbar Organ Key Off Click(58H)(Drawbar tone selected.)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 58H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive
Receipt changes the drawbar key off click.
7.35 Vibrato Rate (59H)(Drawbar tone selected.)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 59H vvH
n: MIDI Channel Number
vv: Value (Note1)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.2 –64 - 0 - +63
Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the note vibrato rate.
7.36 Vibrato Depth (5AH)(Drawbar tone selected)
Note : This message is valid only when a drawbar tone is selected for the MIDI channel.
Message Format: BnH 5AH vvH
n: MIDI Channel Number
vv: Value (Note1)
22
Note1 : For information about the relationship between setting values and send/receive values, see the “39.2 –64 - 0 - +63
Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the degree of pitch modulation.
7.37 Reverb Send (5BH)
Message Format: BnH 5BH vvH
n: MIDI Channel Number
vv: Value
Send Sent when the reverb send of any part is changed.
Receive Receipt changes the reverb send of the corresponding part.
7.38 Chorus Send (5DH)
Message Format: BnH 5DH vvH
n: MIDI Channel Number
vv: Value
Send Sent when the chorus send of any part is changed.
Receive Receipt changes the chorus send of the corresponding part.
7.39 NRPN (62H,63H)
Message Format: BnH 62H llH (LSB)
BnH 63H mmH (MSB)
n: MIDI Channel Number
ll: LSB Value
mm: MSB Value
7.39.1 Part Enable
Message Format: BnH 62H 00H
BnH 63H 22H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Send:00H, Receive:Ignored)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a mixer part on/off setting is changed.
23
Receive Receipt changes the mixer part on/off setting.
7.39.2 DSP Enable
Message Format: BnH 62H 01H
BnH 63H 22H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Send:00H, Receive:Ignored)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Send Sent when a mixer part DSP on/off setting is changed.
Receive Receipt changes the applicable mixer part DSP on/off setting.
7.39.3 Performance Number Select
Message Format: BnH 62H 00H
BnH 63H 24H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (00H - 63H)
ll: (00H:Preset40H:User)
Send Sent when the performance number is changed while Perform NRPN is enabled by Instrument settings.
Receive Receipt while Perform NRPN is enabled by Instrument settings changes the performance number.
7.39.4 Step Sequencer Number Select
Message Format: BnH 62H 00H
BnH 63H 25H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (00H - 63H)
ll: (00H:Preset40H:User)
Send Sent when the Step Sequencer number is changed while S.Seq NRPN is enabled by Instrument settings.
24
Receive Receipt while S.Seq NRPN is enabled by Instrument settings changes the Step Sequencer number.
7.39.5 Step Sequencer Pattern Number Select
Message Format: BnH 62H 01H
BnH 63H 25H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Send:00HReceive:Ignored)
Send Sent when the Step Sequencer pattern is changed while S.Seq NRPN is enabled by Instrument settings.
Receive Receipt while S.Seq NRPN is enabled by Instrument settings changes the Step Sequencer pattern is changed.
7.39.6 Step Sequencer Start/Stop
Message Format: BnH 62H 02H
BnH 63H 25H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Send:00HReceive:Ignored)
Send Sent when the Step Sequencer is started or stopped while S.Seq NRPN is enabled by Instrument settings.
Receive Receipt while S.Seq NRPN is enabled by Instrument settings starts or stops the Step Se­quencer.
7.39.7 Phrase Sequencer Number Select
Message Format: BnH 62H 00H
BnH 63H 26H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Send:00HReceive:Ignored)
Send Sent when the Phrase Sequencer number is changed while Phrase NRPN is enabled by Instrument settings.
25
Receive Receipt while Phrase NRPN is enabled by Instrument settings changes the Phrase Sequencer number.
7.39.8 Phrase Sequencer Start/Stop
Message Format: BnH 62H 01H
BnH 63H 26H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Send:00HReceive:Ignored)
Send Sent when the Phrase Sequencer is started or stopped while Phrase NRPN is enabled by Instru­ment settings.
Receive Receipt while Phrase NRPN is enabled by Instrument settings starts or stops the Phrase Sequencer.
7.39.9 Arpeggio Number Select
Message Format: BnH 62H 00H
BnH 63H 27H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Send:00HReceive:Ignored)
Send Sent when the Arpeggio number is changed while Arp NRPN is enabled by Instrument settings.
Receive Receipt while Arp NRPN is enabled by Instrument settings changes the Arpeggio number.
7.39.10 Drawbar Position
Message Format: BnH 62H ffH
BnH 63H 40H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
ff: Drawbar Foot(Feet) (Note1)
mm: Value (Note2)
ll: (Send:00H, Receive:Ignored)
26
Note1 : The following shows the relationship between the Drawbar Foot value and the actual foot bar.
ff Foot Bar
00 Ft16’ 01 Ft5 1/3’ 02 Ft8’ 03 Ft4’ 04 Ft2 2/3’ 05 Ft2’ 06 Ft1 3/5’ 07 Ft1 1/3’ 08 Ft1’
Note2 : For information about the relationship between setting values and send/receive values, see the “39.5 Drawbar
Position Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the drawbar position in accordance with the message contents (XW-P1 only).
7.39.11 Drawbar Organ Key On Click
Message Format: BnH 62H 09H
BnH 63H 40H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Not sent, Receive:Ignored)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the drawbar key on click (XW-P1 only).
7.39.12 Drawbar Organ 2nd Percussion
Message Format: BnH 62H 0AH
BnH 63H 40H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Send:00H, Receive:Ignored)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the drawbar parameter 2nd percussion (XW-P1 only).
27
7.39.13 Drawbar Organ 3rd Percussion
Message Format: BnH 62H 0BH
BnH 63H 40H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Send:00H, Receive:Ignored)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.1 Off/On Setting
Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the drawbar parameter 3rd percussion (XW-P1 only).
7.39.14 Percussion Decay Time
Message Format: BnH 62H 0CH
BnH 63H 40H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value
ll: (Not sent, Receive:Ignored)
Receive Receipt changes the percussion decay time (XW-P1 only).
7.39.15 Drawbar Organ Type
Message Format: BnH 62H 0DH
BnH 63H 40H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Not sent, Receive:Ignored)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.6 Sine/Vintage
Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the drawbar parameter type (XW-P1 only).
28
7.39.16 Drawbar Organ Key Off Click
Message Format: BnH 62H 0EH
BnH 63H 40H
BnH 06H mmH
BnH 26H llH
n: MIDI Channel Number
mm: Value (Note1)
ll: (Not sent, Receive:Ignored)
Note1 : For information about the relationship between setting values and send/receive values, see the “39.6 Sine/Vintage
Setting Value Table” in “VIII Setting Values and Send/Receive Values” of this document.
Receive Receipt changes the drawbar key off click (XW-P1 only).
7.39.17 Solo Synth Parameter
Each of the Solo Synthesizer tone parameters can be changed by NRPN.
The relationship between parameters and their NRPN numbers is shown in the table below. How to read the table is described below.
Parameter Block Name 1 Block Name 2 Notes Parameter Name 1 MSB LSB MSB LSB Parameter Name 2 MSB LSB MSB LSB : : : :
Parameter Name
This is the name of the parameter. This name is different from the name displayed by the Instru­ment. For details abut each parameter, see the Instrument’s User’s Guide.
Block Name
This is the name of the block. Solo Synthesizer tones have a total of nine blocks. For details about each block, see the Instrument’s User’s Guide.
MSB LSB
These are the MSB and LSB of the NRPN. These values specify the block and the parameter.
Solo Synth Osc Edit
Parameter Synth1 OSC Synth2 OSC PCM1 OSC PCM2 OSC EXT OSC Noise OSC Notes
onoff 30H 00H 31H 00H 32H 00H 33H 00H 34H 00H 35H 00H Note1
split ui number 30H 01H 31H 01H 32H 01H 33H 01H 34H 01H 35H 01H
portamento onoff 30H 02H 31H 02H 32H 02H 33H 02H 34H 02H 35H 02H Note1
portamento time 30H 03H 31H 03H 32H 03H 33H 03H 34H 03H 35H 03H
legato onoff 30H 04H 31H 04H 32H 04H 33H 04H 34H 04H 35H 04H Note1
pitch lfo depth 1 30H 05H 31H 05H 32H 05H 33H 05H 34H 05H 35H 05H
pitch lfo depth 2 30H 06H 31H 06H 32H 06H 33H 06H 34H 06H 35H 06H
pitch offset pitch 30H 07H 31H 07H 32H 07H 33H 07H 34H 07H 35H 07H Note2
pitch detune 30H 08H 31H 08H 32H 08H 33H 08H 34H 08H 35H 08H Note2
pitch envelope init level
pitch envelope attack time
30H 09H 31H 09H 32H 09H 33H 09H 34H 09H 35H 09H
30H 0AH 31H 0AH 32H 0AH 33H 0AH 34H 0AH 35H 0AH
29
Parameter Synth1 OSC Synth2 OSC PCM1 OSC PCM2 OSC EXT OSC Noise OSC Notes
pitch envelope attack level
pitch envelope decay time
pitch envelope sustain level
pitch envelope release1 time
pitch envelope release1 level
pitch envelope release2 time
pitch envelope release2 level
pitch envelope clock trigger
pitch envelope depth 30H 13H 31H 13H 32H 13H 33H 13H 34H 13H 35H 13H
pitch key follow 30H 15H 31H 15H 32H 15H 33H 15H 34H 15H 35H 15H Note4
pitch key follow base 30H 16H 31H 16H 32H 16H 33H 16H 34H 16H 35H 16H
filter cutoff 30H 17H 31H 17H 32H 17H 33H 17H 34H 17H 35H 17H Note5
filter gain 30H 18H 31H 18H 32H 18H 33H 18H 34H 18H 35H 18H Note6
filter touch sensitivity
filter key follow 30H 1AH 31H 1AH 32H 1AH 33H 1AH 34H 1AH 35H 1AH Note4
filter key follow base 30H 1BH 31H 1BH 32H 1BH 33H 1BH 34H 1BH 35H 1BH
filter lfo depth 1 30H 1CH 31H 1CH 32H 1CH 33H 1CH 34H 1CH 35H 1CH
filter lfo depth 2 30H 1DH 31H 1DH 32H 1DH 33H 1DH 34H 1DH 35H 1DH
filter envelope init level
filter envelope attack time
filter envelope attack level
filter envelope decay time
filter envelope sustain level
filter envelope release1 time
filter envelope release1 level
filter envelope release2 time
filter envelope release2 level
filter envelope clock trigger
filter envelope depth 30H 28H 31H 28H 32H 28H 33H 28H 34H 28H 35H 28H
amp level 30H 29H 31H 29H 32H 29H 33H 29H 34H 29H 35H 29H
amp touch sensitivity 30H 2BH 31H 2BH 32H 2BH 33H 2BH 34H 2BH 35H 2BH
amp key follow 30H 2CH 31H 2CH 32H 2CH 33H 2CH 34H 2CH 35H 2CH Note4
amp key follow base 30H 2DH 31H 2DH 32H 2DH 33H 2DH 34H 2DH 35H 2DH
amp lfo depth 1 30H 2EH 31H 2EH 32H 2EH 33H 2EH 34H 2EH 35H 2EH
amp lfo depth 2 30H 2FH 31H 2FH 32H 2FH 33H 2FH 34H 2FH 35H 2FH
amp envelope init level 30H 30H 31H 30H 32H 30H 33H 30H 34H 30H 35H 30H
amp envelope attack time
30H 0BH 31H 0BH 32H 0BH 33H 0BH 34H 0BH 35H 0BH
30H 0CH 31H 0CH 32H 0CH 33H 0CH 34H 0CH 35H 0CH
30H 0DH 31H 0DH 32H 0DH 33H 0DH 34H 0DH 35H 0DH
30H 0EH 31H 0EH 32H 0EH 33H 0EH 34H 0EH 35H 0EH
30H 0FH 31H 0FH 32H 0FH 33H 0FH 34H 0FH 35H 0FH
30H 10H 31H 10H 32H 10H 33H 10H 34H 10H 35H 10H
30H 11H 31H 11H 32H 11H 33H 11H 34H 11H 35H 11H
30H 12H 31H 12H 32H 12H 33H 12H 34H 12H 35H 12H Note3
30H 19H 31H 19H 32H 19H 33H 19H 34H 19H 35H 19H
30H 1EH 31H 1EH 32H 1EH 33H 1EH 34H 1EH 35H 1EH
30H 1FH 31H 1FH 32H 1FH 33H 1FH 34H 1FH 35H 1FH
30H 20H 31H 20H 32H 20H 33H 20H 34H 20H 35H 20H
30H 21H 31H 21H 32H 21H 33H 21H 34H 21H 35H 21H
30H 22H 31H 22H 32H 22H 33H 22H 34H 22H 35H 22H
30H 23H 31H 23H 32H 23H 33H 23H 34H 23H 35H 23H
30H 24H 31H 24H 32H 24H 33H 24H 34H 24H 35H 24H
30H 25H 31H 25H 32H 25H 33H 25H 34H 25H 35H 25H
30H 26H 31H 26H 32H 26H 33H 26H 34H 26H 35H 26H
30H 27H 31H 27H 32H 27H 33H 27H 34H 27H 35H 27H Note3
30H 31H 31H 31H 32H 31H 33H 31H 34H 31H 35H 31H
30
Loading...
+ 81 hidden pages