: 0H - 0FH (ch.1 - ch.16) cc ... * When “CC OUT” is set to ON, the RV-200 transmits this message with the channel value set to the ”MIDI TRANSMIT CHANNEL”.
MIDI Implementation Model: RV-200 Date: Nov. 1, 2023 Version: 1.00 1. Receive Data Channel Voice Messages Control Change Status BnH 2nd byte ccH 3rd byte vvH Program Change Status CnH 2nd byte ppH n = MIDI Channel number pp = Program number : 0H - FH (ch.1 - ch.16) : 00H - 7FH (prog.1 - prog.128) n = MIDI Channel number cc = Controller number vv = Control value : 0H - 0FH (ch.1 - ch.16) : 01H 1FH (1 - 31), : 21H 3FH(32 63), : 40H 5FH (64 - 95), : 00H - 7FH (0 - 127) * When "CC IN" is set to ON, the RV-200 receives only the channel of set to "MIDI RECEIVE CHANNEL". If "MIDI RECEIVE CHANNEL" is set to OFF, the RV-200 does not receive any messages. * Correspondence between CC value and parameter value is as follows: Parameter TIME CC Value ROOM, HALL, PLATE, SPRING, SHIMMER, ARPVERB, SLOWVERB, LO-FI, GATE 0.1s(00H) 10.0s(7FH) * When "PC IN" is set to ON, the RV-200 receives only the channel number that set "MIDI RECEIVE CHANNEL". If "MIDI RECEIVE CHANNEL" is set to OFF, the RV-200 does not receive any messages. * The correspondence between the program number and the memory number follows by "P 1" "P128" parameters. * If the value of "P 1" "P128" parameter is set to "OFF," EFFECT SW is turn off. The RV-200 ignores BANK SELECT (controller number: 0, 32) messages. System Realtime Messages Active Sensing Status FEH PRE-DELAY CC E.LEVEL CC PARAM CC LOW CC HIGH CC ON/OFF SWITCH CC MEMORY CC CTL1 CC CTL2 CC EXPRESSION CC EFFECT ON/OFF CC +DELAY 0.1s(00H) - 1.00s(7FH) REVERSE 0.1s(00H) 1.0s(7FH) PRE-DELAY knob position 00 00H 7F 7FH : 14bit value 00H 7FH : 7bit value E.LEVEL knob position 0(00H) 100(7FH) PARAM knob position Min(00H) Max(7FH) Mode dependent LOW value -50(00H) 50(7FH) HIGH value -50(00H) 50(7FH) ON/OFF switch Release: 00H 3FH Press 40H 7FH MEMORY switch Release: 00H 3FH Press 40H 7FH CTL1 switch Release: 00H 3FH Press 40H 7FH CTL2 switch Release: 00H 3FH Press 40H 7FH EXP pedal position Min(00H) Max(7FH) OFF 00H 3FH ON 40H 7FH * After receiving the active sensing, the RV-200 will begin monitoring the interval of all further messages. While monitoring, if the interval between messages exceeds 450 ms, the RV-200 will reset the internal state and stop monitoring the interval of all messages. System Exclusive Messages Status Data byte F0H iiH, ddH, ......, eeH Status F7H F0H: System Exclusive Message status ii = ID number: an ID number (manufacturer ID) to indicate the manufacturer whose Exclusive message this is. Roland's manufacturer ID is 41H. ID numbers 7EH is extensions of the MIDI standard; Universal Non-realtime Messages (7EH). dd,...,ee = data: 00H~7FH (0~127) F7H: EOX (End Of Exclusive) Universal Non-realtime System Exclusive Messages Identity Request Message Status F0H Data byte 7EH, dev, 06H, 01H Status F7H Byte F0H: 7EH: dev: 06H: 01H: F7H: Explanation Exclusive status ID number (Universal Non-realtime Message) Device ID (dev:10H, 7FH) * 7FH = Broadcast Sub ID # 1 (General Information) Sub ID # 2 (Identity Request) EOX (End Of Exclusive) 1 * When this message is received, the RV-200 will transmit Identity Reply message. 2. Transmit data * When "MIDI THRU" is set to ON, all received messages are transmitted. Channel Voice Messages Control Change Status BnH 2nd byte ccH 3rd byte vvH n = MIDI Channel number cc = Controller number vv = Control value : 0H FH (ch.1 - ch.16) : 01H 1FH (1 - 31), : 21H - 3FH (33 - 63), 40H 5FH (64 - 95) : 00H - 7FH (0 - 127) * When "CC OUT" is set to ON, the RV-200 transmits this message with the channel value set to the "MIDI TRANSMIT CHANNEL". If "MIDI TRANSMIT CHANNEL" is set to OFF, the RV-200 does not transmit any messages. * Correspondence between operator or parameter value and CC value is as follows: Operator / Parameter VALUE TIME: time value CC value ROOM, HALL, PLATE, SPRING, SHIMMER, ARPVERB, SLOWVERB, LO-FI, GATE 00H (0.1s) 7FH (10.0s) +DELAY 00H (0.1s) 7FH (1.00s) PRE-DELAY: value E.LEVEL: value PARAM: knob position LOW: value HIGH: value ON/OFF SWITCH MEMORY SWITCH CTL1 SWITCH CTL2 SWITCH EXPRESSION: position EFFECT ON/OFF REVERSE 00H (0.1s) 7FH (1.0s) 00 00H (0) 7F 7FH (200) : Controller number 01H 1FH 00H (0) 7FH (200) : Controller number 40H 5FH 00H (0) 7FH (100) 00H (min) 7FH (max) 00H (-50) 7FH (50) 00H (-50) 7FH (50) 00H (RELEASE) 7FH (PRESS) 00H (RELEASE) 7FH (PRESS) 00H (RELEASE) 7FH (PRESS) 00H (RELEASE) 7FH (PRESS) 00H (min) 7FH (max) 00H (OFF) 7FH (ON) Program Change Status CnH 2nd byte ppH n = MIDI Channel number pp = Program number : 0H - FH (ch.1 - ch.16) : 00H - 7FH (prog.1 - prog.128) * When "PC OUT" is set to ON, the RV-200 transmits this message with the channel value set to the "MIDI TRANSMIT CHANNEL". If "MIDI TRANSMIT CHANNEL" is set to OFF, the RV-200 does not transmit any messages. * The correspondence between the MEMORY number and the program number is as follows: MEMORY number MANUAL MEMORY 1 MEMORY 2 Program number 1 2 3 : : MEMORY 125 126 MEMORY 126 127 MEMORY 127 128 * Not modifiable (fixed) * The RV-200 does not transmit BANK SELECT. System Realtime Messages Active Sensing Status FEH * The RV-200 transmits active sensing at intervals of approximately 270 ms. System Exclusive messages Universal Non-realtime System Exclusive message Identity Reply message When the RV-200 receives the appropriate "Identity Request Message" message, the RV-200 will transmit the requested data. Status F0H Data byte 7EH, dev, 06H, 02H, 41H, 0BH, 05H, 00H, 00H, r1, r2, r3, r4 Status F7 Byte F0H: 7EH: dev: 06H: 02H: 41H: 0BH 05H: 00H: r1 r2 r3 r4: F7H: Explanation Exclusive status ID number (Universal non-realtime message) Device ID (dev:10H) Sub ID # 1 (General Information) Sub ID # 2 (Identity Reply) Manufacturer ID (Roland) Device family code (RV-200) Device family number code Software revision level (00H 00H 00H 00H) EOX (End Of Exclusive) 2 [REVERB] Model RV-200 MIDI Implementation Chart Date : Nov. 1, 2023 Version : 1.00 Function... Transmitted Basic Default 1 16 Channel Changed 1 16, OFF Default Mode 3 Mode Messages x Altered ************* Note x Number True voice ************** Velocity Note ON x Note OFF x After Key's x Touch Ch's x Pitch Bend x 0, 32 x 1 - 31 o *1 33 - 63 o *1 Control 64 - 95 o *1 Change Recognized 1 16 1 16, OFF Mode 3 x x x x x x x x x o *1 o *1 o *1 Remarks Memorized (Non-volatile) bank select *2 *2 *3 *2 Program o *1 o *1 Change True Number ************** 0 127 System Exclusive o o System Song Position x x Common Song Select x x Tune Request x x System Clock Real Time Commands Aux Messages Notes All Sounds OFF Reset All Controllers Local ON/OFF All Notes OFF Active Sensing Reset Mode 1 : Omni On, Poly Mode 3 : Omni Off, Poly x x x x x x x x x x x x o o x x *1 Switchable to o or x. *2 cc# is depends on the parameters. *3 If the range is greater than 127 and the CC# is 1 31(MSB), these (LSB) are used. Mode 2 : Omni On, Mono Mode 4 : Omni Off Mono o : Yes x : NoAdobe PDF Library 23.3.60