Home
Roland RD-700GX User's Manual
Contents
1. System V Link MFX1 ON OFF MFX2 ON OFF l apa eal deci ite pment teat leh i Kia be aa S shy isma a RES a E Seat MFX1 CONTROL MFX2 CONTROL OFfset FL gs uk Eee eS A G a C we Yl Saas Rope ner ese er ane ate aS aoa Beane rear e eee ts Tene Oe Steere eae Address Description 01 19 0000 00aa MFX Knob1 Assgin 0 2 OFF MFX1 TEMPO 00 00 0000 000a Switch 0 1 01 1A 0000 00aa MFX Knob2 Assgin 0 2 OFF ON OFF MFX2 TEMPO 00 01 0000 000a Mode 0 S 01 1B 0000 aaaa S1 Assign O 11 BANK PC NOTE OFF COUPLE 10CT COUPLE 10CT 00 02 Qaaa aaaa Lowest No 0 127 COUPLE 20CT COUPLE 20CT 00 03 0000 aaaa Transmit Channel 0 15 COUPLE 5TH COUPLE 4TH 00 04 0000 Oaaa Output Port 0 4 OCT UP OCT DOWN START STOP ALL OUT1 OUT2 OUT3 USB TAP TEMPO SNG PLY STP 00 05 Qaaa aaaa Key Range Lower 0 87 01 1C 0000 aaaa S2 Assign 0 11 00 06 Oaaa aaaa Key Range Upper 0 87 OFF COUPLE 10CT COUPLE 10CT 00 07 0000 000a Local Control g 41 COUPLE 20CT COUPLE 20CT OFF ON COUPLE 5TH COUPLE 4TH lei ase Sat ts ee act ak a ric ie sr aren nn ae las cin ss precleared viv et sua eres Dies Pla vel org Gis pectic OCT UP OCT DOWN START STOP 00 00 00 08 Total Size TAP TEMPO SNG PLY STP Bhar Se Se SSS eee Sor Sa SR See Se Se oe Se SS Seana ae eae ete ee oe Se se Sees se 01 1D 0000 000a S1 State Ose x1 OFF ON SETUP Common 01 1E 0000 000a S2 State 0 1 SR la ie i an eet is ie etc a mamakuka les che
2. These messages are transmitted when Cutoff value is set in EXTERNAL Zone ODecay Time Controller number 75 Status 2nd byte BnH 4BH n MIDI channel number vv Decay Time value relative change These messages are transmitted when Decay Time value is set in EXTERNAL Zone 3rd byte vvH 0H FH ch 1 16 00H 40H 7FH 64 0 63 MIDI Implementation O ffect 1 Reverb Send Level Controller number 91 Status 2nd byte 3rd byte BnH 5BH vvH n MIDI channel number 0H FH ch 1 16 vv Reverb Send Level 00H 7FH 0 127 These messages are transmitted when Reverb value is set in EXTERNAL Zone O ffect 3 Chorus Send Level Controller number 93 Status 2nd byte 3rd byte BnH 5DH vvH n MIDI channel number 0H FH ch 1 16 vv Chorus Send Level 00H 7FH 0 127 These messages are transmitted when Chorus value is set in EXTERNAL Zone ORPN MSBILSB Controller number 100 101 Status 2nd byte 3rd byte BnH 65H mmH BnH 64H 1H n MIDI channel number 0H FH ch 1 16 mm upper byte MSB of parameter number specified by RPN ll lower byte LSB of parameter number specified by RPN lt lt lt RPN gt gt gt Control Changes include RPN Registered Parameter Numbers which are extended When using RPNs first RPN Controller numbers 100 and 101 they can be sent in any order should be sent in order to select the parameter then Data Entry Controller number
3. 127 These messages are transmitted when Modulation lever is operated OPortamento Time Controller number 5 Status 2nd byte 3rd byte BnH 05H vvH n MIDI channel number 0H FH ch 1 16 vv Portamento Time 00H 7FH 0 127 These messages are transmitted when Portament Time is set in EXTERNAL Zone OData Entry Controller number 6 38 Status 2nd byte 3rd byte BnH 06H mmH BnH 26H 1H n MIDI channel number 0H FH ch 1 16 mm ll the value of the parameter specified by RPN NRPN mm MSB ll LSB OVolume Controller number 7 Status 2nd byte 3rd byte BnH 07H vvH n MIDI channel number 0H FH ch 1 16 vv Volume 00H 7FH 0 127 These messages are transmitted when ZONE LEVEL Slider is operated These messages are transmitted when Volume value is set in EXTERNAL Zone OPanpot Controller number 10 Status 2nd byte BnH 0AH n MIDI channel number vv Panpot 3rd byte vvH 0H FH ch 1 16 00H 40H 7FH Left Center Right These messages are transmitted when Pan value is set in EXTERNAL Zone OHold 1 Controller number 64 Status 2nd byte BnH 40H n MIDI channel number vv Control value 3rd byte vvH 0H FH ch 1 16 00H 7FH 0 127 These messages are transmitted when Damper pedal is operated OPortamento Controller number 65 Status 2nd byte BnH 41H n MIDI channel number vv Control value These messages are transm
4. CC33 CC95 0000 bbbb BEND UP BEND DOWN AFTERTOUCH 0000 cccc Upper VOICE SYNTH Tone Category 0 511 01 37 Oaaa aaaa Slider Assign UPPER2 0 97 00 3A 0000 000a 01 38 Oaaa aaaa Slider Assign LOWER1 0 97 0000 bbbb 01 39 Qaaa aaaa Slider Assign LOWER2 0 97 0000 cccc Upper RHY GM2 Tone Category 0 511 SSS Sa eOe PERS TSE SSSR Poe aS SSR SSS SS SS Ss SS SS SS Sa SS Se Se sess SSG S gt 01 3B 0000 000a Split Switch Internal 00 5B 0000 000a 0000 bbbb 01 3c 0000 000a Split Switch External 0000 cccc Lower Piano Tone Category 0 511 00 5E 0000 000a 0000 bbbb 01 3D 0000 00aa MFX Source 0 3 0000 cccc Lower E Piano Tone Category 0 517 UPPER1 UPPER2 LOWER1 LOWER2 00 61 0000 000a 01 3E 0000 00aa MFX Destination 0 2 0000 bbbb NORMAL SAME MFX PART ALL PART 0000 cccc Lower CLAV MALLET Tone Category Qs 5TT i Jeeeseeeseseas parnana taii s Oa ti ale aaa EA ak ila al a aa ales 00 64 0000 000a 01 3F 0000 000a Reverb Switch 0000 bbbb 0000 cccc Lower ORGAN Tone Category to 511 01 40 0000 000a Chorus Switch 00 67 0000 000a 0000 bbbb 0000 cccc Lower STRINGS Tone Category 0 511 Harmonic Bar Assign LOWER2 ON 00 6A 0000 000a 16 5 1 32 781 8 2 2 3 1 3 5 2 Y17351 1 0000 bbbb 01 42 0000 aaaa Harmonic Bar Assign LOWER2 OFF 1 9 0000 cece Lower PAD Tone Category 0 511 01 43 0000 aaaa Harmonic Bar Assign LOWER1 ON e394 00 6D 0000 000a 01 44 0000 aaaa Harmonic Bar
5. Pedal Mode 0 1 00 1B Oaaa aaaa Favorite SETUP8 Bank C 0 100 SETUP SYSTEM 00 1D Oaaa aaaa Favorite SETUP9 Bank C 0 100 a Aes meat ats epics eee a I E AE A nn Sams Aer ie Se Stan ates Cae ie s Py 00 OE 0000 000a 182 Mode 0 1 00 1E Oaaa aaaa Favorite SETUPO Bank D 0 100 SETUP SYSTEM 00 1F Oaaa aaaa Favorite SETUP1 Bank D 0 100 sss sss toe He oe RGR a E sae ease Ren Ean de sisqa sur E as a A ek SS 00 20 0aaa aaaa Favorite SETUP2 Bank D 0 100 00 OF Oaaa aaaa Audio Level 0 127 00 21 Oaaa aaaa Favorite SETUP3 Bank D 0 100 0 127 00 22 Oaaa aaaa Favorite SETUP4 Bank D 0 100 00 23 Oaaa aaaa Favorite SETUP5 Bank D 0 100 00 10 Oaaa aaaa System FC1 Assign 0 111 00 24 Oaaa aaaa Favorite SETUP6 Bank D 0 100 OFF CC01 CC31 CC33 CC95 00 25 Oaaa aaaa Favorite SETUP7 Bank D 0 100 BEND_UP BEND DOWN AFTERTOUCH 00 26 Oaaa aaaa Favorite SETUP8 Bank D 0 100 OCT UP OCT DOWN START STOP 00 27 Oaaa aaaa Favorite SETUP9 Bank D 0 100 TAP TEMPO RHY PLY STP ARPEGGIO SW 9 gt gt gt gt ee moa tise ee Ne ay a er En ee ee eae SNG PLY STP AUDIOKEY ON OFF 00 00 00 28 Total Size MFX1 ON OFF MFX2 ON OFF See pie re a ey aR E usus rn ne ae ne ne MFX1 CONTROL MFX2 CONTROL SETUP UP SETUP DOWN 00 11 Oaaa aaaa System FC2 Assign 0 111 OFF CC01 CC31 CC33 CC95 MIDI Implementation
6. 00 17 Oaaa aaaa Transmit Bank Select LSB CC 32 0 127 00 18 0000 000a Transmit Program Change Switch 0 1 OFF ON 00 00 O000aaaar uen nD SA Y he eh a Pers Ser en 00 B 00 19 Qaaa aaaa Transmit Program Change 0 127 OFF REVERB SRV ROOM SRV HALL p SRV UATE GUD REVERB OATHEDRAT 00 1A 0000 000a Transmit Level Switch 0 poy Aastha EEE OEE SOR RR RSA ROVER MEN EL hh Be Nath nt Nahi nee tyi 00 1B Qaaa aaaa Transmit Level CC 7 0 127 ye aes fidence age ewe Soe ee RA RS ba Se a hs J ea ORO Same NA S be hie i 25687 ute 00 1C 0000 000a Transmit Pan Switch 0 1 00 4F 0000 aaaa 20000 20000 OFF ON T qasapas asas quy eee fe eee 2 eee some ae aes eae sear aee ee wee aS S 2 YU 00 1D Oaaa aaaa Transmit Pan CC 10 0 127 00 00 00 53 Total Size L64 R63 qe reser TOE Pe ee ae ce at re atts Arve AA EUA SS Nan AAE gy a ee 4 qasisqa ias aaa gasas hates eee eee 00 1E 0000 000a Transmit Coarse Tune Switch 0 1 OFF ON MIDI Implementation 00 1F Qaaa aaaa Transmit Coarse Tune 16 112 OFF ON 48 48 00 1F 0000 000a Receive Volume Switch 0 1 Pritt chine BEE Role A ee fe rs ars de eg ni ee ten srt a at nt es ae Sa seep ep Ski ea et OFF ON 00 20 0000 000a Transmit Fine Tune Switch 0 1 00 20 0000 000a Receive Pan Switch 0 1 OFF ON OFF ON 00 21 Oaaa aaaa Transmit Fine Tune 14 114 00 21 0000 000a Rec
7. 40 00H 7F 7FH 100 0 99 9 cents OMaster Coarse Tuning Status Data byte Status FOH 7FH 7FH 04H 04H IIH mmH F7H Byte Explanation FOH Exclusive status 7FH ID number universal realtime message 7FH Device ID Broadcast 04H Sub ID 1 Device Control 04H Sub ID 2 Master Coarse Tuning 1H Master Coarse Tuning LSB mmH Master Coarse Tuning MSB F7H EOX End Of Exclusive I ignored processed as 00H mm 28H 40H 58H 24 0 24 semitones Global Parameter Control OReverb Parameters Status Data byte Status FOH 7FH 7FH 04H 05H 01H 01H F7H 01H 01H 01H ppH vvH Byte Explanation FOH Exclusive status 7FH ID number universal realtime message 7FH Device ID Broadcast 04H Sub ID 1 Device Control 05H Sub ID 2 Global Parameter Control 01H Slot path length 01H Parameter ID width 01H Value width 01H Slot path MSB 01H Slot path LSB Effect 0101 Reverb ppH Parameter to be controlled vvH Value for the parameter pp 0 Reverb Type vv 00H Small Room vv 01H Medium Room vv 02H Large Room vv 03H Medium Hall vv 04H Large Hall vv 08H Plate pp 1 Reverb Time vv 00H 7FH 0 127 F7H EOX End Of Exclusive OChorus Parameters Status Data byte Status FOH 7FH 7FH 04H 05H 01H 01H F7H 01H 01H 02H ppH vvH Byte Explanation FOH Exclusive status 7FH ID number universal realtime message 7FH Device ID Broadcast 04H Sub ID 1 Device Control
8. 41 10 00002B 11 10 00 00 00 00 07 OF 0B 2 F7 0 2 4 5 address data checksum 6 1 Exclusive Status 2 ID Roland 3 Device ID 17 4 Model ID RD 700GX 5 Command ID RQ1 6 End of Exclusive Calculating the checksum as shown in lt Example 1 gt we get a message of FO 41 10 00 00 2B 11 10 00 00 00 00 07 OF OB 41 F7 to be transmitted 14
9. B3 64 7F B3 65 7F at the end It is not desirable for Performance data such as Standard MIDI File data to contain many events with running status as given in lt Example 4 gt This is because if playback is halted during the song and then rewound or fast forwarded the sequencer may not be able to transmit the correct status and the sound generator will then misinterpret the data Take care to give each event its own status It is also necessary that the RPN or NRPN parameter number setting and the value setting be done in the proper order On some sequencers events occurring in the same or consecutive clock may be transmitted in an order different than the order in which they were received For this reason it is a good idea to slightly skew the time of each event about 1 tick for TPQN 96 and about 5 ticks for TPQN 480 TPQN Ticks Per Quarter Note 13 MIDI Implementation E Example of an Exclusive Message and Calculating a HASCII Code Table Checksum Setup Name of MIDI data are described the ASCII code in the table below Roland Exclusive messages RQ1 DT1 are transmitted with a checksum at the end before B D H Char D H Char D H Char F7 to make sure that the message was correctly received The value of the checksum is N E 32 20H sP 64 40H e 96 60H determined by the address and data or size of the transmitted Exclusive
10. Bend Range Switch 0 1 Offset OFF ON Address Description 00 33 O0aa aaaa Transmit Pitch Bend Range 0 48 EE pete t see sesbephassoc Ss hol lee nas tee eon te Sees u aeeh cere ees wewa asas nas 4 4 T 00 00 0000 Oaaa ModelType 0 7 00 34 0000 000a Transmit Modulation Depth Switch 0 1 OFF ON 00 01 0000 000a Tuning Type 0 1 00 35 Oaaa aaaa Transmit Modulation Depth 0 127 Typel Type2 0 100 Cent 00 02 000a aaaa ToneBar Fork Angle 54 74 10 10 00 36 0000 000a Transmit Chorus Level Switch 0 1 00 03 000a aaaa ToneBar Bell Lebel 54 74 OFF ON 10 10 00 37 Oaaa aaaa Transmit Chorus Level 0 127 00 04 000a aaaa Bell Character 54 74 10 10 00 38 0000 000a Transmit Reverb Level Switch 0 1 00 05 000a aaaa KeyOff Mute Sound Level 54 74 OFF ON 10 10 00 39 Oaaa aaaa Transmit Reverb Level 0 127 00 06 000a aaaa HAM Noise Lelve 54 74 10 10 00 3A 0000 000a Transmit Control Change 1 0 1 00 07 000a aaaa Damper Sound Level 54 74 OFF ON 10 10 00 3B Oaaa aaaa Transmit Control Change 1 Number 0 127 00 08 0000 Oaaa Pickup Distance 62 66 00 3c Oaaa aaaa Transmit Control Change 1 value 0 127 2 lt 2 00 3D 0000 000a Transmit Control Change 2 Switch CESET A ne eee Jorgo rirnan eiea Ses ees 29s soos Sh aa eS OFF
11. Messages MONO Controller number 126 Status 2nd byte 3rd byte BnH 7EH 01H n MIDI channel number 0H FH ch 1 16 These messages are transmitted when Mono Poly value is set to MONO in EXTERNAL Zone POLY Controller number 127 Status 2nd byte 3rd byte BnH 7FH 00H n MIDI channel number 0H FH ch 1 16 These messages are transmitted when Mono Poly value is set to POLY in EXTERNAL Zone mSystem Realtime Messages Timing Clock Status F8H This message will be transmitted if the Clock Out parameter EDIT SYSTEM Clock Out is ON Start Status FAH This message is sent on START operation when START STOP function is selected on Foot Controller or 1 S2 button Sitop Status FCH This message is sent on STOP operation when START STOP function is selected on Foot Controller or S1 S2 button Active Sensing Status FEH This message is transmitted at intervals of approximately 250 msec mSystem Exclusive Messages Universal Non realtime System Exclusive Message and Data Set 1 DT1 are the only System Exclusive messages transmitted by the RD 700GX Universal Non realtime System Exclusive Message Oldentity Reply Message Receiving Identity Request Message the RD 700GX send this message Status Data byte Status FOH 7EH dev 06H 02H 41H 2BH 02H F7H 00H 00H 00H 01H 00H 00H Byte Explanation FOH Exclusive status 7EH D number Universal Non realtime Message d
12. ON 00 00 00 09 Total Size 00 3E Oaaa aaaa Transmit Control Change 2 Number 0 127 AE 5 5 5 55 55 5 E 5 5 00 3F Oaaa aaaa Transmit Control Change 2 Value 0 127 00 40 0000 000a S1 Switch 0 1 SETUP ToneWheel Setting OFF ON ester Sees see sess sere tees ee esses See ees A Cee eas ea ee a te 00 41 0000 000a S2 switch 0 1 Offset OFF ON Address Description sine pe A ua h RE E aaa Ca a EE EEE ey te Vaaa te od ete ae eer et SE E Sak kau a EET 00 00 00 42 Total Size 00 00 0000 OOaa Percussion Harmonic 0 2 anka A atlas si means aden ap nan Misia a aaa ia ead ee Lae E oe Le a cqa aie ne aera F OFF 2ND 3RD 00 01 0000 000a Percussion Decay 0 1 SETUP Part SLOW FAST Sp AEE SS Ce Be Fad Re i ie S 00 02 0000 aaaa Harmonic Bar 16 0 8 Offset 00 03 0000 aaaa Harmonic Bar 5 1 3 0 8 Address Description 00 04 0000 aaaa Harmonic Bar 8 0 8 Bisse Nusa poscht oie E E ee eee bebe shi psi tes slit et assia 00 05 0000 aaaa Harmonic Bar 4 0 8 00 00 0000 aaaa Receive Channel 0 15 00 06 0000 aaaa Harmonic Bar 2 2 3 0 8 1 16 00 07 0000 aaaa Harmonic Bar 2 0 8 00 01 0000 000a Mute Switch 0 1 00 08 0000 aaaa Harmonic Bar 1 3 5 0 8 OFF ON 00 09 0000 aaaa Harmonic Bar 1 1 3 0 8 ee 00 0A 0000 aaaa Harmonic Bar 1 0 8 00 0
13. byte is the value In a case in which two or more messages consecutive messages have the same status MIDI has a provision called running status which allows the status byte of the second and following messages to be omitted Thus the above messages have the following meaning B3 6400 MIDI ch 4 lower byte of RPN parameter number 00H B3 6500 MIDI ch 4 upper byte of RPN parameter number 00H B3 060C MIDI ch 4 upper byte of parameter value 0CH B3 2600 MIDI ch 4 lower byte of parameter value 00H B3 647F MIDI ch 4 lower byte of RPN parameter number 7FH B3 65 7F MIDI ch 4 upper byte of RPN parameter number 7FH In other words the above messages specify a value of 0C 00H for RPN parameter number 00 00H on MIDI channel 4 and then set the RPN parameter number to 7F 7FH RPN parameter number 00 00H is Pitch Bend Sensitivity and the MSB of the value indicates semitone units so a value of 0CH 12 sets the maximum pitch bend range to 12 semitones 1 octave On GS sound generators the LSB of Pitch Bend Sensitivity is ignored but the LSB should be transmitted anyway with a value of 0 so that operation will be correct on any device Once the parameter number has been specified for RPN or NRPN all Data Entry messages transmitted on that same channel will be valid so after the desired value has been transmitted it is a good idea to set the parameter number to 7F 7FH to prevent accidents This is the reason for the
14. message 33 21H 1 65 41H A 97 61H i 34 22H 66 42H B 98 62H b eH t Iculate th heck 35 23H 67 43H 99 63H c 36 24H 68 44H D 100 64H a ow to calculate the checksum 37 25H 69 45H E 101 65H e hexadecimal numbers are indicated by H 38 26H amp 70 46H 102 66H 39 27H 71 47H G 103 67H g The checksum is a value derived by adding the address size and checksum itself and 40 28H 72 48H H 104 68H h i 41 29H 73 49H ce 105 69H i inverting the lower 7 bits 42 2AH 74 4AH J 106 6AH j 43 2BH 75 4BH K 107 6BH k Here s an example of how the check sum is calculated We will assume that in the Exclusive 44 2CH 76 4CH L 108 6CH 1 message we are transmitting the address is aa bb cc ddH and the data or size is ee ffH ae ZDR z a ion N 10 oe a 47 2FH 79 4FH o 111 6FH o 48 30H 0 80 50H P 112 70H aa bb cc dd ee ff sum 49 31H 1 81 51H Q 113 71H a sum 128 quotient remainder H pon i ee a s PE pa x 128 remainder checksum Se oak z Saara T 116P See X 53 35H 5 85 55H U 117 75H u 54 36H 6 86 56H v 118 76H v lt Example1 gt Setting CHORUS TYPE to DELAY DT1 e San ee aa E oe Wasi a N 57 39H 9 89 59H Y 121 79H y According to the Parameter Address Map p 9 the start address of Temporary Setup is 58 3AH 90 5AH z 122 7AH z z 59 3BH 91 5BH 123 7BH 10 00 00 00H the offset address of CHORUS at Setup is 04 00H and the address of 60 3cH lt 92 5CH l 124 7CH i CHORUS TYPE is 00 00H There
15. of the MIDI standard Universal Non realtime Messages 7EH and Universal Realtime Messages 7FH dd ee data 00H 7FH 0 127 F7H EOX End Of Exclusive Of the System Exclusive messages received by this device the Universal Non realtime messages and the Universal Realtime messages and the Data Request RQ1 messages and the Data Set DT1 messages will be set automatically Universal Non realtime System Exclusive Messages Oldentity Request Message Status Data byte Status FOH 7EH dev 06H 01H F7H Byte Explanation FOH Exclusive status 7EH ID number Universal Non realtime Message dev Device ID dev 10H 1FH 1 32 the initial value is 10H 17 06H Sub ID 1 General Information 01H Sub ID 2 Identity Request F7H EOX End Of Exclusive When this message is received Identity Reply message p 8 will be transmitted OGM1 System On Status Data byte Status FOH 7EH 7FH 09H 01H F7H Byte Explanation FOH Exclusive status 7EH ID number Universal Non realtime Message 7FH Device ID Broadcast 09H Sub ID 1 General MIDI Message 01H Sub ID 2 General MIDI 1 On F7H EOX End Of Exclusive Not received when the Rx GM GM2 System On parameter EDIT System Rx GM GM2 System ON is OFF MIDI Implementation OGM2 System On Status Data byte Status FOH 7EH 7FH 09H 03H F7H Byte Explanation FOH Exclusive status 7EH D number Universal Non realtime Message 7FH Device ID Bro
16. turned off execute SETUP Write C l f _ 1211 E SSAA As SOD TENT ar AAT SENATE SPICED SR OPO i 00 00 00 15 Total Size posse eC ese eee aoa Sa nee Ss eas Coe es ES Soe ee ce ee ae aus aagSSSSs tases bess sesh seers see asas ease ra sees sense ecee esse at See seen eo sese4 Start System Sound Control Address Description sisawan pee Peer aa ities ts eee dene sua yma oe Aen ene ee es oe etre ees ee eee oS Offset 00 00 00 00 System Address Description Buus ie Senta fare RR fad Berk We Ae a a Ota Eee oe aes Sor ae OES eee Se PAR BS See eerie eee a eee ee ae Seen 28 re ae a cet ae a ee ores 10 00 00 00 Setup Temporary 00 00 Oaaa aaaa Low band Attack time 0 100 pee aca R cet 2s ENN eee Rose tar See ta aoe mean Ree aaa meee Semone H 00 01 0aaa aaaa Low band Release time 0 100 00 02 00aa aaaa Low band Threshold 0 36 System 36 35 34 33 32 31 30 29 28 dh ett at A coi Nene Saha cael Shae ms ei atte Sas A Set oS eee ee oat er 27 26 25 24 23 22 21 20 19 offset 18 17 16 15 14 13 12 11 10 Address Description 9 8 7 6 5 4 3 2 1 0 dB yee ec e a q peg sie coe SH 2 tC PO Beer E EAS ot as Saa rE EN Bat 00 03 0000 aaaa Low band Ratio 0 13 00 00 00 System Common 1 1 0 4 1 1 6 00 02 00 System Sound Control 1 1 8 23 2 1 4 0 00 03 00 System Favorite SETUP 5 0 1 16 1 INF 00 04 00 System V Link 00 04 000a aaaa Low ba
17. 05H Sub ID 2 Global Parameter Control 01H Slot path length 01H Parameter ID width 01H Value width 01H Slot path MSB 02H Slot path LSB Effect 0102 Chorus ppH Parameter to be controlled vvH Value for the parameter pp 0 Chorus Type vv 0 Chorus1 vv 1 Chorus2 vv 2 Chorus3 vv 3 Chorus4 vv 4 FB Chorus vv 5 Flanger pp 1 Mod Rate vv 00H 7FH 0 127 pp 2 Mod Depth vv 00H 7FH 0 127 pp 3 Feedback vv 00H 7FH 0 127 pp 4 Send To Reverb vv 00H 7FH 0 127 F7H EOX End Of Exclusive OChannel Pressure Status FOH Byte FOH 7FH 7FH 09H 01H 0nH ppH rrH F7H OController Status FOH Byte FOH 7FH 7FH 09H 03H 0nH ccH ppH mH F7H Data byte Status 7FH 7FH 09H 01H OnH ppH rrH F7H Explanation Exclusive status ID number universal realtime message Device ID Broadcast Sub ID 1 Controller Destination Setting Sub ID 2 Channel Pressure MIDI Channel 00 OF Controlled parameter Controlled range pp 0 Pitch Control rr 28H 58H 24 24 semitones pp 1 Filter Cutoff Control rr 00H 7FH 9600 9450 cents pp 2 Amplitude Control rr 00H 7FH 0 200 pp 3 LFO Pitch Depth tr 00H 7FH 0 600 cents pp 4 LFO Filter Depth tr 00H 7FH 0 2400 cents pp 5 LFO Amplitude Depth rr 00H 7FH 0 100 EOX End Of Exclusive Data byte Status 7FH 7FH 09H 03H OnH ccH ppH rrH F7H Explanation Exclusive status ID nu
18. 1000 00 1F 0000 000a 1250 1600 2000 2500 3150 4000 5000 0000 bbbb 6300 8000 10000 12500 16000 Hz 0000 cccc Upper Piano Tone Category 0 511 01 2D Oaaa aaaa EQ High Gain 4 124 00 22 0000 000a 12 0 12 0 dB lstep 0 2dB 0000 bbbb 01 2E 0000 Oaaa EQ High Q 0 4 0000 cccc Upper E Piano Tone Category 0 511 0 5 1 0 2 0 4 0 8 0 00 25 0000 000a 0000 bbbb 01 2F Qaaa aaaa Key Touch Velocity 9 127 0000 cccc Upper CLAV MALLET Tone Category 0 511 REAL 1 127 00 28 0000 000a 01 30 0000 Oaaa Key Touch Curve Type ges 5 0000 bbbb SUPER LIGHT LIGHT 0000 cccc Upper ORGAN Tone Category 0 511 MEDIUM HEAVY SUPER HEAVY 00 2B 0000 000a 01 31 000a aaaa Key Touch Curve offset 54 73 0000 bbbb 10 9 0000 cccc Upper STRINGS Tone Category 0 511 01 32 Oaaa aaaa Key Touch Velocity Delay Sens 1 127 00 2E 0000 000a 63 63 0000 bbbb 01 33 Qaaa aaaa Key Touch Velocity Key Follow 1 127 0000 cccc Upper PAD Tone Category 0 511 63 63 00 31 0000 000a 01 34 0000 000a Key Touch Mode 0 1 0000 bbbb MODE1 MODE2 0000 cccc Upper GUITAR BASS Tone Category 0 511 Bite ae pasa qarassuc aksa ee oats oS ee oes Gee S te ee aS 00 34 0000 000a 01 35 0000 000a Slider Select 0 1 0000 bbbb ZONE LEVEL CONTROL 0000 cccc Upper BRASS WINDS Tone Category 0 511 01 36 Oaaa aaaa Slider Assign UPPER1 0 97 00 37 0000 000a OFF CC01 CC31
19. 16 9 x 16 13 41885 lt Example4 gt What is the nibbled expression of the decimal value 1258 16 1258 16 TB 2s tO 16 4 14 D atr k Since from the preceding table 0 00H 4 04H 14 0EH 10 0AH the result is 00 04 0E OAH Examples of Actual MIDI Messages lt Example1 gt 92 3E 5F 9n is the Note on status and n is the MIDI channel number Since 2H 2 3EH 62 and 5FH 95 this is a Note on message with MIDI CH 3 note number 62 note name is D4 and velocity 95 lt Example2 gt CE 49 CnH is the Program Change status and n is the MIDI channel number Since EH 14 and 49H 73 this is a Program Change message with MIDI CH 15 program number 74 Flute in GS lt Example3 gt EA 00 28 EnH is the Pitch Bend Change status and n is the MIDI channel number The 2nd byte 00H 0 is the LSB and the 3rd byte 28H 40 is the MSB but Pitch Bend Value is a signed number in which 40 00H 64 x 12 80 8192 is 0 so this Pitch Bend Value is 28 00H 40 00H 40 x 12 80 64 x 12 80 5120 8192 3072 If the Pitch Bend Sensitivity is set to 2 semitones 8192 00 00H will cause the pitch to change 200 cents so in this case 200 x 3072 8192 75 cents of Pitch Bend is being applied to MIDI channel 11 lt Example4 gt B3 64 00 65 00 06 OC 26 00 64 7F 65 7F BnH is the Control Change status and n is the MIDI channel number For Control Changes the 2nd byte is the control number and the 3rd
20. 2 Oaaa aaaa Tone Bank Select MSB CC 0 0 127 2s fete SS ee ee ote As tee ed a ae aes cee 00 03 Oaaa aaaa Tone Bank Select LSB CC 32 0 127 00 00 00 0B Total Size 00 04 Oaaa aaaa Tone Program Change 0 127 a sas asp m a su pusu my pu l aa SEEE s eres are pot sweeney Sateen rete masasqa ee ea oe eee 00 05 Oaaa aaaa Part Level CC 7 0 127 00 06 Oaaa aaaa Part Pan CC 10 0 127 00 07 Oaaa aaaa Coarse Tune 16 112 48 48 00 08 Oaaa aaaa Fine Tune 14 114 50 50 00 09 0000 00aa Mono Poly 0 2 MONO POLY MONO LEGATO 00 0A 000a aaaa Pitch Bend Range 0 24 00 OB 0000 000a Portamento Switch 0 lt 1 OFF ON 00 OC 0000 aaaa 0000 bbbb Portamento Time 0 127 00 OE Oaaa aaaa Cutoff 0 127 63 63 00 OF Oaaa aaaa Resonance 0 127 63 63 00 10 Oaaa aaaa Attack Time 0 127 63 63 00 11 Oaaa aaaa Decay Time 0 127 63 63 00 12 Oaaa aaaa Release Time 0 127 63 63 eee qam ae poste sss en one ee te ee ae Sa qua Sam as3s 00 13 Oaaa aaaa Chorus Amount 0 127 00 14 Oaaa aaaa Reverb Amount 0 127 00 15 0000 000a MFX1 Switch 0 1 OFF ON 00 16 0000 aaaa 0000 bbbb MFX1 Type 0 255 00 18 0000 000a MFX2 Switch 0 1 OFF ON 00 19 0000 aaaa 0000 bbbb MFX2 Type 0 255 aen LARENA E INE E E A A AEA E EE AN 00 1B 0000 000a Receive Bank Select Switch 0 1
21. 4 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 D decimal H hexadecimal Decimal values such as MIDI channel and program change are listed as one greater than the values given in the above table A 7 bit byte can express data in the range of 128 steps For data where greater precision is required we must use two or more bytes For example two hexadecimal numbers aa bbH expressing two 7 bit bytes would indicate a value of aa x 128 bb In the case of values which have a sign 00H 64 40H 0 and 7FH 63 so that the decimal expression would be 64 less than the value given in the above chart In the case of two types 00 00H 8192 40 00H 0 and 7F 7FH 8191 For example if aa bbH were expressed as decimal this would be aa bbH 40 00H aa x 128 bb 64 x 128 Data marked Use nibbled data is expressed in hexadecimal in 4 bit units A value expressed as a 2 byte nibble 0a ObH has the value of a x 16 b lt Example1 gt What is the decimal expression of 5AH From the preceding table 5AH 90 lt Example2 gt What is the decimal expression of the value 12 34H given as hexadecimal for each 7 bits From the preceding table since 12H 18 and 34H 52 18 x 128 52 2356 lt Example3 gt What is the decimal expression of the nibbled value 0A 03 09 0D From the preceding table since 0AH 10 03H 3 09H 9 0DH 13 10 x 16 3 x
22. 800 1000 00 OD Qaaa aaaa Voice Reserve 2 0 64 1250 1600 2000 2500 3150 4000 5000 00 0E Oaaa aaaa Voice Reserve 3 0 64 6300 8000 10000 12500 16000 Hz 00 OF Qaaa aaaa Voice Reserve 4 0 64 01 26 Qaaa aaaa EQ Mid Gain 4 124 00 10 Oaaa aaaa Voice Reserve 5 0 64 12 0 12 0 dB 1step 0 2dB oo 11 Oaaa aaaa Voice Reserve 6 0 64 01 27 0000 O0aaa EQ Mid Q 0 4 00 12 Qaaa aaaa Voice Reserve 7 0 64 0 5 1 0 2 0 4 0 8 0 00 13 Oaaa aaaa Voice Reserve 8 0 64 01 28 000a aaaa EQ Mid Frequency 0 30 00 14 Qaaa aaaa Voice Reserve 9 0 64 16 20 25 31 40 50 63 80 100 125 160 00 15 Qaaa aaaa Voice Reserve 10 0 64 200 250 315 400 500 630 800 1000 00 16 Oaaa aaaa Voice Reserve 11 0 64 1250 1600 2000 2500 3150 4000 5000 00 17 Qaaa aaaa Voice Reserve 12 0 64 6300 8000 10000 12500 16000 Hz 00 18 Oaaa aaaa Voice Reserve 13 0 64 01 29 Qaaa aaaa EQ Mid Gain 4 124 00 19 Qaaa aaaa Voice Reserve 14 0 64 12 0 12 0 dB lstep 0 2dB 00 1A Oaaa aaaa Voice Reserve 15 0 64 01 2A 0000 O0aaa EQ Mid Q 0 4 00 1B Qaaa aaaa Voice Reserve 16 0 64 0 5 1 0 2 0 4 0 8 0 ae eee Ae on Sate pe ee Ae eae eee a Sa ee a ee a 01 2B 0000 000a EQ High Type 0 1 00 1c 0000 000a Shelving Peaking 0000 bbbb 01 2c 000a aaaa EQ High Frequency 0 30 0000 cccc SETUP Tempo 10 500 16 20 25 31 40 50 63 80 100 125 160 or PE aes tho a ee ae a E ee ee oe ee ea eg eee ee 200 250 315 400 500 630 800
23. ARS nki k Fe aS PE AE ARENA 00 OB Oaaa aana Arpeggio Velocity Ove 27 00 02 Oaaa aaaa Velocity Range Lower 1 127 f FEAT T H 327 00 03 Oaaa aaaa Velocity Range Upper 1 127 00 oc 0000 0aaa Arpeggio Octave Range 61 67 3 43 E 00 op 0000 000a arpeggio Hola Tome ay 00 04 Oaaa aaaa Velocity Sensitivity ae gt py OFF ON y 00 OE 0aaa aaaa Key Range Lower osen Oe Aaaa aeaa VETITE he nese tes usis rss 1 I ORI 00 OF Oaaa aaaa Key Range Upper 0 87 jo ROC obo a aas anythin prosegie aa o 3 00 06 Oaaa aaaa keyboard Transpose 16 112 1 4 1 8 1 8L 1 8H 1 12 48 48 1 16 1 16L 1 16H 1 24 r s nam Bh aS ASK een Coen ep Se a he Oe pe ae ee 00 11 0000 aaaa Rhythm Arpeggio Duration 0 9 00 07 0000 000a Zone Switch 0 1 30 40 50 60 70 80 90 100 120 FULL OFF ON anes Se aes a ae Pe SS IG ET SA ICR SN BASEN ORGAO 00 00 00 12 Total Size 00 08 0000 000a Damper Switch 0 1 poe eG oe ee ee ee ee eee SEE see sas SoS esas se ee eae eee 222 OFF ON 00 09 0000 000a FC1 Switch 0 1 Setup Sound Control OFF ON SARE DORIS LE Co eae eS EEN ERE RE Se Se ISE SEE EEEE EN eee Ee REO s 00 OA 0000 000a FC2 Switch 0 1 Offset OFF ON Address Description 00 OB 0000 000a Modulation Switch 0 1 a OFF ON 00 00 0000 000a SoundControl Switch 0 1 00 oc 0000 000a Bender switch 0 1 OFF ON OFF ON 00 01 Oaaa aaaa Low band Attack ti
24. Assign LOWER1 OFF 1 9 0000 bbbb 01 45 0000 aaaa Harmonic Bar Assign UPPER2 ON 1 9 0000 cccc Lower GUITAR BASS Tone Category 0 511 01 46 0000 aaaa Harmonic Bar Assign UPPER2 OFF 1 9 00 70 0000 000a 01 47 0000 aaaa Harmonic Bar Assign UPPER1 ON 1 9 0000 bbbb 01 48 0000 aaaa Harmonic Bar Assign UPPER1 OFF tt a i 0000 cccc Lower BRASS WINDS Tone Category 0 511 00 73 0000 000a 0000 bbbb 0000 cccc Lower VOICE SYNTH Tone Category 0 511 00 76 0000 000a 01 4A 0000 00aa Current Control Zone 0 3 0000 bbbb UPPER1 UPPER2 LOWER1 LOWER2 0000 cccc Lower RHY GM2 Tone Category 0 511 ape ee eae qe EES Cas eee epee Oe ee C vaka Se aC eee Ea ee 0117 Oaaa aaaa FC 1 Assign 0 109 P Ne eee SESE Se US Se eS ee OFF CC01 CC31 CC33 CC95 BEND UP BEND DOWN AFTERTOUCH OCT UP OCT DOWN START STOP TAP TEMPO RHY PLY STP ARPEGGIO SW AUDIOKEY ON OFF SNG PLY STP MFX1 ON OFF MFX2 ON OFF MFX1 CONTROL MFX2 CONTROL 01 18 Oaaa aaaa FC 2 Assign 0 109 OFF CCO1 CC31 CC33 70095 BEND UP BEND DOWN AFTERTOUCH OCT UP OCT DOWN START STOP TAP TEMPO RHY PLY STP ARPEGGIO SW AUDIOKEY ON OFF SNG PLY STP 10 MIDI Implementation SETUP Rhythm Arpeggio SETUP MFX piace Stor sZ Boas Ros Sores uama Es aoe Nees Se eee esas see eae u ee eee ee ee ee ee Offset Offset Address Description Address Des
25. Broadcast 0AH Sub ID 1 Key Based Instrument Control 01H Sub ID 2 Controller OnH MIDI Channel 00 OF kkH Key Number nnH Control Number vvH Value nn 07H Level vv 00H 7FH 0 200 Relative nn 0AH Pan vv 00H 7FH Left Right Absolute nn 5BH Reverb Send vv 00H 7FH 0 127 Absolute nn 5D Chorus Send vv 00H 7FH 0 127 Absolute F7 EOX End Of Exclusive This parameter affects drum instruments only Data Transmission This instrument can use exclusive messages to exchange many varieties of internal settings with other devices The model ID of the exclusive messages used by this instrument is 00H 00H 2BH OData Request 1 RQ1 11H This message requests the other device to transmit data The address and size indicate the type and amount of data that is requested When a Data Request message is received if the device is in a state in which it is able to transmit data and if the address and size are appropriate the requested data is transmitted as a Data Set 1 DT1 message If the conditions are not met nothing is transmitted Status data byte status FOH 41H dev 00H 00H 2BH 11H aaH bbH ccH F7H ddH ssH ttH uuH vvH sum Byte Remarks FOH Exclusive status 41H ID number Roland dev Devdevice ID dev 10H 1FH 7FH 00H Model ID 1 RD 700GX 00H Model ID 2 RD 700GX 2BH model ID 3 RD 700GX 11H Command ID RQ1 aaH Address MSB bbH Address ccH Address ddH Address LSB s
26. Digital Piano Model RD 700GX MIDI Implementation Date Feb 1 2008 Version 1 00 1 Receive data Channel Voice Messages Note off Status 2nd byte 3rd byte 8nH kkH vvH 9nH kkH 00H n MIDI channel number OH FH ch 1 16 00H 7FH 0 127 00H 7FH 0 127 kk note number vv note off velocity Some instruments are not received in Rhythm set Note on Status 2nd byte 3rd byte 9nH kkH vvH n MIDI channel number 0H FH ch 1 16 00H 7FH 0 127 01H 7FH 1 127 kk note number vv note on velocity Control Change OBank Select Controller number 0 32 Status 2nd byte 3rd byte BnH 00H mmH BnH 20H 1H n MIDI channel number 0H FH ch 1 16 mm ll Bank number 00 00H 7F 7FH bank 1 bank 16384 Not received when the Rx Bank Select EDIT Part Parameter Rx Bank Select is OFF The SETUP Rhythms and Tones corresponding to each Bank Select are as follows The SRX series corresponding to each Bank Select are to see the SRX series owner s manual BANK SELECT PROGRAM GROUP NUMBER MSB LSB NUMBER 000 001 128 GM Tone 032 001 128 GM Tone 085 000 001 100 SETUP 001 100 086 064 001 005 Rhythm Set 263 267 087 064 001 026 Tone PIANO 001 026 065 001 021 Tone E PIANO 037 057 066 001 031 Tone CLAV MALLET 058 088 067 001 022 Tone OR
27. GAN 099 120 068 001 026 Tone STRINGS 121 146 069 001 024 Tone PAD 147 170 070 001 038 Tone GTR BASS 171 208 071 001 028 Tone BRASS WINDS 209 236 072 001 026 Tone VOICE SYNTH 237 262 092 000 001 SRX Rhythm 001 093 000 001 SRX Patch 001 112 000 001 010 tw organ 089 098 113 000 001 010 S NaturlEP 027 036 120 001 057 GM2 Rhythm 268 276 121 000 001 128 GM2 Tone 277 532 OModulation Controller number 1 Status 2nd byte 3rd byte BnH 01H vvH n MIDI channel number 0H FH ch 1 16 vv Modulation depth 00H 7FH 0 127 Not received when the Rx Modulation EDIT Part Parameter Rx Modulation is OFF OPortamento Time Controller number 5 Status 2nd byte 3rd byte BnH 05H vvH n MIDI channel number 0H FH ch 1 16 vv Portamento Time 00H 7FH 0 127 The Portament Time parameter Tone Info Portament Time will change OData Entry Controller number 6 38 Status 2nd byte 3rd byte BnH 06H mmH BnH 26H 1H n MIDI channel number 0H FH ch 1 16 mm ll the value of the parameter specified by RPN NRPN mm MSB Il LSB OVolume Controller number 7 Status 2nd byte 3rd byte BnH 07H vvH n MIDI channel number 0H FH ch 1 16 vv Volume 00H 7FH 0 127 Not received when the Rx Volume EDIT Part Parameter Rx Volume is OFF The Part Level parameter will change
28. LSB MSB LSB Notes 00H 00H mmH IIH Pitch Bend Sensitivity mm 00H 18H 0 24 semitones ll ignored processed as 00H Up to 2 octave can be specified in semitone steps The Bend Range parameter Tone Info Bend Range will change 00H 01H mmH IIH Channel Fine Tuning mm ll 20 00H 40 00H 60 00H 4096 x 100 8192 0 4096 x 100 8192 cent The Fine Tune parameter Tone Info Fine Tune will change 00H 02H mmH IIH Channel Coarse Tuning mm 10H 40H 70H 48 0 48 semitones ll ignored processed as 00H The Coarse Tune parameter Tone Info Coarse Tune will change 00H 05H mmH IH Modulation Depth Range mm ll 00 00H 06 00H 0 16384 x 600 16384 cent 7FH 7FH aS eas RPN null RPN and NRPN will be set as unspecified Once this setting has been made subsequent Parameter values that were previously set will not change mm ll ignored Program Change Status 2nd byte CnH ppH n MIDI channel number OH FH ch 1 16 pp Program number 00H 7FH prog 1 prog 128 Not received when the Rx Program Change parameter EDIT Part Parameter Rx Program Chanage is OFF MIDI Implementation Pitch Bend Change Status 2nd byte 3rd byte EnH HH mmH 0H FH ch 1 16 00 00H 40 00H 7F 7FH 8192 0 8191 n MIDI channel number mm ll Pitch Bend value Not received when the Rx Bender parameter EDIT Part Parameter Rx Bender is OFF mChan
29. OFF ON 00 1C 0000 000a Receive Program Change Switch 0 1 OFF ON 00 1D 0000 000a Receive Bender Switch 0 1 OFF ON 00 1E 0000 000a Receive Modulation Switch 0 1 12 MIDI Implementation Decimal and Hexadecimal Table An H is appended to the end of numbers in hexadecimal notation In MIDI documentation data values and addresses sizes of Exclusive messages etc are expressed as hexadecimal values for each 7 bits The following table shows how these correspond to decimal numbers D H D H D H D H 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 OAH 42 2AH 74 4AH 106 6AH 11 OBH 43 2BH 75 4BH 107 6BH 12 OCH 44 2CH 76 4cH 108 6CH 13 ODH 45 2DH 77 4DH 109 6DH 14 OEH 46 2EH 78 4EH 110 6EH 15 OFH 47 2FH 79 4FH 111 6FH 16 10H 48 30H 80 50H 112 10H 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 15H 22 16H 54 36H 86 56H 118 76H 23 17H 55 37H 87 57H 119 17H 24 18H 56 38H 88 58H 120 78H 25 19H 57 39H 89 59H 121 19H 26 1AH 58 3AH 90 5AH 122 7AH 27 1BH 59 3BH 91 5BH 123 7BH 28 1cH 60 3CH 92 5CH 12
30. OPanpot Controller number 10 Status 2nd byte 3rd byte BnH OAH vvH n MIDI channel number 0H FH ch 1 16 vv Panpot 00H 40H 7FH Left Center Right Not received when the Rx Pan EDIT Part Parameter Rx Pan is OFF The pan parameter EDIT Part Parameter Pan will change OExpression Controller number 11 Status 2nd byte 3rd byte BnH OBH vvH n MIDI channel number 0H FH ch 1 16 vv Expression 00H 7FH 0 127 O General Purpose Controller 1 Controller number 16 Status 2nd byte 3rd byte BnH 10H vvH n MIDI channel number 0H FH ch 1 16 vv Control value 00H 7FH 0 127 OHold 1 Controller number 64 Status 2nd byte 3rd byte BnH 40H vvH n MIDI channel number 0H FH ch 1 16 vv Control value 00H 7FH Not received when the Rx Hold 1 EDIT Part Parameter Rx Hold 1 is OFF OPortamento Controller number 65 Status 2nd byte 3rd byte BnH 41H vvH n MIDI channel number 0H FH ch 1 16 vv Control value 00H 7FH 0 127 0 63 OFF 64 127 ON The Portamento Sw parameter Tone Info Portament Sw will change OSostenuto Controller number 66 Status 2nd byte 3rd byte BnH 42H vvH n MIDI channel number 0H FH ch 1 16 vv Control value 00H 7FH 0 127 0 63 OFF 64 127 ON OSoft Controller number 67 Status 2nd byte 3rd byte BnH 43H vvH n MIDI channel number 0H FH ch 1 16 vv Cont
31. Switch 0 1 6300 8000 Hz OFF ON sige h sls aya este e tot a2 oie te teeta tes se sie Saa Tee Pee aes 00 OB 0000 000a Modulation Switch 0 1 00 00 00 12 Total Size OFF ON gee SR eae Se ae Se ae en el a ui a a eae Dat ae a at 00 OC 0000 000a Bender switch 0 1 OFF ON SETUP Chorus 00 OD 0000 000a Control Switch MFX 0 1 eS SSS SRS aS SS Se Re SS SSR SES SASSER SS ee ee eee See es Ae OFF ON Offset 00 OE 0000 000a Control Slider Switch UPPER1 0 1 Address Description OFF ON s nIaIIAAYy a 00 OF 0000 000a Control Slider Switch UPPER2 0 1 00 00 0000 aaaa Chorus Type 0 3 OFF ON OFF CHORUS DELAY GM2 CHORUS 00 10 0000 000a Control Slider Switch LOWER1 O 1 00 01 Oaaa aaaa Chorus Level 0 127 OFF ON 00 02 0000 OO0aa reserved oo 11 0000 000a Control Slider Switch LOWER2 0 1 00 03 0000 O0aa Chorus Output Select 0 2 OFF ON MAIN REV MAIN REV 00 12 0000 Oaaa Transmit Port 0 4 Tete Cer sae ee Se ee ee ee eae ALL OUT1 OUT2 OUT3 USB Waku eS i PET EEL EE E ee kas ee Oe eae 12768 52768 00 13 0000 aaaa Transmit Channel 0 15 20000 20000 reie ASEE A a aa 00 14 0000 000a Transmit Bank Select MSB Switch 0 1 OFF ON a aw A a SIISE a 00 15 Oaaa aaaa Transmit Bank Select MSB CC 0 0 127 00 16 0000 000a Transmit Bank Select LSB Switch 0 1 S ears s E Ct 2 SI ea ie oe SSS Set eR A Ar ek SAS Ee Tre A OFF ON
32. TUP Part ToneWheel Part 02 Sg aus S wa Br a eT pg te er a gerne ag ae ee Susu 07 OF 00 SETUP Part ToneWheel Part 16 2 System Favorite SETUP ER ee ee ae kus es Ser ree a es Offset System Common Address Description fe ee ee aasan a E E eS a SOs eae SE See ween Seteeeuse pe geen ee nya a ee kipa u eak qS ae oat faces eee ees Bon os Offset 00 00 Oaaa aaaa Favorite SETUPO Bank A 0 100 Address Deseription 00 01 Oaaa aaaa Favorite SETUP1 Bank A 0 100 P AEPS asss A AAR E EAA AE AIEA EE ame AE AAA S A EASA S ETS 00 02 Oaaa aaaa Favorite SETUP2 Bank A 0 100 00 00 0000 aaaa 00 03 Oaaa aaaa Favorite SETUP3 Bank A 0 100 0000 bbbb 00 04 Oaaa aaaa Favorite SETUP4 Bank A 0 100 0000 cece 00 05 Oaaa aaaa Favorite SETUP5 Bank A 0 100 0000 ddda Master Tune 24 2024 00 06 Oaaa aaaa Favorite SETUP6 Bank A 0 100 100 0 100 0 cent 00 07 Oaaa aaaa Favorite SETUP7 Bank A 0 100 00 04 Oaaa aaaa Master Level 0 127 00 08 Oaaa aaaa Favorite SETUP8 Bank A 0 100 iets epee ALE sponse eat ve ies oh oa She EE suk ai iss Aaa aaa tna et Ott 00 09 Oaaa aaaa Favorite SETUP9 Bank A 0 100 00 05 000a aaaa SETUP Control Channel 0 16 1 16 OFF 00 0A Oaaa aaaa Favorite SETUPO Bank B 0 100 a4 Ros eta pone eet te Se ee a ee Notts S28 aed ee eee atta cay 00 OB O
33. Time Controller number 75 Status 2nd byte 3rd byte BnH 4BH vvH n MIDI channel number 0H FH ch 1 16 vv Decay Time value relative change 00H 7FH 64 0 63 The Decay parameter Tone Info Decay will change OVibrato Rate Controller number 76 Status 2nd byte 3rd byte BnH 4CH vvH n MIDI channel number 0H FH ch 1 16 vv Vibrato Rate value relative change 00H 7FH 64 0 63 OVibrato Depth Controller number 77 Status 2nd byte 3rd byte BnH 4DH vvH n MIDI channel number OH FH ch 1 16 vv Vibrato Depth Value relative change 00H 7FH 64 0 63 OVibrato Delay Controller number 78 Status 2nd byte 3rd byte BnH 4EH vvH n MIDI channel number OH FH ch 1 16 vv Vibrato Delay value relative change 00H 7FH 64 0 63 OPortamento Control Controller number 84 Status 2nd byte 3rd byte BnH 54H kkH n MIDI channel number OH FH ch 1 16 kk source note number 00H 7FH 0 127 A Note on received immediately after a Portamento Control message will change continuously in pitch starting from the pitch of the Source Note Number Ifa voice is already sounding for a note number identical to the Source Note Number this voice will continue sounding ie legato and will when the next Note on is received smoothly change to the pitch of that Note on The rate of the pitch change caused by Portamento Control is determined by the Portament
34. aaa aaaa Favorite SETUP1 Bank B 0 100 00 06 0000 000a Clock Source 00 OC Oaaa aaaa Favorite SETUP2 Bank B 0 100 00 OD Oaaa aaaa Favorite SETUP3 Bank B 0 100 00 07 0000 000a Clock out 00 OE Oaaa aaaa Favorite SETUP4 Bank B 0 100 00 OF Oaaa aaaa Favorite SETUP5 Bank B 0 100 Boece saan ae Qaras S Se EET Se ra oe Se re E N OEE ee we 00 10 Oaaa aaaa Favorite SETUP6 Bank B 0 100 00 08 0000 000a Damper Polarity 00 11 Oaaa aaaa Favorite SETUP7 Bank B 0 100 STANDARD REVERSE 00 12 Oaaa aaaa Favorite SETUP8 Bank B 0 100 00 09 0000 000a FC1 Polarity 0 1 00 13 0aaa aaaa Favorite SETUP9 Bank B 0 100 STANDARD REVERSE 00 oa 0000 000a FC2 Polarity 0 1 00 14 Oaaa aaaa Favorite SETUPO Bank C 0 100 STANDARD REVERSE 00 15 Oaaa aaaa Favorite SETUP1 Bank C 0 100 a oe ee at ots ee eee Sen Skee et ee ae Se oe ae Sn oe Seam te a ee ey 00 16 Oaaa aaaa Favorite SETUP2 Bank C 0 100 00 OB 0000 000a EQ Mode 0 1 00 17 Oaaa aaaa Favorite SETUP3 Bank C 0 100 SETUP SYSTEM 00 18 Oaaa aaaa Favorite SETUP4 Bank C 0 100 00 oc 0000 000a Soundcontrol Mode 0 1 00 19 0aaa aaaa Favorite SETUP5 Bank C 0 100 SETUP SYSTEM 00 1A Oaaa aaaa Favorite SETUP6 Bank C 0 100 ics ek sss ESSE E EEE SS eet et i E A E SEE San Se KIM EE CR 00 1B Oaaa aaaa Favorite SETUP7 Bank C 0 100 00 0D 0000 000a
35. aaaa High band Release time 0 100 00 31 00 SETUP Internal Zone UPPER2 00 OC 00aa aaaa High band Threshold 0 36 00 32 00 SETUP Internal Zone LOWER1 736 35 34 33 32 31 30 29 28 00 33 00 SETUP Internal Zone LOWER2 727 26 25 24 23 22 21 20 19 00 40 00 SETUP External Zone UPPER1 18 17 16 15 14 13 12 11 10 00 41 00 SETUP External Zone UPPER2 A 9 8 7 6 5 4 3 2 1 0 dB 00 42 00 SETUP External Zone LOWER1 00 OD 0000 aaaa High band Ratio 0 13 00 43 00 SETUP External Zone LOWER2 1 1 1 4 1 1 6 Papen pt Se AR ss P CE 2 eRe te Socio Eee ea Cl ae Meee e S O Seon Res Sola E E 1 2 1 4 0 01 00 00 SETUP Part Part 01 i 1 16 1 INF 01 01 00 SETUP Part Part 02 00 OE 000a aaaa High band Level 0 24 M Oyo 1 9 3 4 PE 7 8595 01 oF 00 SETUP Part Part 16 10 11 12 13 14 15 16 17 18 19 02 00 00 SETUP Part Piano Part 01 20 21 22 23 24 dB 02 20 00 SETUP Part Piano Part 02 00 OF 0000 Oaaa Split Freq Low 0 6 M 200 250 315 400 500 05 60 00 SETUP Part Piano Part 16 630 800 Hz 06 00 00 SETUP Part E Piano Part 01 00 10 0000 Oaaa Split Freq High 0 6 06 01 00 SETUP Part E Piano Part 02 2000 2500 3150 4000 5000 M 6300 8000 Hz 06 OF 00 SETUP Part E Piano Part 6 O fe e De ge mae PE Oe en Ge ee ne ee ee 07 00 00 SETUP Part ToneWheel Part 01 00 00 00 11 Total Size 07 01 00 SE
36. adcast 09H Sub ID 1 General MIDI Message 03H Sub ID 2 General MIDI 2 On F7H EOX End Of Exclusive Not received when the Rx GM GM2 System On parameter EDIT System Rx GM GM2 System ON is OFF OGM System Off Status Data byte Status FOH 7EH 7F 09H 02H F7H Byte Explanation FOH Exclusive status 7EH ID number Universal Non realtime Message 7FH Device ID Broadcast 09H Sub ID 1 General MIDI Message 02H Sub ID 2 General MIDI Off F7H EOX End Of Exclusive Not received when the Rx GS Reset parameter EDIT System Rx GS Reset is OFF Universal Realtime System Exclusive Messages OMaster Volume Status Data byte Status FOH 7FH 7FH 04H 01H IH mmH F7H Byte Explanation FOH Exclusive status 7FH ID number universal realtime message 7FH Device ID Broadcast 04H Sub ID 1 Device Control 01H Sub ID 2 Master Volume 1H Master Volume lower byte mmH Master Volume upper byte F7H EOX End Of Exclusive The lower byte IIH of Master Volume will be handled as 00H The Master Volume parameter EDIT System Master Volume will change OMaster Fine Tuning Status Data byte Status FOH 7FH 7FH 04H 03H IIH mmH F7H Byte Explanation FOH Exclusive status 7FH ID number universal realtime message 7FH Device ID Broadcast 04H Sub ID 1 Device Control 03H Sub ID 2 Master Fine Tuning 1H Master Fine Tuning LSB mmH Master Fine Tuning MSB F7H EOX End Of Exclusive mm ll 00 00H
37. ange Lower 0 87 1 5 6 1 8 0 1 16 1 INF KG Z UPPER 00 0A 000a aaaa Mid band Level 0 24 iw 1 Wass aan E EEES a 0 87 OF 192 37 Ay Saray T 8 29 Oe es Hang S UPRET OE OS Ch EE Sty t ae LOWER C8 10 11 12 13 14 15 16 17 18 19 Je Ae eee ua EP T ae Oe PSOE eS ASS SOUR ER NOES SRR TOP 20 21 22 23 24 dB a 00 0B Oaaa aaaa High band Attack time 0 100 90 02 Oaaa aaaa Velocity Range Lower tsa 00 0c Oaaa aaaa High band Release time 0 100 00 OD 00aa aaaa High band Threshold 0 36 00 03 Oaaa aaaa Velocity Range Upper 1 127 36 35 34 33 32 31 30 29 28 Sta cate cies igh Uae a ATs Lie 00 04 Oaaa aaaa Velocity Sensitivity 1 127 9 8 7 6 5 4 3 2 1 0 dB i 63 63 00 OE 0000 aaaa High band Ratio 13 00 05 Oaaa aaaa Velocity Max 1 127 A Bate C apes SENSE Eneas ss Ee he EA han ee a a Se nss ss IS rat 00 06 Oaaa aaaa keyboard Transpose 16 112 ts 48 48 00 OF 000a aaaa High band Level eoayy ga a apni SAKA Oe pgs eee Sete ese a pe eee ae sae Eee 0 1 2 3 4 5 6 7 8 9 00 07 0000 000a Zone Switch 0 1 10 11 12 13 14 15 16 17 18 19 OFF ON 20 21 22 23 24 dB 00 10 0000 Oaaa Split Freq Low 0 6 00 08 0000 000a Damper Switch 0 1 200 250 315 400 500 OFF ON 630 800 Hz 00 09 0000 000a FC1 Switch 0 1 00 11 0000 Oaaa Split Freq High 0 6 OFF ON 2000 2500 3150 4000 5000 00 0A 0000 000a FC2
38. cription Sees eee atts So ae eee ead A E E ANA A 2 CS ewes eae aed eee Rs a a ss 00 00 0000 aaaa 00 02 0000 aaaa 0000 bbbb Rhythm Pattern 0 199 0000 bbbb MFX Type 0 255 00 02 Oaaa aaaa Rhythm Accent 0 100 00 03 0000 000a Rhythm Set Change Enable 0 1 00 10 0000 aaaa 00 04 000a aaaa Rhythm MIDI Out Channel 0 16 MFX Parameter 1 32 12768 52768 OFF 1 16 01 Oc 0000 aaaa 20000 20000 00 05 0000 Oaaa Rhythm Output Port Ceo ua ss Wapa ze aE ston eo stat era eke A EE S b taa sss ALL INT OUT1 OUT2 OUT3 USB 00 00 01 10 Total Size panacea es ee poet kaa Sa tyes Cee hoe oe ae eee Cu amien eee oe 1 ot sof eh ce bine ER ACRE AE ute a en aon ee et oe te eA Cael et ted 00 06 0000 Oaaa Arpeggio Zone 0 4 ALL UPPER1 UPPER2 LOWER1 LOWER2 SETUP Internal Zone 00 07 0000 000a Arpeggio Switch 0 1 ey dae ieee ena hee Me eee as Dooce ae as Se oe ee oe Zo fet ao P OFF ON Offset 00 08 Oaaa aaaa Arpeggio Style 0 149 Address Description 00 09 0000 aaaa Arpeggio Motif OSU eana nAn AAE EA ANENE AEE RA D Se AAE E EAE E UP L UP H amp L UP _ DOWN L DOWN L amp H 00 00 Oaaa aaaa Keyboard Range Lower 0 87 DOWN_ UP amp DOWN L UP amp DOWN L amp H UP amp DOWN _ A0 UPPER RANDOM L RANDOM _ RHASE 00 01 Oaaa aaaa Keyboard Range Upper 0 87 00 0A Oaaa aaaa Arpeggio Accent 0 100 ONER Ge Devooe PEE 5 OP AN LSAT SENETA SE
39. d starting address and size Refer to the address and size given in Parameter Address Map p 9 Data larger than 256 bytes will be divided into packets of 256 bytes or less and each packet will be sent at an interval of about 20 ms Regarding the checksum please refer to p 14 2 Data Transmission Channel Voice Messages Note off Status 2nd byte 3rd byte 8nH kkH vvH n MIDI channel number 0H FH ch 1 16 00H 7FH 0 127 00H 7FH 0 127 kk note number vv note of velocity Note on Status 2nd byte 3rd byte 9nH kkH vvH n MIDI channel number 0H FH ch 1 16 00H 7FH 0 127 01H 7FH 1 127 kk note number vv note on velocity Control Change By selecting a controller number that corresponds to the setting of parameters of controllers Slider Assign FC1 2 Pedal Assign the RD 700GX can transmit any control change message These messages are not transmitted when EXTERNAL Zone Parameter is OFF OBank Select Controller number 0 32 Status 2nd byte 3rd byte BnH 00H mmH BnH 20H 1H n MIDI channel number 0H FH ch 1 16 mm ll Bank number 00 00H 7F 7FH bank 1 bank 16384 When Rec Mode is ON EDIT Utility Rec Setting Rec Mode these messages are transmitted when Tone is selected OModulation Controller number 1 Status 2nd byte 3rd byte BnH 01H vvH n MIDI channel number 0H FH ch 1 16 vv Modulation depth 00H 7FH 0
40. eive Hold 1 Switch 0 1 50 50 OFF ON sect reo 2 eo 4 00 22 0000 000a Receive Expression 0 1 00 22 0000 000a Transmit Mono Poly Switch 0 1 OFF ON ORFS ON ij V pass aa GE i eo ht ah it a tt se a td a Set be Sat re e 00 23 0000 00aa Transmit Mono Poly 0 1 00 00 00 23 Total Size MONO POLY MARAA E ne RT E E ES E AEEA ELIE NA ates ee eee 00 24 0000 000a Transmit Portamento Switch 0 1 Setup Piano Setting OFF ON a tn Sed S eat i ea Sk Sa fr TS makipa a a a ahi ma eo ah rte ane a TE i 00 25 0000 000a Transmit Portamento Switch Value 0 1 Offset OFF ON Address Description Re ee ee eee hart aN Sears fap eases aa kate eae Aine sauce gaa us Pe ne ee eon eee a hee es a ae eee ates aes astana az 00 26 0000 000a Transmit Portamento Time Switch 0 1 00 00 000a aaaa Tone Number 0 25 OFF ON 00 01 OOaa aaaa Stereo Width 0 63 00 27 Oaaa aaaa Transmit Portamento Time 0 127 00 02 0000 O0aa Nuance 0 2 TYPE1 TYPE2 TYPE3 00 28 0000 000a Transmit Cutoff Switch 0 1 00 03 Oaaa aaaa Duplex Scale Level 0 127 OFF ON 00 04 0000 Oaaa Hammer Noise Level 62 66 00 29 Oaaa aaaa Transmit Cutoff 0 127 Z yg 64 63 00 05 Oaaa aaaa Damper Noise Level 0 127 pete ot
41. ev Device ID use the same as the device ID of Roland 06H Sub ID 1 General Information 02H Sub ID 2 Identity Reply 41H D number Roland 2BH 02H Device family code RD 700GX 00H 00H Device family number code RD 700GX 00H 01H 00H 00H Software revision level F7H EOX End of Exclusive Data Transmission OData set 1DT1 12H Status Data byte Status FOH 41H dev 00H 00H 2BH 12H aaH bbH F7H ccH ddH eeH ffH sum Byte Explanation FOH Exclusive status 41H ID number Roland dev Device ID dev 00H 1FH Initial value is 10H 00H Model ID 1 RD 700GX 00H Model ID 2 RD 700GX 2BH Model ID 3 RD 700GX 12H Command ID DT1 aaH Address MSB upper byte of the starting address of the data to be sent bbH Address upper middle byte of the starting address of the data to be sent ccH Address lower middle byte of the starting address of the data to be sent ddH Address LSB lower byte of the starting address of the data to be sent eeH Data the actual data to be sent Multiple bytes of data are transmitted in order starting from the address ffH Data sum Checksum F7H EOX End Of Exclusive The amount of data that can be transmitted at one time depends on the type of data and data will be transmitted from the specified starting address and size Refer to the address and size given in Parameter Address Map p 9 Data larger than 256 bytes will be divided into packets of 256 bytes or
42. fore the address of CHORUS TYPE of Setup is ag esa ee ga eee sl pe Re IDE ot 63 3FH 2 95 5FH TETEE SEA 04 00H H hexadecimal 00 00H 10 00 04 00H SP is space DELAY has the value of 02H So the system exclusive message should be sent is FO 41 10 00002B 12 10 00 04 00 02 F7 1 2 3 4 5 address data checksum 6 1 Exclusive Status 2 ID Roland 3 Device ID 17 4 Model ID RD 700GX 5 Command ID DT1 6 End of Exclusive Then calculate the checksum 10H 00H 04H 00H 02H 16 0 4 0 2 22 sum 22 sum 128 0 quotient 22 remainder checksum 128 22 remainder 106 6AH This means that FO 41 10 00 43 12 10 00 04 00 02 6A F7 is the message should be sent lt Example2 gt Getting Temporary Performance data RQ1 cf This operation is the same as Bulk Dump Temporary function in Utility According to the Parameter Address Map p 9 the start address of Temporary Setup is assigned as following 10 00 00 00H Setup Common 10 07 OF 00H Setup Part Tone Wheel Part 16 As the data size of Setup Tone Wheel Parameter is 00 00 00 0BH summation of the size and the start address of Setup Tone Wheel Parameter 16 at Temporary Setup will be 10 07 OF OOH 00 00 00 OBH 10 07 OF OBH And the size that have to be got should be 10 07 OF OBH 10 00 00 00H 00 07 OF OBH Therefore the system exclusive message should be sent is FO
43. ill be carried out as when All Notes Off is received OMNI ON will not be turned on MONO Controller number 126 Status 2nd byte 3rd byte BnH 7EH mmH n MIDI channel number OH FH ch 1 16 mm mono number 00H 10H 0 16 The same processing will be carried out as when All Notes Off is received The Mono Poly parameter Tone Info Mono Poly will change POLY Controller number 127 Status 2nd byte 3rd byte BnH 7FH 00H n MIDI channel number 0H FH ch 1 16 The same processing will be carried out as when All Notes Off is received The Mono Poly parameter Tone Info Mono Poly will change mSystem Realtime Message Timing Clock Status F8H This message will be received if the Clock Source parameter EDIT SYSTEM Clock Source is EXT Active Sensing Status FEH When Active Sensing is received the unit will begin monitoring the intervals of all further messages While monitoring if the interval between messages exceeds 420 ms the same processing will be carried out as when All Sounds Off All Notes Off and Reset All Controllers are received and message interval monitoring will be halted mSystem Exclusive Message Status Data byte Status FOH iH ddH eeH F7H FOH 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 and 7FH are extensions
44. itted when Portament Swicth is set in EXTERNAL Zone 3rd byte vvH 0H FH ch 1 16 00H 7FH 0 127 OSostenuto Controller number 66 Status 2nd byte BnH 42H n MIDI channel number vv Control value OSoft Controller number 67 Status 2nd byte BnH 43H n MIDI channel number vv Control value 3rd byte vvH 0H FH ch 1 16 00H 7FH 0 127 3rd byte vvH 0H FH ch 1 16 00H 7FH 0 127 OResonance Controller number 71 Status 2nd byte BnH 47H n MIDI channel number vv Resonance value relative change 3rd byte vvH 0H FH ch 1 16 00H 7FH 64 0 63 These messages are transmitted when Resonance value is set in EXTERNAL Zone ORelease Time Controller number 72 Status 2nd byte BnH 48H n MIDI channel number 3rd byte vvH 0H FH ch 1 16 vv Release Time value relative change 00H 7FH 64 0 63 These messages are transmitted when Release Time is set in EXTERNAL Zone OAttack Time Controller number 73 Status 2nd byte BnH 49H n MIDI channel number vv Attack time value relative change 3rd byte vvH 0H FH ch 1 16 00H 7FH 64 0 63 These messages are transmitted when Attack Time is set in EXTERNAL Zone OCutoff Controller number 74 Status 2nd byte BnH 4AH n MIDI channel number vv Cutoff value relative change 3rd byte vvH 0H FH ch 1 16 00H 7FH 64 0 63
45. less and each packet will be sent at an interval of about 20 ms MIDI Implementation 3 Parameter Address Map Sor Ub OCT DOMN START STOP TAP TEMPO RHY PLY STP ARPEGGIO SW Transmission of marked address is divided to some packets For example ABH in SNG PLY STP AUDIOKEY ON OFF MFX1 ON OFF MFX2 ON OFF hexadecimal notation will be divided to 0AH and 0BH and is sent received in this MFX1 CONTROL MFX2 CONTROL SETUP UP SETUP DOWN orders sony Bw Be Fe Oe ee ka Se kay ana eat qui GE Ae et aG iu Za akaqa aS a Su Ge Av 00 12 0000 aaaa System Sl Assign 0 14 OFF COUPLE 1OCT COUPLE 1OCT COUPLE 20CT COUPLE 20CT 1 RD 700GX Model ID 00H 00H 2BH COUPLE STH COUPLE 4TH OCT UP OCT DOWN START STOP TAP TEMPO SNG PLY STP or SETUP UP SETUP DOWN PANEL LOCK Olndivisual Parameters 00 13 0000 aaaa System S2 Assign 0 14 OFF COUPLE 10CT COUPLE 10CT DCOUPLE 20CT COUPLE 20CT COUPLE 5TH COUPLE 4TH These messages are transmitted when Bulk Dump funcion is executed OCT UP OCT DOWN STADRT STOP sb TAP TEMPO SNG PLY STP Please don t use a parameter or a address marked lt Reserved gt SETUP UP SETUP DOWN PANEL LOCK be Sane alias Spied aa da gana ten Pee ie as seine AN Se Macatee UES aa The parameters for Setup are temporary If you want to leave the parameters after the 00 14 0000 000a Tone Remain 0 1 RD 700GX is
46. mber universal realtime message Device ID Broadcast Sub ID 1 Controller Destination Setting Sub ID 2 Control Change MIDI Channel 00 OF Controller number 01 1F 40 5F Controlled parameter Controlled range pp 0 Pitch Control rr 28H 58H 24 24 semitones pp 1 Filter Cutoff Control rr 00H 7FH 9600 9450 cents pp 2 Amplitude Control rr 00H 7FH 0 200 pp 3 LFO Pitch Depth tr 00H 7FH 0 600 cents pp 4 LFO Filter Depth rr 00H 7FH 0 2400 cents pp 5 LFO Amplitude Depth rr 00H 7FH 0 100 EOX End Of Exclusive OScale Octave Tuning Adjust Status FOH ggH ssH F7H Data byte Status 7EH 7FH 08H 08H ffH ggH hhH ssH F7H Explanation Exclusive status ID number Universal Non realtime Message Device ID Broadcast Sub ID 1 MIDI Tuning Standard Sub ID 2 scale octave tuning 1 byte form Channel Option byte 1 bits 0 to 1 channel 15 to 16 bit 2 to 6 Undefined Channel byte 2 bits 0 to 6 channel 8 to 14 Channel byte 3 bits 0 to 6 channel 1 to 7 12 byte tuning offset of 12 semitones from C to B 00H 64 cents 40H 0 cents equal temperament 7FH 63 cents EOX End Of Exclusive MIDI Implementation OKey based Instrument Controllers Status Data byte Status FOH 7FH 7FH 0AH 01H 0nH kkH nnH vvH F7H Byte Explanation FOH Exclusive status 7FH ID number universal realtime message 7FH Device ID
47. me 0 100 00 0D 0000 000a Control Slider Swtch UPPER1 0 1 00 02 Oaaa aaaa Low band Release time 0 100 OFF ON 00 03 00aa aaaa Low band Threshold 0 36 00 OE 0000 000a Control Slider Swtch UPPER2 0 1 36 35 34 33 32 31 30 29 28 OFF ON 27 26 25 24 23 22 21 20 19 00 OF 0000 000a Control Slider Swtch LOWER1 0 1 18 17 16 15 14 13 12 11 10 OFF ON 9 8 7 6 5 4 3 2 1 0 dB 00 10 0000 000a Control Slider Swtch LOWER2 0 1 00 04 0000 aaaa Low band Ratio 0 13 OFF ON 1 1 0 1 1 1 1 1 2 1 1 4 1 1 6 00 11 0000 000a si Switch 0 1 8 1 2 0 1 2 5 1 3 2 1 4 0 OFF ON 1 5 6 1 8 0 1 16 1 INF 00 12 0000 000a S2 switch 0 1 00 05 000a aaaa Low band Level 0 24 OFF ON 0 1 2 3 4 5 6 7 8 9 00 14 0000 aaaa Part Assign 0 15 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 dB 00 06 Oaaa aaaa Mid band Attack time 0 100 00 07 Oaaa aaaa Mid band Release time 0 100 00 08 00aa aaaa Mid band Threshold 0 36 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 4B Offset 00 09 0000 aaaa Mid band Ratio 0 13 rere 21 0 ds tery 1 2 2 424 4 222 6 J Sr ee egret nO ere Gee Sob i a eat outa Oe Meee 8 1 2 0 1 2 5 1 3 2 1 4 0 00 00 Oaaa aaaa Keyboard R
48. n sae paraada ice en hts acres mechs ice Peseta adeno OFF ON OEESSL A at Fe 22 So 0 te ye te tt le be 2 wwe 2 2 ks oe Jes gf Wears necceae pit cd gine p Soe a aE E a et een ae aes aap Address Description 01 IF 0000 000a EQ Switch 0 Ay Sapu sisted qaa Y apii E pO SE nich sae ian A A ursina iima EA E vse cairica qa E OFF ON 00 00 Oaaa aaaa SETUP Name 1 32 127 01 20 000a aaaa EQ Input Gain 0 30 32 127 ASCII 15 15 dB 00 01 Qaaa aaaa SETUP Name 2 127 01 21 0000 000a EQ Low Type 0 1 00 02 Qaaa aaaa SETUP Name 3 32 127 Shelving Peaking 00 03 Qaaa aaaa SETUP Name 4 32 127 01 22 000a aaaa EQ Low Frequency 0 30 00 04 Qaaa aaaa SETUP Name 5 32 127 16 20 25 31 40 50 63 80 100 125 160 00 05 Qaaa aaaa SETUP Name 6 32 127 200 250 315 400 500 630 800 1000 00 06 Qaaa aaaa SETUP Name 7 32 127 1250 1600 2000 2500 3150 4000 5000 00 07 Oaaa aaaa SETUP Name 8 32 127 6300 8000 10000 12500 16000 Hz 00 08 Qaaa aaaa SETUP Name 9 32 127 01 23 Qaaa aaaa EQ Low Gain 4 124 00 09 Qaaa aaaa SETUP Name 10 32 127 12 0 12 0 dB lstep 0 2dB 00 OA Qaaa aaaa SETUP Name 11 32 127 01 24 0000 Oaaa EQ Low Q 0 4 00 OB Oaaa aaaa SETUP Name 12 32 127 0 5 1 0 2 0 4 0 8 0 ae are EANES pect Soe lees ist cot D seas oss See elo Sms 01 25 000a aaaa EQ Mid Frequency 0 30 00 0C Qaaa aaaa Voice Reserve 1 0 64 16 20 25 31 40 50 63 80 100 125 160 0 63 FULL 200 250 315 400 500 630
49. nd Level 0 24 ie ae tes SOL Oe SE aah Nae OS oe et os Se hs Pate Gr te Spe et eae to i ae A i oy 82 E X Si SU 07 S 10 11 12 13 14 15 16 17 18 19 SETUP 20 21 22 23 24 dB eee wera Geonames sassa a eee ee uae Sian ie Bea A e see Se eee teens lt 00 05 0aaa aaaa Mid band Attack time 0 100 Offset 00 06 Oaaa aaaa Mid band Release time 0 100 Address Deseription 00 07 OQaa aaaa Mid band Threshold 0 36 Sates Se eos A Sedalia Neh Rode See Re TEE AC eA BAP a ot rte St ae PE ee ac ACR Sat she ED 36 35 34 33 32 31 30 29 28 00 00 00 SETUP Common 27 26 25 24 23 22 21 20 19 00 02 00 SETUP Rhythm Arpeggio Audiokey 18 17 16 15 14 13 12 11 10 za S ORE P SEa at Stan thh Sin rec A ee aoe eae tts ate soe oe s asa 9 8 7 6 5 4 3 2 1 0 dB 00 03 00 SETUP Sound Control 00 08 0000 aaaa Mid band Ratio 0 13 00 04 00 SETUP Chorus 1 1 0 1 4 1 1 6 00 06 00 SETUP Reverb 1 1 8 2 1 4 0 ae aE eiai P E E AA E N t oe ees EET OEE E EN Sma iama 5 1 16 1 INF 00 10 00 SETUP MFX UPPER1 MFX1 00 09 000a aaaa Mid band Level 0 24 00 12 00 SETUP MFX UPPER1 MFX2 0 1 2 3 4 5 6 7 8 9 H 10 11 12 13 14 15 16 17 18 19 00 1E 00 SETUP MFX LOWER2 MFX2 i 20 21 22 23 24 dB EE Sea gs Poqoy Mien OMS AF26 cos SS wet E een ae ae noe eter 00 OA Oaaa aaaa High band Attack time 0 100 00 30 00 SETUP Internal Zone UPPER1 00 0B Oaaa
50. nel Mode Messages AII Sounds Off Controller number 120 Status 2nd byte 3rd byte BnH 78H 00H n MIDI channel number 0H FH ch 1 16 When this message is received all notes currently sounding on the corresponding channel will be turned off Reset All Controllers Controller number 121 Status 2nd byte 3rd byte BnH 79H 00H n MIDI channel number 0H FH ch 1 16 When this message is received the following controllers will be set to their reset values Controller Reset value Pitch Bend Change 0 center Channel Pressure 0 off Modulation 0 off Breath Type 0 min Expression 127 max Hold 1 0 off Sostenuto 0 off Soft 0 off Hold 2 0 off RPN unset previously set data will not change NRPN unset previously set data will not change AII Notes Off Controller number 123 Status 2nd byte 3rd byte BnH 7BH 00H n MIDI channel number 0H FH ch 1 16 When All Notes Off is received all notes on the corresponding channel will be turned off However if Hold 1 or Sostenuto is ON the sound will be continued until these are turned off OMNI OFF Controller number 124 Status 2nd byte 3rd byte BnH 7CH 00H n MIDI channel number OH FH ch 1 16 The same processing will be carried out as when All Notes Off is received OMNI ON Controller number 125 Status 2nd byte 3rd byte BnH 7DH 00H n MIDI channel number OH FH ch 1 16 The same processing w
51. o Time value O ffect 1 Reverb Send Level Controller number 91 Status 2nd byte 3rd byte BnH 5BH vvH n MIDI channel number 0H FH ch 1 16 vv Reverb Send Level 00H 7FH 0 127 The Reverb Amount parameter Tone Info Reverb Amount will change O Effect 3 Chorus Send Level Controller number 93 Status 2nd byte 3rd byte BnH 5DH vvH n MIDI channel number OH FH ch 1 16 vv Chorus Send Level 00H 7FH 0 127 The Chorus Amount parameter Tone Info Chorus Amount will change ORPN MSBILSB Controller number 100 101 Status 2nd byte 3rd byte BnH 65H mmH BnH 64H 1H n MIDI channel number 0H FH ch 1 16 mm upper byte MSB of parameter number specified by RPN Il lower byte LSB of parameter number specified by RPN lt lt lt RPN gt gt gt Control Changes include RPN Registered Parameter Numbers which are extended When using RPNs first RPN Controller numbers 100 and 101 they can be sent in any order should be sent in order to select the parameter then Data Entry Controller numbers 6 and 38 should be sent to set the value Once RPN messages are received Data Entry messages that is received at the same MIDI channel after that are recognized as changing toward the value of the RPN messages In order not to make any mistakes transmitting RPN Null is recommended after setting parameters you need This device receives the following RPNs RPN Data entry MSB
52. rol value 00H 7FH 0 127 OLegato Foot Switch Controller number 68 Status 2nd byte 3rd byte BnH 44H vvH n MIDI channel number 0H FH ch 1 16 vv Control value 00H 7FH 0 127 0 63 OFF 64 127 ON Copyright 2008 ROLAND CORPORATION All rights reserved No part of this publication may be reproduced in any form without the written permission of ROLAND CORPORATION gu a rr rT rr rw MIDI Implementation OResonance Controller number 71 Status 2nd byte 3rd byte BnH 47H vvH n MIDI channel number OH FH ch 1 16 vv Resonance value relative change 00H 7FH 64 0 63 The Resonanse parameter Tone Info Resonance will change ORelease Time Controller number 72 Status 2nd byte 3rd byte BnH 48H vvH n MIDI channel number 0H FH ch 1 16 vv Release Time value relative change 00H 7FH 64 0 63 The Release Time parameter Tone Info Release Time will change OAttack time Controller number 73 Status 2nd byte 3rd byte BnH 49H vvH n MIDI channel number 0H FH ch 1 16 vv Attack time value relative change 00H 7FH 64 0 63 The Attack Time parameter Tone Info Attack Time will change OCutoff Controller number 74 Status 2nd byte 3rd byte BnH 4AH vvH n MIDI channel number 0H FH ch 1 16 vv Cutoff value relative change 00H 7FH 64 0 63 The Cutoff parameter Tone Info Cutoff will change ODecay
53. s 6 and 38 should be sent to set the value Once RPN messages are received Data Entry messages that is received at the same MIDI channel after that are recognized as changing toward the value of the RPN messages In order not to make any mistakes transmitting RPN Null is recommended after setting parameters you need This device transmits the following RPNs RPN Data entry MSB LSB MSB LSB Notes 00H 00H mmH IIH Pitch Bend Sensitivity mm 00H 18H 0 24 semitones ll ignored processed as 00H 00H 01H mmH IH Channel Fine Tuning mm ll 20 00H 40 00H 60 00H 4096 x 100 8192 0 4096 x 100 8192 cent 00H 02H mmH IH Channel Coarse Tuning mm 10H 40H 70H 48 0 48 semitones ll ignored processed as 00H 00H 05H mmH IHH Modulation Depth Range mm ll 00 00H 06 00H 0 16384 x 600 16384 cent 7FH 7FH Ba ee RPN null RPN and NRPN will be set as unspecified Once this setting has been made subsequent Program Change Status 2nd byte CnH ppH n MIDI channel number 0H FH ch 1 16 pp Program number 00H 7FH prog 1 prog 128 When Rec Mode is ON EDIT Utility Rec Setting Rec Mode these messages are transmitted when Tone is selected Pitch Bend Change Status 2nd byte 3rd byte EnH HH mmH n MIDI channel number OH FH ch 1 16 mm ll Pitch Bend value 00 00H 40 00H 7F 7FH 8192 0 8191 MIDI Implementation Channel Mode
54. sH Size MSB ttH Size uuH Size vvH Size LSB sum Checksum F7H EOX End Of Exclusive The size of data that can be transmitted at one time is fixed for each type of data And data requests must be made with a fixed starting address and size Refer to the address and size given in Parameter Address Map p 9 For the checksum refer to 14 page MIDI Implementation OData set 1 DT1 This is the message that actually performs data transmission and is used when you wish to transmit the data Status Data byte Status FOH 41H dev 00H 00H 2BH 12H aaH bbH F7H ccH ddH eeH ffH sum Byte Explanation FOH Exclusive status 41H ID number Roland dev Device ID dev 10H 1FH 7FH Initial value is 10H 00H Model ID 1 RD 700GX 00H Model ID 2 RD 700GX 2BH Model ID 3 RD 700GX 12H Command ID DT1 aaH Address MSB upper byte of the starting address of the data to be sent bbH Address upper middle byte of the starting address of the data to be sent ccH Address lower middle byte of the starting address of the data to be sent ddH Address LSB lower byte of the starting address of the data to be sent eeH Data the actual data to be sent Multiple bytes of data are transmitted in order starting from the address ffH Data sum Checksum F7H EOX End Of Exclusive The amount of data that can be transmitted at one time depends on the type of data and data will be transmitted from the specifie
55. to st 4 00 06 Oaaa aaaa String Resonance Level 0 127 00 2A 0000 000a Transmit Resonance Switch 0 1 00 07 Oaaa aaaa KeyOffSound Level 0 127 OFF ON 00 08 Oaaa aaaa Velocity Gain Squeeze 0 127 00 2B Oaaa aaaa Transmit Resonance 0 127 00 09 0000 000a Stretch Tune 0 1 64 63 OFF Default ee 4 00 0A 0000 aaaa Micro Tune Type 0 15 00 2c 0000 000a Transmit Attack Time Switch 0 1 PRST USER 1 14 OPE GO j a qaa au asEa et Sa RS Ra a a ae ee Po as ees 00 2D Oaaa aaaa Transmit Attack Time 0 127 00 OB 0000 aaaa 64 63 MicroTunel 128 12 1012 E A EE EE E E E E E a oE 04 07 0000 aaaa 50 0 50 0 00 2E 0000 000a Transmit Decay Time Switch sty ass ee eed eee ee ee OFF ON 04 0B 0000 00aa DYNAMICS 0 3 00 2F Oaaa aaaa Transmit Decay Time 0 127 OFF Typel Type2 Type3 64 63 04 0C Qaaa aaaa DYNAMICS LEVEL 1 127 pora pete eee yt S82 wea ta iat ook Lath i ase ste see ea ek fee a ea ee a Oe eee ee ee ed ee 00 30 0000 000a Transmit Release Time Switch 0 1 00 00 04 OD Total size OFF ON 00 31 Oaaa aaaa Transmit Release Time 0 127 64 63 Setup E Piano Setting net asa ia SE EEE EENE ee ee ee eee ee bee See Tee Bde Ene Be AE eet At ok ek 2d Se PE be Ob 25 kt ori tA it 00 32 0000 000a Transmit Pitch
Download Pdf Manuals
Related Search
Related Contents
Rabbit 3000® Microprocessor Designer`s Agent User Manual - My ASB Agent My ASB Agent My ASB Agent HP 400GB 12G SAS HE SFF 2.5-in SC EP 3yr Wty V C D 7 5 0 0 - Motorola Solutions La - SIS Galeria Manual de instrucciones Mode d`emploi cadenseur Brantz Modelo 25836 5.8 GHz Auricular Inalámbrico Guía del Usuario Lecteurs MP3 / MP4 - Grossiste chinois import Rapport d`activités 2011 Copyright © All rights reserved.
Failed to retrieve file