Data List
Page 31
... the channels 1 through 16 respectively. 192 - 207/CnH/1100 0000 - 1100 1111 indicate the program change messages for each hexadecimal number. MIDI Data Format Many MIDI messages listed in the MIDI Data Format section are expressed in hexadecimal or binary numbers. The data address consists of the system exclusive message. • aaH (Hexadecimal... of High, Mid and Low. • bbH/0bbbbbbb indicates byte counts. • ccH/0ccccccc indicates check sums. • ddH/0ddddddd indicates data/value. (1) TRANSMIT FLOW MIDI
... the channels 1 through 16 respectively. 192 - 207/CnH/1100 0000 - 1100 1111 indicate the program change messages for each hexadecimal number. MIDI Data Format Many MIDI messages listed in the MIDI Data Format section are expressed in hexadecimal or binary numbers. The data address consists of the system exclusive message. • aaH (Hexadecimal... of High, Mid and Low. • bbH/0bbbbbbb indicates byte counts. • ccH/0ccccccc indicates check sums. • ddH/0ddddddd indicates data/value. (1) TRANSMIT FLOW MIDI
Data List
Page 32
... of 7 bits. The internal values are turned off ) RPN Not assigned; MIDI Data Format +--[SW2]-----------SYSTEM REALTIME MESSAGE | TIMING CLOCK F8H | SYSTEM REALTIME MESSAGE... 0nH 7FH mmH bhH blH ahH amH alH ddH....ddH ccH F7H | | mm = CP5: 10, CP50: 11 | | | +---------- | | F0H 43H 1nH 7FH mmH ahH amH alH ddH.....ddH F7H |... = 91 EFFECT1 DEPTH ; v = 127 *1 c = 0..95 ASSIGNABLE CONTROLLER ; Setting these are not supported by Yamaha will be narrower than the range you can designate depending on . 0: shortest time; 127: longest time PAN position relatively...
... of 7 bits. The internal values are turned off ) RPN Not assigned; MIDI Data Format +--[SW2]-----------SYSTEM REALTIME MESSAGE | TIMING CLOCK F8H | SYSTEM REALTIME MESSAGE... 0nH 7FH mmH bhH blH ahH amH alH ddH....ddH ccH F7H | | mm = CP5: 10, CP50: 11 | | | +---------- | | F0H 43H 1nH 7FH mmH ahH amH alH ddH.....ddH F7H |... = 91 EFFECT1 DEPTH ; v = 127 *1 c = 0..95 ASSIGNABLE CONTROLLER ; Setting these are not supported by Yamaha will be narrower than the range you can designate depending on . 0: shortest time; 127: longest time PAN position relatively...
Data List
Page 33
... 0aaaaaaa 0aaaaaaa 11110111 F0 43 2n ** ** aaaaaaa aaaaaaa aaaaaaa F7 Exclusive status YAMAHA ID device Number Model ID Model ID Address High Address Mid Address Low End of Exclusive CP5: 7F, CP50: 7F CP5: 10, CP50: 11 See the following MIDI Data Table for Address and Byte Count. (3-5-5) PARAMETER REQUEST 11110000 01000011 0011nnnn 0******* 0******* 0aaaaaaa...
... 0aaaaaaa 0aaaaaaa 11110111 F0 43 2n ** ** aaaaaaa aaaaaaa aaaaaaa F7 Exclusive status YAMAHA ID device Number Model ID Model ID Address High Address Mid Address Low End of Exclusive CP5: 7F, CP50: 7F CP5: 10, CP50: 11 See the following MIDI Data Table for Address and Byte Count. (3-5-5) PARAMETER REQUEST 11110000 01000011 0011nnnn 0******* 0******* 0aaaaaaa...
Data List
Page 34
...Performance USR2 (nn = 0 - 27) 45 nn Performance USR3 (nn = 0 - 27) PERF EDIT 4F nn Performance Edit Buffer (nn = 0) MULTIPLE CONTROL 11 00 00 CP5 / CP50 Data List 34 They cannot be saved to the Bulk Footer of the Performance can be received regardless their order. To execute 1 Performance bulk dump... Control Footer is received, Performances will be received if the irrelevant Block is included. The Block from the Bulk Header to the Flash ROM. MIDI Data Table Bank Select Available Bank Select/Program Change MSB (HEX) LSB (HEX) 63 3F 64 40 65 41 66 42 67 43 68...
...Performance USR2 (nn = 0 - 27) 45 nn Performance USR3 (nn = 0 - 27) PERF EDIT 4F nn Performance Edit Buffer (nn = 0) MULTIPLE CONTROL 11 00 00 CP5 / CP50 Data List 34 They cannot be saved to the Bulk Footer of the Performance can be received regardless their order. To execute 1 Performance bulk dump... Control Footer is received, Performances will be received if the irrelevant Block is included. The Block from the Bulk Header to the Flash ROM. MIDI Data Table Bank Select Available Bank Select/Program Change MSB (HEX) LSB (HEX) 63 3F 64 40 65 41 66 42 67 43 68...
Data List
Page 35
MIDI Data Table MIDI PARAMETER CHANGE TABLE (SYSTEM) Utility parameters Address Size High Mid Low Data Range Parameter Name Description Default (HEX) Notes 00 00 00... off, on 01 Bank Select 13 1 00 - 01 Receive/Transmit off, on 01 Program Change 14 1 00 reserved 00 15 1 00 - 01 MIDI IN/OUT MIDI, USB 00 16 1 00 reserved 00 17 1 00 reserved 00 18 1 00 reserved 00 19 1 00 reserved 00 1A 1 00 reserved 00 1B... - -6dB 1.0 - 20.0 -∞ - +18dB 16Hz - 20kHz 16Hz - 20kHz 10ms - 3000ms off , on Default (HEX) Notes 00 00 00 00 01 00 CP5 / CP50 Data List 35
MIDI Data Table MIDI PARAMETER CHANGE TABLE (SYSTEM) Utility parameters Address Size High Mid Low Data Range Parameter Name Description Default (HEX) Notes 00 00 00... off, on 01 Bank Select 13 1 00 - 01 Receive/Transmit off, on 01 Program Change 14 1 00 reserved 00 15 1 00 - 01 MIDI IN/OUT MIDI, USB 00 16 1 00 reserved 00 17 1 00 reserved 00 18 1 00 reserved 00 19 1 00 reserved 00 1A 1 00 reserved 00 1B... - -6dB 1.0 - 20.0 -∞ - +18dB 16Hz - 20kHz 16Hz - 20kHz 10ms - 3000ms off , on Default (HEX) Notes 00 00 00 00 01 00 CP5 / CP50 Data List 35
Data List
Page 36
MIDI Data Table MIDI PARAMETER CHANGE TABLE (PERFORMANCE COMMON) Common parameters Address Size High Mid Low Data Range Parameter Name Description Default (HEX) Notes 30 00 00 1 20 - 7F ... , vibOn, bypsModFx, bypsPowAmp 00 CP5 only 16 1 00 - 01 Foot Switch Mode momentary, latch 00 17 1 00 reserved 00 TOTAL SIZE = 24 18 (HEX) CP5 / CP50 Data List 36
MIDI Data Table MIDI PARAMETER CHANGE TABLE (PERFORMANCE COMMON) Common parameters Address Size High Mid Low Data Range Parameter Name Description Default (HEX) Notes 30 00 00 1 20 - 7F ... , vibOn, bypsModFx, bypsPowAmp 00 CP5 only 16 1 00 - 01 Foot Switch Mode momentary, latch 00 17 1 00 reserved 00 TOTAL SIZE = 24 18 (HEX) CP5 / CP50 Data List 36
Data List
Page 37
... 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 C - G8 7F 07 1 00 - 06 Micro Tuning Equal, PureMaj, 00 PureMin, Pythag, MeanTn, WerckMt, KimBerger 08 1 00 - 0B Micro Tuning Root... 00 0C 1 00 reserved 00 0D 1 00 - 11 Assignable Knob 3 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...
... 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 C - G8 7F 07 1 00 - 06 Micro Tuning Equal, PureMaj, 00 PureMin, Pythag, MeanTn, WerckMt, KimBerger 08 1 00 - 0B Micro Tuning Root... 00 0C 1 00 reserved 00 0D 1 00 - 11 Assignable Knob 3 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...
Data List
Page 38
... Refer to Modulation Effect Parameter List and Effect Parameter List for Other Group. : : : : : : : : : : : : : : CP5 / CP50 Data List 38 Part 4 (L1, R1, L2, R2) CP50: 00 - 01 (HEX) Part 1 - Part 4 (L1, R1, L2, R2) CP50: 00 - 01 (HEX) Part 1 - MIDI Data Table Address Size High Mid Low Data Range Parameter Name 33 1 00 - 01 Receive...
... Refer to Modulation Effect Parameter List and Effect Parameter List for Other Group. : : : : : : : : : : : : : : CP5 / CP50 Data List 38 Part 4 (L1, R1, L2, R2) CP50: 00 - 01 (HEX) Part 1 - Part 4 (L1, R1, L2, R2) CP50: 00 - 01 (HEX) Part 1 - MIDI Data Table Address Size High Mid Low Data Range Parameter Name 33 1 00 - 01 Receive...
Data List
Page 39
... LSB 0A 2 00 - 7F Ins Parameter 4 MSB : 00 - 7F Ins Parameter 4 LSB 0C 2 00 - 7F Ins Parameter 5 MSB : 00 - 7F Ins Parameter 5 LSB CP5 / CP50 Data List 39 Part2 (L, R) Backing Part parameters Address Size High Mid Low 35 00 00 1 01 1 02 1 03 1 04 2 06 1 07 1 08 2 0A 1 0B 1 Data... reserved Description off , on 1 00 reserved 28 (HEX) pp = Part Number CP5: 00 - 03 (HEX) Part 1 - C - Part4 (L1, R1, L2, R2) CP50: 00 - 01 (HEX) Part1 - MIDI Data Table Address Size High Mid Low Data Range Parameter Name Description 22 24 25 26 27 TOTAL SIZE = 40 2 00 - 7F Modulation...
... LSB 0A 2 00 - 7F Ins Parameter 4 MSB : 00 - 7F Ins Parameter 4 LSB 0C 2 00 - 7F Ins Parameter 5 MSB : 00 - 7F Ins Parameter 5 LSB CP5 / CP50 Data List 39 Part2 (L, R) Backing Part parameters Address Size High Mid Low 35 00 00 1 01 1 02 1 03 1 04 2 06 1 07 1 08 2 0A 1 0B 1 Data... reserved Description off , on 1 00 reserved 28 (HEX) pp = Part Number CP5: 00 - 03 (HEX) Part 1 - C - Part4 (L1, R1, L2, R2) CP50: 00 - 01 (HEX) Part1 - MIDI Data Table Address Size High Mid Low Data Range Parameter Name Description 22 24 25 26 27 TOTAL SIZE = 40 2 00 - 7F Modulation...
Data List
Page 40
Zone 4 CP5 / CP50 Data List 40 G8 00 04 1 00 - 7F Note Limit High C-2 - MIDI Data Table Address Size High Mid Low Data Range Parameter Name 0E...off, on off, on Default (HEX) 00 00 01 01 00 00 Notes TOTAL SIZE = 40 28 (HEX) MIDI PARAMETER CHANGE TABLE (PERFORMANCE ZONE) Zone parameters Address Size High Mid Low Data Range Parameter Name Description Default (HEX) ...Notes 37 zz 00 1 00 - 3F Transmit Channel, Target bit 0-3: Ch 1 - 16 bit 4: MIDI off, on bit 5: TG off , on Zone1: xx, Zone2: xx Zone3: xx, Zone4: xx 01 1 3D - 43 Transpose...
Zone 4 CP5 / CP50 Data List 40 G8 00 04 1 00 - 7F Note Limit High C-2 - MIDI Data Table Address Size High Mid Low Data Range Parameter Name 0E...off, on off, on Default (HEX) 00 00 01 01 00 00 Notes TOTAL SIZE = 40 28 (HEX) MIDI PARAMETER CHANGE TABLE (PERFORMANCE ZONE) Zone parameters Address Size High Mid Low Data Range Parameter Name Description Default (HEX) ...Notes 37 zz 00 1 00 - 3F Transmit Channel, Target bit 0-3: Ch 1 - 16 bit 4: MIDI off, on bit 5: TG off , on Zone1: xx, Zone2: xx Zone3: xx, Zone4: xx 01 1 3D - 43 Transpose...
Data List
Page 41
MYAIDMAIHIAmple[mSteangteatPiioannoC]hart Model CP5/CP50 MIDI Implementation Chart Function... X : Song Sel. Transmitted Recognized Basic Channel Default 1 - 16 Changed 1 - 16 Mode Default 3 Messages X Altered Note 0 - 127 Number : True voice Velocity Note ON O ... O X X X O O O (120,126,127) O (121) X O (123-125) O X Mode 1 : OMNI ON , POLY Mode 3 : OMNI OFF, POLY Mode 2 : OMNI ON ,MONO Mode 4 : OMNI OFF,MONO O : Yes X : No CP5 / CP50 Data List 41
MYAIDMAIHIAmple[mSteangteatPiioannoC]hart Model CP5/CP50 MIDI Implementation Chart Function... X : Song Sel. Transmitted Recognized Basic Channel Default 1 - 16 Changed 1 - 16 Mode Default 3 Messages X Altered Note 0 - 127 Number : True voice Velocity Note ON O ... O X X X O O O (120,126,127) O (121) X O (123-125) O X Mode 1 : OMNI ON , POLY Mode 3 : OMNI OFF, POLY Mode 2 : OMNI ON ,MONO Mode 4 : OMNI OFF,MONO O : Yes X : No CP5 / CP50 Data List 41
Owner's Manual
Page 5
... or the like. Any violation of the commercially available musical data including but not limited to MIDI data and/or audio data is strictly prohibited except for all computer software, style files, MIDI files, WAVE data, musical scores and sound recordings. Accordingly, it is wise to make a... externally on the instrument, since this can also be lost or destroyed. Yamaha cannot be noted that is lost if the CP5 or CP50 is not in the vicinity of their respective companies. (7)-1 2/2 CP5/CP50 Owner's Manual 5 If you experience any water off for all components,...
... or the like. Any violation of the commercially available musical data including but not limited to MIDI data and/or audio data is strictly prohibited except for all computer software, style files, MIDI files, WAVE data, musical scores and sound recordings. Accordingly, it is wise to make a... externally on the instrument, since this can also be lost or destroyed. Yamaha cannot be noted that is lost if the CP5 or CP50 is not in the vicinity of their respective companies. (7)-1 2/2 CP5/CP50 Owner's Manual 5 If you experience any water off for all components,...
Owner's Manual
Page 6
...'s Manual was produced. from the following web page. In order that you check our web site for improvement. and MIDI-related reference material. Keyword searching and link-based navigation in particular are extremely useful functions available only with three different reference...range of Modulation Effect and Power-Amplifier / Compressor blocks available for choosing the Yamaha CP5 or CP50 Stage Piano. Please check with your Yamaha dealer. *2: For details regarding the above website. 6 CP5/CP50 Owner's Manual a breakdown of the types of piano sounds - http://www.yamahasynth...
...'s Manual was produced. from the following web page. In order that you check our web site for improvement. and MIDI-related reference material. Keyword searching and link-based navigation in particular are extremely useful functions available only with three different reference...range of Modulation Effect and Power-Amplifier / Compressor blocks available for choosing the Yamaha CP5 or CP50 Stage Piano. Please check with your Yamaha dealer. *2: For details regarding the above website. 6 CP5/CP50 Owner's Manual a breakdown of the types of piano sounds - http://www.yamahasynth...
Owner's Manual
Page 7
...up to four virtual zones can easily layer the various parts that feel just like to piano voices, your own acoustic and electric pianos from Yamaha's acclaimed CP1 Stage Piano. What's more, these performances as choruses and flangers also built-in, you to specific left-hand and right-hand... zones. Record and playback functions for MIDI and audio Your CP5 or CP50 can also be setup along the keyboard and assigned to four different tone generators, including other musical instruments, such as backing ...
...up to four virtual zones can easily layer the various parts that feel just like to piano voices, your own acoustic and electric pianos from Yamaha's acclaimed CP1 Stage Piano. What's more, these performances as choruses and flangers also built-in, you to specific left-hand and right-hand... zones. Record and playback functions for MIDI and audio Your CP5 or CP50 can also be setup along the keyboard and assigned to four different tone generators, including other musical instruments, such as backing ...
Owner's Manual
Page 9
Integrating with Other MIDI Devices 45 Playing a Synth from the Stage Piano 45 Using the Stage Piano with a Computer 46 Connecting via USB 46 Activating & Deactivating Local Control 48 Storing Settings 49 Memory Structure 49 Storing Settings 50 Exchanging Files with USB Flash-Memory Devices 52 Restoring Initial Settings 52 Appendix 53 Troubleshooting 53 On-screen Messages 57 About the accessory disk 59 SOFTWARE LICENSE AGREEMENT 60 Specifications 62 Index 63 CP5/CP50 Owner's Manual 9
Integrating with Other MIDI Devices 45 Playing a Synth from the Stage Piano 45 Using the Stage Piano with a Computer 46 Connecting via USB 46 Activating & Deactivating Local Control 48 Storing Settings 49 Memory Structure 49 Storing Settings 50 Exchanging Files with USB Flash-Memory Devices 52 Restoring Initial Settings 52 Appendix 53 Troubleshooting 53 On-screen Messages 57 About the accessory disk 59 SOFTWARE LICENSE AGREEMENT 60 Specifications 62 Index 63 CP5/CP50 Owner's Manual 9
Owner's Manual
Page 13
...foot-switch jack for the CP50's bundled power adaptor. CP5/CP50 Owner's Manual 13 This type of reliability. Accordingly, the XLR connector is required, only the [L/MONO] jack should be used to supply power. MIDI [IN], [OUT], and [THRU] connectors (page 45) Use the three MIDI connectors to link up ...your CP5 or CP50 with the CP5 should be connected via this port. ! Alternatively, if mono output is regularly...
...foot-switch jack for the CP50's bundled power adaptor. CP5/CP50 Owner's Manual 13 This type of reliability. Accordingly, the XLR connector is required, only the [L/MONO] jack should be used to supply power. MIDI [IN], [OUT], and [THRU] connectors (page 45) Use the three MIDI connectors to link up ...your CP5 or CP50 with the CP5 should be connected via this port. ! Alternatively, if mono output is regularly...
Owner's Manual
Page 22
... Quick Start Guide Basic CP5 & CP50 Procedures Playing On-Stage Using Performances 22 Performing with a Backing Track 37 Using the Microphone while Playing (CP5 only 40 Integrating with Other MIDI Devices 45 Live Performance Applications Creating Original Performances 33 Recording Keyboard Performances 41 Connecting to a Computer Using the Stage Piano with a Computer...
... Quick Start Guide Basic CP5 & CP50 Procedures Playing On-Stage Using Performances 22 Performing with a Backing Track 37 Using the Microphone while Playing (CP5 only 40 Integrating with Other MIDI Devices 45 Live Performance Applications Creating Original Performances 33 Recording Keyboard Performances 41 Connecting to a Computer Using the Stage Piano with a Computer...
Owner's Manual
Page 31
Using Performances 4 As you play the keyboard, adjust the overall tone using the [MASTER EQUALIZER] knobs located at the right of the keyboard or to MIDI input and use the built-in Tone Generator to currently-selected part 71Rd I, 73Rd I, 75Rd I, 78Rd II, 69Wr, and 77Wr Other voices from any...panel. The [PRE-AMP] button differs from all Performances can easily be turned on and off for more details.) In addition to your CP5 or CP50. All pre-amplifier functions stay on and off as required. Meanwhile, the Pre-Amplifier block remains off . To hear how the various blocks shape...
Using Performances 4 As you play the keyboard, adjust the overall tone using the [MASTER EQUALIZER] knobs located at the right of the keyboard or to MIDI input and use the built-in Tone Generator to currently-selected part 71Rd I, 73Rd I, 75Rd I, 78Rd II, 69Wr, and 77Wr Other voices from any...panel. The [PRE-AMP] button differs from all Performances can easily be turned on and off for more details.) In addition to your CP5 or CP50. All pre-amplifier functions stay on and off as required. Meanwhile, the Pre-Amplifier block remains off . To hear how the various blocks shape...
Owner's Manual
Page 41
... Song as the current Performance's backing track so that it is set the recording mode and the measure at which to save your CP5 or CP50, you of this. meanwhile, when it can be overwritten. 3 Press the [PAGE 3] or [2] button to ensure that Page 1 is displayed, and then turn Knob ...1 to notify you can record keyboard performances either as MIDI data for internal storage as User Songs or as audio data for recording (i.e., they all contain data already), an error message will be displayed to...
... Song as the current Performance's backing track so that it is set the recording mode and the measure at which to save your CP5 or CP50, you of this. meanwhile, when it can be overwritten. 3 Press the [PAGE 3] or [2] button to ensure that Page 1 is displayed, and then turn Knob ...1 to notify you can record keyboard performances either as MIDI data for internal storage as User Songs or as audio data for recording (i.e., they all contain data already), an error message will be displayed to...
Owner's Manual
Page 45
... to "on". All four zones will be played independently. NOTE Even when your CP5 or CP50. Alternatively, a pair of headphones can always be exchanged with other devices via the stage piano's MIDI connectors (instead of via USB). 3 Press the [STORE] button to store this condition,... and receive, respectively. Meanwhile, when shutting down . While your CP5 or CP50 is turned fully down your stage piano's MIDI [IN], [OUT], and [THRU] connectors to turning on other MIDI devices using standard MIDI cables (sold separately). The procedure for direct monitoring of the stage piano....
... to "on". All four zones will be played independently. NOTE Even when your CP5 or CP50. Alternatively, a pair of headphones can always be exchanged with other devices via the stage piano's MIDI connectors (instead of via USB). 3 Press the [STORE] button to store this condition,... and receive, respectively. Meanwhile, when shutting down . While your CP5 or CP50 is turned fully down your stage piano's MIDI [IN], [OUT], and [THRU] connectors to turning on other MIDI devices using standard MIDI cables (sold separately). The procedure for direct monitoring of the stage piano....