User manual ROLAND CP-40

DON'T FORGET : ALWAYS READ THE USER GUIDE BEFORE BUYING !!!

If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Diplodocs provides you a fast and easy access to the user manual ROLAND CP-40. We hope that this ROLAND CP-40 user guide will be useful to you.


ROLAND CP-40 : Download the complete user guide (4891 Ko)

You may also download the following manuals related to this product:

   ROLAND CP-40 (662 ko)

Manual abstract: user guide ROLAND CP-40

Detailed instructions for use are in the User's Guide.

[. . . ] The voices which have been sounded before the Program Change is received does not change. This message will be received on the MIDI channel for the drum part. * The correspondence between Program number and Kit is as follows. Program Number prog. 1 prog. 2 : prog. 100 prog. 101 : prog. 128 Kit 1 2 : 100 ignored : ignored Device ID is the value set by EDIT:MIDI:SETTING:Device ID. This message is recognized only when BULK LOAD screen (EDIT:MIDI:BULKLOAD) is displayed. [. . . ] 6). * Pitch Bend Change Status Second EnH llH n = MIDI Channel Number: mm, ll = Pitch Bend Change: * Third mmH 0H­FH (ch. 1­ch. 16) 00H, 00H­40H, 00H­7FH, 7FH (-8192­0­+8191) * * This message will be received on the MIDI channel for the bass part. Data Set (DT1) Byte F0H 41H dev 00H 00H 02H 12H aaH aaH aaH aaH aaH ddH : ddH sum F7H * Description Status of System Exclusive Messages Manufacturer ID (Roland) Device ID (10H­1FH) Model ID #1 (CP-40) Model ID #2 (CP-40) Model ID #3 (CP-40) Command ID (DT1) Address MSB Address Address Address Address LSB Data MSB : Data LSB Checksum EOX (End of System Exclusive Message) System Exclusive Messages Status F0H F0H: ii = ID Number: Data byte iiH, ddH, . . . , eeH Status F7H dd, . . . , ee = Data: F7H: System Exclusive 41 = Roland 7E = Universal Non-Realtime Message 7F = Universal Realtime Message 00H­7FH (0­127) EOX (End Of Exclusive) Device ID is the value set by EDIT:MIDI:SETTING:Device ID. This message is recognized only when BULK LOAD screen (EDIT:MIDI:BULKLOAD) is displayed. Regarding address or data, please refer to "Parameter Address Map" (p. 6). * * * 2 MIDI Implementation Universal Non-Realtime System Exclusive Message Identity Request Status F0H Byte F0H 7EH dev 06H 01H F7H * Data byte Status 7EH, dev, 06H, 01H F7H Description Status of System Exclusive Message ID Number (Universal Non-Realtime Message) Device ID (10H­1FH, 7FH(Broadcast)) Sub ID#1 (General Information) Sub ID #2 (Identity Request) EOX (End of System Exclusive Message) System Realtime Message Timing Clock Status F8H * This message is ignored when the MIDI Sync mode (EDIT:MIDI:SETTING:Sync Mode) is set at INTERNAL or REMOTE. Start Status FAH * This message is ignored when the MIDI Sync mode (EDIT:MIDI:SETTING:Sync Mode) is set at INTERNAL. When Identity Request message is received, specified Identity Reply message will be transmitted. Reply is executed by the unique Device ID when Device ID receives the "Identity Request message" in the Broadcast (7FH). * Continue Status FBH * This message is ignored when the MIDI Sync mode (EDIT:MIDI:SETTING:Sync Mode) is set at INTERNAL. * System Common Messages This messages are recognized when the Sync mode (EDIT:MIDI:SETTING:Sync Mode) is set at other than INTERNAL. Stop Status FCH Song Position Pointer Status F2H mm, ll = value: * * Second Third llH mmH 00H, 00H­7FH, 7FH (0­16383) * This message is ignored when the MIDI Sync mode (EDIT:MIDI:SETTING:Sync Mode) is set at INTERNAL. Active Sensing Status FEH The CP-40 locates the position in the song. This message is recognized only when the CP-40 is in Stop and Song mode. * Song Select Status F3H ss = Song Number: * * Second ssH 00H­63H (0­99) Whenever the CP-40 receives this message, it monitors the interval of the incoming data. If the subsequent message has not arrived within about 500 msec after the previous data, it mutes the sounding voices, then stops monitoring receiving interval. 2. Data Transmission Channel Voice Message Note Off Second Status 9nH kkH n = MIDI Channel Number: kk = Note Number: Third 00H 0H­FH (ch. 1­ch. 16) 00H­7FH (0­127) When this message is received in Song mode, it changes the songs. This message is recognized only when the CP-40 is in stop and Song mode. The correspondence between Song number and Song is as follows. Song Number 0 1 : 99 Song 1 2 : 100 Note On Second Status 9nH kkH n = MIDI Channel Number: kk = Note Number: vv = Velocity: * Third vvH 0H­FH (ch. 1­ch. 16) 00H­7FH (0­127) 01H­7FH (1­127) This message will be transmitted on the MIDI channel (EDIT:MIDI:SETTING:MIDI Ch. Drum/MIDI Ch. Bass) for each part. 3 MIDI Implementation Control Change Bank Select MSB Status Second BnH 00H n = MIDI Channel Number: mm = MSB of the bank number: Third mmH 0H­FH (ch. 1­ch. 16) 00H (preset) 01H (user) Program Change Status Second CnH ppH n = MIDI Channel Number: pp = Program Number: * 0H­FH (ch. 1­ch. 16) 00H­64H (prog. 1­prog. 100) This message will be transmitted on the MIDI channel for the drum part when the Kit is switched. * * This message is transmitted about whether the kit is User or Preset. Parameter Address Map Addresses are shown in every 7-bit hexadecimal. +----------+----------+----------+----------+----------+----------+ | Address | MSB | | | | LSB | +----------+----------+----------+----------+----------+----------+ | Binary | 0aaa aaaa| 0bbb bbbb| 0ccc cccc| 0ddd dddd| 0eee eeee| |7 bit hex. | AA | BB | CC | DD | EE | +----------+----------+----------+----------+----------+----------+ System This area is the data of the all system parameters. If you want to send Data Request to the CP-40 in this area, set the address to 50 00 00 00 00. Address (H) Data (H) Description ================================================= 50 00 00 00 00 --system Bulk Start/End This area is the data of the Bulk start/end. Address (H) Data (H) Description ================================================= 70 00 00 00 00 00 bulk start 70 00 00 00 01 00 bulk end 6 MIDI Implementation 5. Supplementary material Decimal/Hexadecimal table (Hexadecimal values are indicated by a following "H") MIDI uses 7-bit hexadecimal values to indicate data values and the address and size of exclusive messages. The following table shows the correspondence between decimal and hexadecimal numbers. +------------+------------++------------+------------++------------+------------++------------+------------+ |10 |16 ||10 |16 ||10 |16 ||10 |16 | +------------+------------++------------+------------++------------+------------++------------+------------+ | 0 | 00H || 32 | 20H || 64 | 40H || 96 | 60H | | 1 | 01H || 33 | 21H || 65 | 41H || 97 | 61H | | 2 | 02H || 34 | 22H || 66 | 42H || 98 | 62H | | 3 | 03H || 35 | 23H || 67 | 43H || 99 | 63H | | 4 | 04H || 36 | 24H || 68 | 44H || 100 | 64H | | 5 | 05H || 37 | 25H || 69 | 45H || 101 | 65H | | 6 | 06H || 38 | 26H || 70 | 46H || 102 | 66H | | 7 | 07H || 39 | 27H || 71 | 47H || 103 | 67H | | 8 | 08H || 40 | 28H || 72 | 48H || 104 | 68H | | 9 | 09H || 41 | 29H || 73 | 49H || 105 | 69H | | 10 | 0AH || 42 | 2AH || 74 | 4AH || 106 | 6AH | | 11 | 0BH || 43 | 2BH || 75 | 4BH || 107 | 6BH | | 12 | 0CH || 44 | 2CH || 76 | 4CH || 108 | 6CH | | 13 | 0DH || 45 | 2DH || 77 | 4DH || 109 | 6DH | | 14 | 0EH || 46 | 2EH || 78 | 4EH || 110 | 6EH | | 15 | 0FH || 47 | 2FH || 79 | 4FH || 111 | 6FH | | 16 | 10H || 48 | 30H || 80 | 50H || 112 | 70H | | 17 | 11H || 49 | 31H || 81 | 51H || 113 | 71H | | 18 | 12H || 50 | 32H || 82 | 52H || 114 | 72H | | 19 | 13H || 51 | 33H || 83 | 53H || 115 | 73H | | 20 | 14H || 52 | 34H || 84 | 54H || 116 | 74H | | 21 | 15H || 53 | 35H || 85 | 55H || 117 | 75H | | 22 | 16H || 54 | 36H || 86 | 56H || 118 | 76H | | 23 | 17H || 55 | 37H || 87 | 57H || 119 | 77H | | 24 | 18H || 56 | 38H || 88 | 58H || 120 | 78H | | 25 | 19H || 57 | 39H || 89 | 59H || 121 | 79H | | 26 | 1AH || 58 | 3AH || 90 | 5AH || 122 | 7AH | | 27 | 1BH || 59 | 3BH || 91 | 5BH || 123 | 7BH | | 28 | 1CH || 60 | 3CH || 92 | 5CH || 124 | 7CH | | 29 | 1DH || 61 | 3DH || 93 | 5DH || 125 | 7DH | | 30 | 1EH || 62 | 3EH || 94 | 5EH || 126 | 7EH | | 31 | 1FH || 63 | 3FH || 95 | 5FH || 127 | 7FH | +------------+------------++------------+------------++------------+------------++------------+------------+ * * Decimal expressions such as used for MIDI channel, Bank Select, and Program Change will be the value 1 greater than the decimal value given in the above table. Since each MIDI byte carries 7 significant data bits, each byte can express a maximum of 128 different values. Data for which higher resolution is required must be transmitted using two or more bytes. [. . . ] Data for which higher resolution is required must be transmitted using two or more bytes. For example a value indicated as a two-byte value of aa bbH would have a value of aa x 128 + bb. How to calculate the checksum (Hexadecimal values are indicated by a "H") The checksum consists of a value whose lower 7 bits are 0 when the address, size and checksum itself are added. The following formula shows how to calculate the checksum when the exclusive message to be transmitted has an address of aa bb cc ddH, and data or size of ee ffH. remainder 128 - remainder = checksum Checksum is 0 if the remainder is 0. ASCII code table On the CP-40, the following ASCII code set is used for processing data such as the Song Name, Pattern Name, kit Name, TSC name, and Guitar Effect Name. [. . . ]

DISCLAIMER TO DOWNLOAD THE USER GUIDE ROLAND CP-40




Click on "Download the user Manual" at the end of this Contract if you accept its terms, the downloading of the manual ROLAND CP-40 will begin.

 

Copyright © 2015 - manualRetreiver - All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.