Yamaha CP5 Data List - Page 37

Midi Parameter Change Table, Performance Part

Page 37 highlights

MIDI Data Table Assignable parameters Address Size High Mid Low Data Range Parameter Name Description Default (HEX) Notes 30 03 00 1 00 reserved 00 01 1 00 - 11 Assignable Knob1 off, pianoL 1, preAmpL 1, 00 FxBlock modFxL 1, powAmpL 1, .., pianoR 2, preAmpR 2, modFxR 2, powAmpR 2, Reverb 02 1 00 - 0F Assignable Knob 1 param 1 .. param 16 00 FxParam 03 1 00 reserved 00 04 1 00 reserved 00 05 1 00 reserved 00 06 1 00 reserved 00 07 1 00 - 11 Assignable Knob 2 off, pianoL 1, preAmpL 1, 00 FxBlock modFxL 1, powAmpL 1, .., pianoR 2, preAmpR 2, modFxR 2, powAmpR 2, Reverb 08 1 00 - 0F Assignable Knob 2 param 1 .. param 16 00 FxParam 09 1 00 reserved 00 0A 1 00 reserved 00 0B 1 00 reserved 00 0C 1 00 reserved 00 0D 1 00 - 11 Assignable Knob 3 off, pianoL 1, preAmpL 1, 00 FxBlock modFxL 1, powAmpL 1, .., pianoR 2, preAmpR 2, modFxR 2, powAmpR 2, Reverb 0E 1 00 - 0F Assignable Knob 3 param 1 .. param 16 00 FxParam 0F 1 00 reserved 00 10 1 00 reserved 00 11 1 00 reserved 00 TOTAL SIZE = 18 12 (HEX) Backing parameters Address Size Data Range Parameter Name High Mid Low Description Default (HEX) Notes 30 04 00 1 00 - 02 Backing Type preDrum, usrSong, wave 00 01 1 00 - 7F Song Number 1 - 128 00 02 2 00 - 01 Tempo MSB 30 - 300 00 1E - 2C Tempo LSB 78 04 1 00 - 2F Beat 1/4 - 16/16 03 05 2 00 - 00 Start Key C-2 - G8, all 00 00 - 80 80 07 1 00 - 7F Kit Number 1 - 128 00 08 1 20 - 7E Wave File Name 1 32 - 126 (ASCII) 20 09 1 20 - 7E Wave File Name 2 32 - 126 (ASCII) 20 0A 1 20 - 7E Wave File Name 3 32 - 126 (ASCII) 20 0B 1 20 - 7E Wave File Name 4 32 - 126 (ASCII) 20 0C 1 20 - 7E Wave File Name 5 32 - 126 (ASCII) 20 0D 1 20 - 7E Wave File Name 6 32 - 126 (ASCII) 20 0E 1 20 - 7E Wave File Name 7 32 - 126 (ASCII) 20 0F 1 20 - 7E Wave File Name 8 32 - 126 (ASCII) 20 10 1 00 - 01 Auto Key-on Start off, on 00 11 1 00 reserved 00 TOTAL SIZE = 18 12 (HEX) MIDI PARAMETER CHANGE TABLE (PERFORMANCE PART) Part parameters Address Size High Mid Low Data Range Parameter Name Description Default (HEX) Notes 31 pp 00 1 00 - 7F Bank Select MSB 0 - 127 00 01 1 00 - 7F Bank Select LSB 0 - 127 00 02 1 00 - 7F Program Number 1 - 128 00 03 1 00 reserved 00 04 1 00 - 01 Part Mode mono, poly 01 05 1 00 - 7F Note Limit Low C-2 - G8 00 06 1 00 - 7F Note Limit High C-2 - G8 7F 07 1 00 - 06 Micro Tuning Equal, PureMaj, 00 PureMin, Pythag, MeanTn, WerckMt, KimBerger 08 1 00 - 0B Micro Tuning Root C - B 00 09 1 00 reserved 00 0A 1 00 reserved 00 0B 1 00 - 7F Velocity Sense Depth 0 - 127 40 0C 1 00 - 7F Velocity Send Offset 0 - 127 40 0D 1 00 - 7F Volume 0 - 127 64 0E 1 01 - 7F Pan L63 - C - R63 40 0F 1 00 - 0C Pitch Bend Range 0 - 12 02 10 2 00 - 0F Detune MSB 00 - 0F Detune LSB -12.8 - +12.7 [Hz] 1st bit 3-0: bit 7-4, 2nd bit 3-0: bit 3-0 08 00 12 1 00 - 7F Reverb Send 0 - 127 28 13 1 00 reserved 00 14 1 00 reserved 00 15 1 28 - 58 Note Shift -24 - +24 [semitones] 40 16 1 00 - 7F Filter Cutoff -64 - +63 40 Frequency 17 1 00 - 7F Filter Resonance/ -64 - +63 40 Width 18 1 00 reserved 00 19 1 00 - 01 Portamento Switch off, on 00 1A 1 00 - 7F Portamento Time 0 - 127 40 1B 1 00 - 01 Portamento Mode fingered, fulltime 01 1C 1 00 reserved 00 1D 1 00 - 7F AEG Attack Time -16 - +16 40 1E 1 00 - 7F reserved 40 1F 1 00 - 7F reserved 40 20 1 00 reserved 00 21 1 00 reserved 00 22 1 00 - 01 Part On/Off 01 23 1 00 - 7F Decay Time -16 - +16 40 24 1 00 - 7F Release Time -16 - +16 40 25 1 30 - 50 Key-off Sound -16 - +16 40 Volume 26 1 30 - 50 reserved -16 - +16 40 27 1 3D - 43 Striking Position top3, top2, top1, 40 default, rear1, rear2, rear3 28 1 00 reserved 00 29 1 3E - 42 Hammer Stiffness soft2, soft1, normal, 40 hard1, hard2 2A 1 00 reserved 00 2B 1 00 reserved 00 2C 1 00 reserved 00 2D 1 00 reserved 00 2E 1 00 reserved 00 2F 1 00 reserved 00 30 1 00 - 01 Receive Control 01 Change 31 1 00 - 01 Receive Pitch Bend 01 32 1 00 - 01 Receive FC1 01 CP5 / CP50 Data List 37

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42

MIDI Data Table
CP5 / CP50 Data List
37
Assignable parameters
TOTAL SIZE = 18
12 (HEX)
Backing parameters
TOTAL SIZE = 18
12 (HEX)
Part parameters
Address
Size
Data
Range
Parameter Name
Description
Default
(HEX)
Notes
High
Mid
Low
30
03
00
1
00
reserved
00
01
1
00 – 11
Assignable Knob1
FxBlock
off, pianoL 1, preAmpL 1,
modFxL 1, powAmpL 1, ..,
pianoR 2, preAmpR 2,
modFxR 2, powAmpR 2,
Reverb
00
02
1
00 – 0F
Assignable Knob 1
FxParam
param 1 .. param 16
00
03
1
00
reserved
00
04
1
00
reserved
00
05
1
00
reserved
00
06
1
00
reserved
00
07
1
00 – 11
Assignable Knob 2
FxBlock
off, pianoL 1, preAmpL 1,
modFxL 1, powAmpL 1, ..,
pianoR 2, preAmpR 2,
modFxR 2, powAmpR 2,
Reverb
00
08
1
00 – 0F
Assignable Knob 2
FxParam
param 1 .. param 16
00
09
1
00
reserved
00
0A
1
00
reserved
00
0B
1
00
reserved
00
0C
1
00
reserved
00
0D
1
00 – 11
Assignable Knob 3
FxBlock
off, pianoL 1,
preAmpL 1,
modFxL 1, powAmpL 1, ..,
pianoR 2, preAmpR 2,
modFxR 2, powAmpR 2,
Reverb
00
0E
1
00 – 0F
Assignable Knob 3
FxParam
param 1 .. param 16
00
0F
1
00
reserved
00
10
1
00
reserved
00
11
1
00
reserved
00
Address
Size
Data Range
Parameter Name
Description
Default
(HEX)
Notes
High
Mid
Low
30
04
00
1
00 – 02
Backing Type
preDrum, usrSong, wave
00
01
1
00 – 7F
Song Number
1 – 128
00
02
2
00 – 01
1E – 2C
Tempo MSB
Tempo LSB
30 – 300
00
78
04
1
00 – 2F
Beat
1/4 – 16/16
03
05
2
00 – 00
00 – 80
Start Key
C-2 – G8, all
00
80
07
1
00 – 7F
Kit Number
1 – 128
00
08
1
20 – 7E
Wave File Name 1
32 – 126 (ASCII)
20
09
1
20 – 7E
Wave File Name 2
32 – 126 (ASCII)
20
0A
1
20 – 7E
Wave File Name 3
32 – 126 (ASCII)
20
0B
1
20 – 7E
Wave File Name 4
32 – 126 (ASCII)
20
0C
1
20 – 7E
Wave File Name 5
32 – 126 (ASCII)
20
0D
1
20 – 7E
Wave File Name 6
32 – 126 (ASCII)
20
0E
1
20 – 7E
Wave File Name 7
32 – 126 (ASCII)
20
0F
1
20 – 7E
Wave File Name 8
32 – 126 (ASCII)
20
10
1
00 – 01
Auto Key-on Start
off, on
00
11
1
00
reserved
00
Address
Size
Data
Range
Parameter Name
Description
Default
(HEX)
Notes
High
Mid
Low
31
pp
00
1
00 – 7F
Bank Select MSB
0 – 127
00
01
1
00 – 7F
Bank Select LSB
0 – 127
00
02
1
00 – 7F
Program Number
1 – 128
00
03
1
00
reserved
00
04
1
00 – 01
Part Mode
mono, poly
01
05
1
00 – 7F
Note Limit Low
C-2 – G8
00
06
1
00 – 7F
Note Limit High
C-2 – G8
7F
07
1
00 – 06
Micro Tuning
Equal, PureMaj,
PureMin, Pythag,
MeanTn, WerckMt,
KimBerger
00
08
1
00 – 0B
Micro Tuning Root
C – B
00
09
1
00
reserved
00
0A
1
00
reserved
00
0B
1
00 – 7F
Velocity Sense Depth
0 – 127
40
0C
1
00 – 7F
Velocity Send Offset
0 – 127
40
0D
1
00 – 7F
Volume
0 – 127
64
0E
1
01 – 7F
Pan
L63 – C – R63
40
0F
1
00 – 0C
Pitch Bend Range
0 – 12
02
10
2
00 – 0F
00 – 0F
Detune MSB
Detune LSB
-12.8 – +12.7 [Hz]
1st bit 3-0: bit 7-4,
2nd bit 3-0: bit 3-0
08 00
12
1
00 – 7F
Reverb Send
0 – 127
28
13
1
00
reserved
00
14
1
00
reserved
00
15
1
28 – 58
Note Shift
-24 – +24 [semitones]
40
16
1
00 – 7F
Filter Cutoff
Frequency
-64 – +63
40
17
1
00 – 7F
Filter Resonance/
Width
-64 – +63
40
18
1
00
reserved
00
19
1
00 – 01
Portamento Switch
off, on
00
1A
1
00 – 7F
Portamento Time
0 – 127
40
1B
1
00 – 01
Portamento Mode
fingered, fulltime
01
1C
1
00
reserved
00
1D
1
00 – 7F
AEG Attack Time
-16 – +16
40
1E
1
00 – 7F
reserved
40
1F
1
00 – 7F
reserved
40
20
1
00
reserved
00
21
1
00
reserved
00
22
1
00 – 01
Part On/Off
01
23
1
00 – 7F
Decay Time
-16 – +16
40
24
1
00 – 7F
Release Time
-16 – +16
40
25
1
30 – 50
Key–off Sound
Volume
-16 – +16
40
26
1
30 – 50
reserved
-16 – +16
40
27
1
3D – 43
Striking Position
top3, top2, top1,
default, rear1, rear2,
rear3
40
28
1
00
reserved
00
29
1
3E – 42
Hammer Stiffness
soft2, soft1, normal,
hard1,
hard2
40
2A
1
00
reserved
00
2B
1
00
reserved
00
2C
1
00
reserved
00
2D
1
00
reserved
00
2E
1
00
reserved
00
2F
1
00
reserved
00
30
1
00 – 01
Receive Control
Change
01
31
1
00 – 01
Receive Pitch Bend
01
32
1
00 – 01
Receive FC1
01
MIDI PARAMETER CHANGE TABLE
(PERFORMANCE PART)