Yamaha CP300 Owner's Manual - Page 127

MIDI CHANNEL MESSAGE 2, Parameters controlled by NRPN Non-Registered Parameter Numbers

Page 127 highlights

MIDI Data Format MIDI Events Status byte Status 1st Data byte Data (HEX) Parameter Channel After Touch DnH (n: Channel Number) vv (00H... 7FH) Polyphonic After Touch AnH (n: Channel Number) kk (00H... 7FH) Pitch Bend Change EnH (n: Channel Number) cc (00H... 7FH) Realtime Message F8H MIDI Clock - FAH Start - FBH Continue - FCH Stop - FEH Active Sense - FFH System Reset - Data Key no. (0 - 127) LSB - - - - - - 2nd Data byte Data (HEX) Parameter - - vv (00H... 7FH) dd (00H... 7FH) - - - - - - - Data MSB - - - - - - MIDI Reception (respond/ignore) Main Song Layer Left Left Layer Keyboard Ø Ø Ø (All manually played parts) Ø ˛ ˛ Ø Ø Ø (All manually played parts) ˛ ˛ ˛ ˛ Ø MIDI Transmission (generated data) REC Panel (main generation method) Recorded Song Midi from panel Ø (Pedal4, Modulation Ø ˛ ˛ Wheel) ˛ Ø˛ ˛ Ø (Pitch Bend Wheel) Ø ˛ Ø ˛ Ø˛ ˛ ˛ ˛ ˛ ˛ ˛ ˛ Ø ˛ ˛ ˛ ˛ MIDI CHANNEL MESSAGE (2) Parameters controlled by NRPN (Non-Registered Parameter Numbers) NRPN Data Entry MSB LSB MSB LSB Parameter Data Range 01H 08H mmH - Vibrato Rate mm: 00H-40H-7FH (-64...0...+63) 01H 09H mmH - Vibrato Depth mm: 00H-40H-7FH (-64...0...+63) 01H 0AH mmH - Vibrato Delay mm: 00H-40H-7FH (-64...0...+63) 01H 20H mmH - Low Pass Filter Cutoff Frequency mm: 00H-40H-7FH (-64...0...+63) 01H 21H mmH - Low Pass Filter Resonance mm: 00H-40H-7FH (-64...0...+63) 01H 30H mmH - EQ BASS mm: 00H-40H-7FH (-64...0...+63) 01H 31H mmH - EQ TREBLE mm: 00H-40H-7FH (-64...0...+63) 01H 34H mmH - EQ BASS Frequency mm: 04H-28H (32...2.0k[Hz]) 01H 35H mmH - EQ TREBLE Frequency mm: 1CH-3AH (500...16.0k[Hz]) 01H 63H mmH - EG Attack Time mm: 00H-40H-7FH (-64...0...+63) 01H 64H mmH - EG Decay Time mm: 00H-40H-7FH (-64...0...+63) 01H 66H mmH - EG Release mm: 00H-40H-7FH (-64...0...+63) 14H rrH mmH - Drum Low Pass Filter Cutoff rr: drum instrument note number Frequency mm: 00H-40H-7FH (-64...0...+63) 15H rrH mmH - Drum Low Pass Filter Resonance rr: drum instrument note number mm: 00H-40H-7FH (-64...0...+63) 16H rrH mmH - Drum EG Attack Rate rr: drum instrument note number mm: 00H-40H-7FH (-64...0...+63) 17H rrH mmH - Drum EG Decay Rate rr: drum instrument note number mm: 00H-40H-7FH (-64...0...+63) 18H rrH mmH - Drum Pitch Coarse rr: drum instrument note number mm: 00H-40H-7FH (-64...0...+63) 19H rrH mmH - Drum Pitch Fine rr: drum instrument note number mm: 00H-40H-7FH (-64...0...+63) 1AH rrH mmH - Drum Level rr: drum instrument note number mm: 00H-7FH (0...127) 1CH rrH mmH - Drum Pan rr: drum instrument note number mm: 00H, 01H-40H-7FH (RND, L63...C...R63) 1DH rrH mmH - Drum Reverb Send Level rr: drum instrument note number mm: 00H-7FH (0...127) 1EH rrH mmH - Drum Chorus Send Level rr: drum instrument note number mm: 00H-7FH (0...127) rr: drum instrument note number mm: 00H-7FH (0...127) 1FH rrH mmH - Drum Variation Send Level (Variation Connection = SYSTEM) mm: 00H, 01H-7FH (OFF, ON) (Variation Connection = INSERTION) NRPN MSB: 14H-1FH (for drums) message is accepted as long as the channel is set with a drum Voice. Data Entry LSB: Ignored. MIDI Reception (respond/ignore) Song Main Layer Left Left Layer Keyboard Ø Ø ˛ Ø Ø ˛ Ø Ø ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø Ø ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ Ø ˛ ˛ MIDI Transmission (generated data) REC Panel (main generation method) Recorded Song Midi from panel ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ ˛ Ø˛ ˛ Parameters controlled by RPN (Registered Parameter Numbers) RPN Data Entry MSB LSB MSB LSB Parameter Data Range 00H 00H mmH - Pitch Bend Sensitivity 00H 01H mmH llH Fine Tune 00H 02H mmH - Coarse Tune 7FH 7FH - - Null mm: 00H-18H (0...+24[semitones]) mm l: 00H 00H ... mm ll: 40H 00H ... mm ll: 7FH 7FH -100 [cent] 0 [cent] 100 [cent] mm: 28H-40H-58H (-24...0...+24 [semitones]) - MIDI Reception (respond/ignore) Song Main Layer Left Left Layer Keyboard Ø Ø Ø (All manually played parts) MIDI Transmission (generated data) REC Panel (main generation method) Recorded Song Midi from panel Ø (Other Setting) Ø˛ Ø Ø Ø Ø (All manually played parts) Ø (VOICE EDIT) Ø˛ Ø Ø Ø Ø (All manually ˛ Ø˛ ˛ played parts) Ø Ø Ø (All manually ˛ Ø˛ ˛ played parts) Appendix CP300 Owner's Manual 127

  • 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
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144

MIDI Data Format
CP300 Owner’s Manual
127
Appendix
MIDI CHANNEL MESSAGE (2)
Parameters controlled by NRPN (Non-Registered Parameter Numbers)
NRPN MSB: 14H-1FH (for drums) message is accepted as long as the channel is set with a drum Voice.
Data Entry LSB: Ignored.
Parameters controlled by RPN (Registered Parameter Numbers)
Channel After
Touch
DnH
(n: Channel
Number)
vv
(00H...
7FH)
Data
Ø
Ø
Ø
(All manually
played parts)
Ø
(Pedal4, Modulation
Wheel)
Ø
˛
˛
Polyphonic
After Touch
AnH
(n: Channel
Number)
kk
(00H...
7FH)
Key no. (0 – 127)
vv
(00H...
7FH)
Data
Ø
˛
˛
˛
Ø
˛
˛
Pitch Bend
Change
EnH
(n: Channel
Number)
cc
(00H...
7FH)
LSB
dd
(00H...
7FH)
MSB
Ø
Ø
Ø
(All manually
played parts)
Ø
(Pitch Bend Wheel)
Ø
˛
Ø
Realtime
Message
F8H
MIDI Clock
˛
˛
Ø
˛
˛
FAH
Start
˛
˛
˛
FBH
Continue
˛
˛
˛
FCH
Stop
˛
˛
˛
FEH
Active
Sense
Ø
Ø
˛
FFH
System
Reset
˛
˛
˛
NRPN
Data Entry
Parameter
Data Range
MIDI Reception (respond/ignore)
MIDI Transmission (generated data)
REC
MSB
LSB
MSB
LSB
Song
Main
Layer
Left
Left Layer
Keyboard
Panel
(main generation
method)
Song
Midi
Recorded
from
panel
01H
08H
mmH
Vibrato Rate
mm: 00H-40H-7FH (-64...0...+63)
Ø
Ø
˛
˛
Ø
˛
˛
01H
09H
mmH
Vibrato Depth
mm: 00H-40H-7FH (-64...0...+63)
Ø
Ø
˛
˛
Ø
˛
˛
01H
0AH
mmH
Vibrato Delay
mm: 00H-40H-7FH (-64...0...+63)
Ø
Ø
˛
˛
Ø
˛
˛
01H
20H
mmH
Low Pass Filter Cutoff
Frequency
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
01H
21H
mmH
Low Pass Filter Resonance
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
01H
30H
mmH
EQ BASS
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
01H
31H
mmH
EQ TREBLE
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
01H
34H
mmH
EQ BASS Frequency
mm: 04H-28H (32...2.0k[Hz])
Ø
˛
˛
˛
Ø
˛
˛
01H
35H
mmH
EQ TREBLE Frequency
mm: 1CH-3AH (500...16.0k[Hz])
Ø
˛
˛
˛
Ø
˛
˛
01H
63H
mmH
EG Attack Time
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
01H
64H
mmH
EG Decay Time
mm: 00H-40H-7FH (-64...0...+63)
Ø
Ø
˛
˛
Ø
˛
˛
01H
66H
mmH
EG Release
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
14H
rrH
mmH
Drum Low Pass Filter Cutoff
Frequency
rr: drum instrument note number
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
15H
rrH
mmH
Drum Low Pass Filter
Resonance
rr: drum instrument note number
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
16H
rrH
mmH
Drum EG Attack Rate
rr: drum instrument note number
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
17H
rrH
mmH
Drum EG Decay Rate
rr: drum instrument note number
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
18H
rrH
mmH
Drum Pitch Coarse
rr: drum instrument note number
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
19H
rrH
mmH
Drum Pitch Fine
rr: drum instrument note number
mm: 00H-40H-7FH (-64...0...+63)
Ø
˛
˛
˛
Ø
˛
˛
1AH
rrH
mmH
Drum Level
rr: drum instrument note number
mm: 00H-7FH (0...127)
Ø
˛
˛
˛
Ø
˛
˛
1CH
rrH
mmH
Drum Pan
rr: drum instrument note number
mm: 00H, 01H-40H-7FH (RND, L63...C...R63)
Ø
˛
˛
˛
Ø
˛
˛
1DH
rrH
mmH
Drum Reverb Send Level
rr: drum instrument note number
mm: 00H-7FH (0...127)
Ø
˛
˛
˛
Ø
˛
˛
1EH
rrH
mmH
Drum Chorus Send Level
rr: drum instrument note number
mm: 00H-7FH (0...127)
Ø
˛
˛
˛
Ø
˛
˛
1FH
rrH
mmH
Drum Variation Send Level
rr: drum instrument note number
mm: 00H-7FH (0...127)
(Variation Connection = SYSTEM)
mm: 00H, 01H-7FH (OFF, ON)
(Variation Connection = INSERTION)
Ø
˛
˛
˛
Ø
˛
˛
RPN
Data Entry
Parameter
Data Range
MIDI Reception (respond/ignore)
MIDI Transmission (generated data)
REC
MSB
LSB
MSB
LSB
Song
Main
Layer
Left
Left Layer
Keyboard
Panel
(main generation
method)
Song
Midi
Recorded
from
panel
00H
00H
mmH
Pitch Bend Sensitivity
mm: 00H-18H (0...+24[semitones])
Ø
Ø
Ø
(All manually
played parts)
Ø
(Other Setting)
Ø
˛
Ø
00H
01H
mmH
llH
Fine Tune
mm
l: 00H
00H
-100 [cent]
...
mm
ll: 40H
00H
0 [cent]
...
mm
ll: 7FH
7FH
100 [cent]
Ø
Ø
Ø
(All manually
played parts)
Ø
(VOICE EDIT)
Ø
˛
Ø
00H
02H
mmH
Coarse Tune
mm: 28H-40H-58H (-24...0...+24 [semitones])
Ø
Ø
Ø
(All manually
played parts)
˛
Ø
˛
˛
7FH
7FH
Null
Ø
Ø
Ø
(All manually
played parts)
˛
Ø
˛
˛
MIDI Events
Status byte
1st Data byte
2nd Data byte
MIDI Reception (respond/ignore)
MIDI Transmission (generated data)
REC
Status
Data
(HEX)
Parameter
Data
(HEX)
Parameter
Song
Main
Layer
Left
Left Layer
Keyboard
Panel
(main generation
method)
Song
Midi
Recorded
from
panel