Home

Boss Audio Systems RV-70 User's Manual

image

Contents

1. 12 0 12 d Bn 32 vv 00 7FH MidGn 12 0 412 d Bn 34 vv 00 7FH EQHGn 12 0 412 cB Bn 37 vv 00 7FH Reviv 0 100 Bn 38 vv 00 7FH LowFq 60 2000 Hz Bn 39 vv 00 7FH Low 0 3 10 0 Bn 3A vv 00 7FH MidFq 200 8000 Hz Bn 38 vv 00 7FH Mid_O 0 3 10 0 Bn 3C vv 00 7FH HigFq 1500 20000 Hz Bn 30 vv 00 7FH Hig 0 0 3 10 0 Bn 3E vv 00 7FH OyFLv 0 99 Bn 3E vv 00 7FH DyFLv NLA 0 99 Bn 3F vv 00 7FH TmRto 10 100 K Bn 3F vv 00 7FH TwRto NLR 10 100 W Bn 40 vv 00 7FH RevTm 0 06 32 0 sec Bn 40 vv 00 7FH PrDly NLR 0 400 msec Bn 40 vv 00 7FH NLROTINLR Fl On TYPE 1 TYPE 10 Bn 41 vv 00 7FH PrDly 0 400 msec ALGORITHM 8 9 0 200 msec ALGORITHM 10 11 0 200 msec Bin 41 vv 00 7FH EnvL1 NLR 0 100 Bn 41 vv 00 7FH NLRO2 NLR Ft On TYPE 1 TYPE 10 Bn 42 vv 00 7FH HiDmp 0 36 daB Bn 42 vv 00 7FH EnvL2 NLR 0 100 Bn 42 vv 00 7FH NLRO3 NLR F1 On TYPE 1 TYPE 10 Bn 43 vv 00 7FH LoDmp 0 36 dB Bn 43 vv 00 7FH EnvL3 NLA 0 100 Bn 43 vv 00 7FH NLRO4 NLR F1 On TYPE 1 TYPE 10 Bn 44 vv 00 7FH ERLvi 0 99 Bn 44 vv 00 7FH NLROS NLR F1 On TYPE 1 TYPE 10 Bn 45
2. 7FH HiCut 170 20000 Hz Bn 51 vv 00 7FH OutLv 0 100 Bn 58 vv 7FH Low_0 PEAKING Peaking value 1 0 Bn 5C vv 7FH Hig_Q PEAKING Peaking value 1 0 RV 70 MIDI Implementation OBOSS ROLAND EXCLUSIVE MESSAGES 1 Data Format for Exclusive Messages Roland s MIDI implementation uses the following data format for all Exclusive messages type IV Bye Exclusive Status Manufacturer ID Roland Device ID Model ID Command ID Main data End of ex eMIDI status FOH F7H An Exclusive message must be flanked by a pair of status codes starting with a Manufacturer ID immediately after FOH MIDI version 1 0 e Manufacturer ID 41H The Manufacturer ID identifies the manufacturer of a MIDI instru ment that sends an Exclusive message Value 41H represents Roland s Manufacturer ID eDevice ID DEV The Device ID contains a unique value that identifies individual devices in the implementation of several MIDI instruments It is usually set to OOH OFH a value smaller by one than that of a basic channel but value OOH 1FH may be used for a device with several basic channels Model ID MDL The Model ID contains a value that identifies one model from another Different models however may share an identical Model ID if they handle similar data The Model ID format may contain OOH in one or more places to provide an extended data field The following are examples of valid Mo
3. RevTm 3 6 0 06sec 3200 32 Osec HiDFq 4 4000 4 OkHz 20000 20 OkHz HiDmp 5 36 36d8 0 0dB LoDFq 6 50 50Hz 4000 4 00kHz LoDmp 7 36 36d8 0 0dB Dnsty 8 0 99 ERLvI 9 0 99 RIDns 10 0 99 QutLv 11 0 100 LowFq 12 200 200Hz 2000 2 00kHz LowGn 13 12 12dB 12 12 B Low_0 14 2 SHELV 3 0 3 100 10 0 MidFq 15 200 200Hz 8000 8 00kHz MidGn 16 12 12dB 12 12dB Mid_0 17 3 0 3 100 10 0 HigFq 18 1500 1 50kHz 20000 20 OkHz HigGn 19 12 12dB 12 12d8 Hig_O 20 2 SHELV 3 0 3 100 10 0 algo_number 1 algo_number 3 Parameter Number Description RSize 0 1 10 PrDly 1 0 Omsec 400 400msec HiCFq 2 170 170Hz 20000 20 OkHz RevTm 3 6 0 06sec 3200 32 Osec HiDFq 4 4000 4 OkHz 20000 20 OkHz HiDmp 5 36 36dB 0 0d8 LoDFq 6 50 S50Hz 4000 4 00kHz LoDmp 7 36 36dB 0 0dB Onsty 8 0 99 ERLv 9 0 99 RiDns 10 0 QutLv 11 0 100 LowFq 12 200 200Hz 2000 2 00kHz LowGn 13 12 12dB 12 12dB Low_O 14 2 SHELV 3 0 3 100 10 0 MidFq 15 200 200Hz 8000 8 00kHz MidGn 16 12 12dB 12 12dB Mid_O 17 3 0 3 100 10 0 HigFq 18 1500 1 50kHz 20000 20 OkHz HigGn 19 12 12dB 12 12d8 Hig_O 20 2 SHELV 3 0 3 100 10 0 algo_number 2 algo_number 4 algo_number 5 Parameter Number Description RSize 0 1 8 PrDiy 1 O Omsec 400 400msec HiCFq 2 170 170Hz 20000 20 OkHz RevTm 3 6 0 06sec 3200 32 Osec HiDFq 4 40
4. 24 120 28 NLRO2 41 1 10 29 NLRF3 42 24 120 30 NLRO3 43 1 10 31 NLRF4 44 24 120 32 NLRO4 45 1 10 33 NLRFS 46 24 120 34 NLRO5 47 1 10 5 REV DELAY SIREAL ROOM algo_number 7 REV DELAY SIREAL HALL algo_number 8 REV DELAY Parallel ROOM algo_number 9 REV DELAY Parallel HALL algo_number 10 Location Parameter Number Description 1 RSize 0 1 10 2 PrDly 1 0 Omsec 200 200msec 3 HiCFq 2 170 170Hz 20000 20 OkHz 4 RevTm 3 6 0 06sec 3200 32 Osec 5 HiDFq 4 4000 4 OkHz 20000 20 OkHz 6 Hi Omp 5 36 36dB 0 0dB 7 LoDFq 6 50 50Hz 4000 4 00kHz 8 LoDmp 7 36 36dB 0 0dB 9 Dnsty 8 0 99 10 ERLvI 9 0 99 1 OutLv 11 0 100 12 TmAto 29 10 100 13 DyTmL 31 O Omsec 500 500msec 14 DyLvL 32 0 99 15 DyTmA 33 O Omsec 500 500msec 16 DyLvA 34 0 99 17 DyTme 35 0 Omsec 500 500msec 18 DyLvC 36 0 99 19 DyFLv 37 0 99 20 LowFq 12 200 200Hz 2000 2 00kHz 21 LowGn 13 12 12dB 12 12dB 22 Low_0 14 2 SHELV 3 0 3 100 10 0 23 MidFq 15 200 200Hz 8000 8 00kHz 24 MidGn 16 12 12dB 12 12d8 25 Mid_O 17 3 0 3 100 10 0 26 HigFq 18 1500 1 50kHz 20000 20 OkHz 27 HigGn 19 12 120B 12 12dB 28 Hig 0 20 2 SHELV 3 0 3 100 10 0 29 Rvivi 48 0 100 Table 2 3 End Of Bulk Mark Address Data Description 04 00 00H 0000_0000B End Of Bulk Mark DBOSS Table 3 TEMPORARY BUFFER Write Only Address Data Description 20 02 0
5. Deveice ID is OOH OFH Request Data1RQ1 11H Byte Description FOH Exclusive status 41H Manufacturer ID Roland Dev Device ID Dev OOH OFH 69H Model ID RV 70 11H Command ID RQ1 aaH Address MSB bbH Address ccH Address LSB ssH Size MSB ttH Size uuH Size LSB sum Checksum F7H EOX End of System Exclusive RV 70 dose not transmit this message Data Set1DT1 12H Byte Description FOH Exclusive status 41H Manufacturer 1D Roland Dev Device ID Dev OOH OFH 69H Model ID RV 70 12H Command ID DT1 aaH Address MSB bbH Address ccH Address LSB ddH Data eeH Data sum Checksum F7H EOX End of System Exclusive 4 ADDRESS MAPPING OF PARAMETERS The address and size are displayd under 7 bit hexadecimal notation Address MSB LSB Binary Qaaa aaaa Obbb bbbb Occe cccc 7 bit Hexadecmal AA BB cc Address MSB LSB Binary Osss ssss Ottt tttt Ouuu uuuu 7 bit Hexadecmal SS TT UU Parameter base address The actual address of each parameter is the start address of the block plus the offset address There are two type of the RV 70 exclsive message One is an individual parameter communication the other is a bulk dump communication in bulk dump communication RV 70 needs EOB End Of Bulk Mark end of communication in individual parameter communication One system exclusive message FO F7 can only have one parameter You cannot use any address having for the top address in a syste
6. Program Change Map No 128 LSB 1 199 Program No 199 00 02 7FHH 0000_ppppB Program Change Map No 128 MSB Parameters 04 00 00H Table 2 1 1 PROGRAM PARAMETERS Bulk Area End Of Bulk Mark Refer to Table 2 3 Address Data Description 10 00 OOH 00 04 00H 0000_aaaaB Program No 1 Parameters Refer to Table 2 2 SYSTEM Individual 00 06 00H 0000_aaaaB Program No 2 Parameters PARAMETERS Refer to Table 1 te 10 04 OOH t nt 03 OC 00H 0000_aaaaB Program No 197 Parameters PROGRAMS Program No 1 Individual 03 0E OOH 0000_aaaaB Program No 198 Parameters 4 PARAMETERS Parameters Refer to Table 2 1 2 03 10 00H 0000_aaaaB Program No 199 Parameters Refer to Table 2 2 t mt Refer to Table 2 2 pennant Program No 2 Table 2 1 2 PROGRAM PARAMETERS individual Area Parameters font Address Data Description 10 04 00H 0000_aaaaB Program No 1 Parameters Refer to Table 2 2 10 06 OOH 0000_aaaaB Program No 2 Parameters I E EEAS 13 OC OOH 0000_aaaaB Program No 197 Parameters Program No 199 13 0E 00H 0000_aaaaB Program No 198 Parameters Parameters 13 10 00H 0000_aaaaB Program No 199 Parameters Refer to Table 2 2 20 00 OOH 4em Temporary Individual Table 2 2 Program Parameters Parameters Refer to Table 2 2 as pene Offset Data Size H Description 20 02 00H 00 00 00H 0000_ttttB 000001 Algorithm Number t 00H
7. data required On receiving an RQ1 message the remote device checks its memory for the data address and size that satisfy the request If it finds them and is ready for communication the device will transmit a Data set 1 DT1 message which contains the requested data Otherwise the device won t send out anything Exclusive Status Manufacturer ID Roland Device ID Model ID Command ID Address MSB Byte Check sum End of exclusive The size of the requested data does not indicate the number of bytes that will make up a DT1 message but represents the address fields where the requested data resides Some models are subject to limitations in data format used for a single transaction Requested data for example may have a limit in length or must be divided into predetermined address fields before it is exchanged across the interface The same number of bytes comprises address and size data which however vary with the Model ID The error checking process uses a checksum that provides a bit pattern where the last 7 bits are zero when values for an address size and that checksum are summed UBOSS Data set 1 DT 12H This message corresponds to the actual data transfer process Because every byte in the data is assigned a unique address a DT1 message can convey the starting address of one or more bits of data as well as a series of data formatted in an address dependent order The MIDI standar
8. data changes the value stored in the RV 70 memory but does not affect the tone color of the sound being output This change becomes valid only when the program is changed to 15 by a program change operation or by a key operation Determine the address As can be seen from the parameter address map the base address of the program 15 is 10 20 00 The location of EqHFq for Non Linear Refer to Table 2 2 Add the offset address of the parameter at location 21 to the base address 10 20 00 00 00 7A 10 20 7A nanannnanana nanaanaaaan Base address Offset address Set the parameter number of EqHFq to 20 Hexadecimal number equivalent of decimal number 20 14h LSB MSB Obtain the value Convert decimal number 18800 into hexadecimal number 4970h LSB MSB Referring to Table 3 set 8 bits of the number and the value in that order LSB first FO 41 00 69 12 20 10 7A 04 01 00 07 09 04 77 F7 1 2 3 4 5 6 7 8 9 10 Calculate the checksum 9 Address 6 Data 7 Data 8 20H 10H 7AH O4H OIH OOH 07H OSH 04H C3H sum 32 16 1224 44 140 74 9 4 195 195 sum 128 1 quotient 67 remainder checksum 128 67 remainder 61 3DH Transmitted data FO 41 69 00 12 20 10 7F 04 01 00 07 09 04 3D F7 OBOSS Reference Decimal number vs hexadecimal number Two s complement In 16 bit value 10 bit 16 bit 10 bit 16 bit 10 bit 16 bit 0 0000h 13 FFF3h 25 FFE7h 1 FF
9. 00 4 OkHz 20000 20 OkHz Hi Dmp 5 36 36dB 0 0d8 LoDFq 6 50 50Hz 4000 4 00kHz LoDmp 7 36 36dB 0 0dB Onsty 8 0 99 ERLv 9 0 99 RIDns 10 0 99 QutLv i 0 100 LowFq 12 200 200Hz 2000 2 00kHz LowGn 13 12 12dB 12 12d8 Low_Q 14 2 SHELV 3 0 3 100 10 0 MidFq 15 200 200Hz 8000 8 00kHz MidGn 16 12 12dB 12 12d8 Mid_O 17 3 0 3 100 10 0 HigFq 18 1500 1 50kHz 20000 20 OkHz HigGn 19 12 12dB 12 120B Hig_O 20 2 SHELV 3 0 3 100 10 0 RV 70 MIDI Implementation A Non Linear algo_number 6 Location Parameter Number Description 1 PrDly 1 O Omsec 400 400msec 2 KiCFq 2 170 170Hz 20000 20 OkHz 3 Dnsty 8 0 99 4 QutLv n 0 100 5 NLTyp 21 0 2 0 gt gt gt Licor 2i lt lt 6 EnvTl 22 O Omsec 1000 1000msec 7 EnvT2 23 O Omsec 1000 1000msec 8 EnvT3 24 O Omsec 1000 1000msec 9 EnvT4 25 O Omsec 1000 1000msec 10 Envi 26 0 100 1 EnvL2 27 0 100 12 EnvL3 28 0 100 13 Tato 29 10 100 14 NABa i 30 0 100 15 LowFq 2 200 200Hz 2000 2 00kHz 16 LowGn 13 12 12d8 12 12d8 17 Low_0 14 2 SHELV 3 0 3 100 10 0 18 MidFq 15 200 200Hz 8000 8 00kHz 19 MidGn 16 12 12dB 12 1208 20 Mid_Q 17 3 0 3 100 10 0 21 HigFq 18 1500 1 50kHz 20000 20 OkHz 22 HigGn 19 12 12dB 12 128 23 Hig 0 20 2 SHELV 3 0 3 100 10 0 24 DyFLv 37 0 99 25 NLRF1 38 24 120 26 NLROI 39 1 10 27 NLRF2 40
10. 0000_vvvvB 22th Parameter Value 00 01 OSH 0000_vvvvB 22th Parameter Value MSB 00 01 48H 0000_nnnnB 00 00 06 34th Parameter Number LSB 00 01 49H 0000_nnnnB 34th Parameter Number MSB RV 70 MIDI Implementation 00 01 4AH 0000_vvvvB 34th Parameter Value 00 01 4BHR 0000_vvvvB 34th Parameter Value 00 01 4CH 0000_vvvvB 34th Parameter Value 00 01 4DH 0000_vvvvB 34th Parameter Value 00 01 4EH 0000_nnnnB 00 00 06 35th Parameter Number 00 01 4FHH 0000_nnnnB 35th Parameter Number 00 01 50H 0000_vvvvB 35th Parameter Value 00 01 SIH 0000_vvvvB 35th Parameter Value 00 01 52H 0000_vvvvB 35th Parameter Value 00 01 53H 0000_vvvvB 35th Parameter Value Table 2 2 1 Algorithm Number Algorithm Name Number ROOM1 0 Reverb ROOM ROOM2 1 Reverb ROOM2 ROOM3 2 Reverb ROOM3 HALLI 3 Reverb HALLI HALL2 4 Reverb HALL2 GARAGE 5 Reverb GARAGE Non Linear 6 Non Linear ROOM SERIES 7 REV DELAY ROOM SERIES HALL SERIES 8 REV DELAY HALL SERIES ROOM PARALLEL 9 REV DELAY ROOM PARALLEL HALL PARALLEL 10 REV DELAY HALL PARALLEL Table 2 2 2 Parameter Number List Name Number Information RSi ze 0 Room Size PrDly 1 Pre Delay HiCFq 2 High Cut Filter Frequency RevTm 3 Raverb Time HiDFq 4 HF Damp lt Frequency gt Hi Dmp 5 HF Damp lt Gain gt LoOFq 6 LF Damp lt Frequency gt Lode 7 LF Damp lt Gain gt Onsty 8 Early Density ERLvI 9 Early Reflection Level RiDns 10 Releas
11. 0H 0000_nnnnB Parameter Number n 00H 30H 0 48 LSB 20 02 O1H 0000 _nnnmnB Parameter Number MSB 20 02 02H 0000_vvvvB Parameter Value LSB 20 02 03H 0000_vvvvB Parameter Value 20 02 O4H 0000_vwwB Parameter Value 20 02 05H 0000_vvvvB Parameter Value MSB V 0000H FFFFH 32768 32767 use nibbl ized data Table 4 TEMPORARY Algorithm Change Write Only Address Data 20 03 OOH 0000_ttttB Description Algorithm Number t 00H OAH O 10 Table 5 INFORMATION READ ONLY Address Data Size H Description 20 04 00H Qaaa_aaaaB 00 00 08 Software Version Number ASCI 1 20H 7FH 32 127 20 04 O1H Qaaa_aaaaB Software Version Number ASCI 1 20H 7FH 32 127 20 04 07H Qaaa_aaaaB Software Version Number ASCI 20H 7FH 32 127 Table 6 Exclusive Program Change Write Only Address Data Description 20 10 00H 0000_nnnnB Program number n 00H C6H 1 199 LSB 20 10 O1H 0000_nnnnB MSB Example of exclusive message and checksum calculation Example 1 Setting the gain of low band EQ for the effect sound being output to 1 2dB set to temporary buffer To set the gain transmit the parameter number and parameter value at the same time The low band EQ gain parameter number is as shown below refer to Table 2 2 2 Parameter Number list LowGn 13 Low Band EQ Gain Convert the decimal number 13 into hexadecimal number 0Dh LSB MSB Express two s complement of 12 in 16 bit value refer to conversion table FFF4h LSB MSB Set
12. DIGITAL STEREO REVERB Model RV 70 1 RECOGNIZED RECEIVE DATA CHANNEL VOICE MESSAGE Program Change Status Second n pp n MIDI Channel pp Program Number OH FH ch 1 ch 16 OOH 7FH prog 1 prog 128 The program number of internal memory that corresponds to the received program number can be called SYSTEM EXCLUSIVE MESSAGE Status data Status FOH uH ddh neeh F7A Status FOH System Exclusive iiH Manufacturer ID Roland 41H dd eeH data OOH 7FH 0 127 F7H EOX End of Exclusive For more details please refer to 3 EXCLUSIVE COMMUNICATIONS and Roland Exclusive Messages 2 TANSMITTED DATA SYSTEM EXCLUSIVE MESSAGE Status data Status ith dd ee Status FOH System Exclusive iiH Manufacturer ID Roland 41H dd eeH data OOH 7FH 0 127 F7H EOX End of Exclusive For more details please refer to 3 EXCLUSIVE COMMUNICATIONS and Roland Exclusive Messages MIDI Implementation OBOSS Date Dec 5 1996 Version 1 02 3 EXCLUSIVE COMMUNICATION Via Exclusive Messages RV 70 can send or receive parameter setting data in conjunction with external MIDI devices Exclusive communications of RV 70 are always conducted under the following One way communication format shown as the Roland Exclusive Format type IV For more details please refer to Roland Exclusive Messages in this Manual For the Model ID RV 70 accepts 69H
13. DyTim HiCFq S1 SHELV SHELV S2 PEAK PEAK 2 LowGn none MidGn none EQHGn none none Reviv OutLv ALGORITHM 7 NLR nS 1 2 3 4 5 6 7 8 gt MASTER Cl Dnsty EnvT EnvT2 EnvT3 EnvT4 NUBal NLTyp HICFq S1 ALG 1 ALG 2 ALG3 ALG4 ALGS ALG 6 ALG 7 ALG 8 S2 ALG_9 ALGIO ALGI C2 PrDly Envtl Envi2 EnvL3 none none none none gt OutLv 9 10 11 12 13 14 15 16 MASTER Ci LowFq Low_0 MidFq Mid_Q HigFq HigQ DyFly NLTim HiCFq S1 SHELV SHELV S2 PEAK PEAK C2 LowGn none MidGn none HigGn none none none Outlv FILTER Push F1 1 9 2 10 3 1 4 12 5 13 6 14 7 15 8 16 gt MASTER a US ENN eS eee Cl NLRFI NLAF2 NLRF3 NLRF4 NLRF5 none none none none S1 2 C2 NLRQ NLRO2 NLRO3 NLRO4 HigGn none none none none RV 70 MIDI Implementation 2 The relation between MIDI OUTPUT DATA controlled from MCR 8 and RV 70 parameter MCR 8 MIDI OUTPUT DATA RV 70 SW amp Parameter SELECT Status Second SW Slider Third Lod nE a v v v v v Value Description ALGORITHM CHANGE Release Depressed A 1 1 Bn 00 w 00 7FH ALGORITHM Change 1 ROOM A 1 2 Bn 01 w 00 7FH ALGORITHM Change 2 ROOM2 A 1 3 Bn 02 w 00 7FH ALGORITHM Change 3 ROOM3 A 1 4 Bn 03 w 00 7FH ALGORITHM Change 4 RALLI A S15 Bn 04 w 00 7FH ALGORITHM Change 5 HALLI A St_6 Bn 05 w 00 7FH ALGORITHM Change 6 GARAGE A St_7 Bn 06 w 00 7FH ALGORITHM Change 7 NLR A SI8 Bn 07 wy 00 7FH ALGORITHM Chan
14. FFh 14 FFF2h 26 FFE h 2 FFFEh 15 FFFIh 27 FFESh 3 FFFDh 16 FFECh 28 FFE4h 4 FFFCh 17 FFEFh 29 FFE3h 5 FFFBh 18 FFEEh 30 FFE2h 6 FFFAh 19 FFEDh 31 FFEIh 7 FFF9h 20 FFECh 32 FFEOh 8 FFF8h 21 FFEBh 33 FFDFh 9 FFF7h 22 FFEAh 34 FFDEh 10 FFF6h 23 FFESh 35 FFODh 11 FFFSh 24 FFE8h 36 FFDCh lt Hi LowOmp Gain minimum 12 FFF4h lt EQ Gain minimum Communication between RV 70 and MCR 8 Control change from MCR 8 is used to alter internal parameter settings And it is not defined by MIDI specifications MCR 8 Receive switch of RV 70 must be turned on when you use a MCR 8 to operate the RV 70 The setting of a MCR 8 is MODE 4 1 Parameter arrangement of MCR 8 The effective parameter may change from Algorithm number even when receive same control change signal e g When change C1_2 Volume of MCR 8 and send it to RV 70 if Algorithm setting is 7 NLR EnvT1 will be edited if Algorithm setting is 1 6 REV or 8 11 REV DELAY Densty will be edited With Algorithm 1 6 REVERB there is no delay time and feedback that is in Algorithm 8 11 REVERB DELAY ALGORITHM 1 6 REV 8 11 REV DELAY y 2 3 4 5 6 7 8 MASTER Cl RSize Dnsty HiOFq LoOFq RiDns DyTmL DyTmR DyTmc HiCFq Si AGI AG2 AG3 AG4 AGS ALG6 ALG7 AGS 2 ALG_9 ALGIO ALGII C2 RevTm PrDly HiDmp LoOmp ERLvi DylvL DyLvR DyLvC gt OutLv tt RSS 9 10 11 12 13 14 15 16 MASTER Ct Lowq Low 0 MidFq Mid_Q HigFq Hig 0 DyFlv
15. OAH O 10 TEMPORARY Individual 00 00 O1H 0000_0000B Reserved BUFFER Refer to Table 3 ret 00 00 02H 0000_nnnnB 00 00 06 Tst Parameter Number LSB 20 03 00H 9 00 00 O3H 0000_nnnnB Ist Parameter Number MSB TEMPORARY i individual 00 00 04H 0000_vvvvB Ist Parameter Value LSB ALGORITHM Change Refer to Table 4 00 00 O5H 0000_vvvvB ist Parameter Value Aaaeeeaa amaa 00 00 O6H 0000_vvvvB Ist Parameter Value 7 20 04 OOH 00 00 O7H 0000_vvvvB lst Parameter Value MSB INFORMAT ON l individua 00 00 08H 0000_nnnnB 00 00 06 2nd Parameter Number LSB I Refer to Table 5 00 00 09H 0000_nnnnB 2nd Parameter Number MSB ft 00 00 OAH 0000_vvvvB 2nd Parameter Value LSB 20 10 00H mmm 00 00 OBHE 0000_vvvvB 2nd Parameter Value Exclusive Individual 00 00 OCHH 0000_vwwB 2nd Parameter Value Program Change Refer to Table 6 00 00 OOH 0000_vvvvB 2nd Parameter Value MSB 00 00 7AH 0000_nnnn8 00 00 06 21th Parameter Number LSB 00 00 7BHE 0000_nnnnB 21th Parameter Number NSB 00 00 7CHH 0000_vvwvB 21th Parameter Value LSB 00 00 7DH 0000_vvvvB 21th Parameter Value 00 00 7EHH 0000_vwwvB 21th Parameter Value 00 00 7FHE 0000_vvvvB 21th Parameter Value NSB 00 01 00H 0000_nnnnB 00 00 06 22th Parameter Number LSB 00 01 O1H 0000_nnnnB 22th Parameter Number WSB 00 01 O2H 0000_vvvvB 22th Parameter Value LSB 00 01 03H 0000_vvvv8 22th Parameter Value 00 01 O4H
16. del IDs each representing a unique model 01H 02H 03H OOH 01H 00H 02H 00H 00H 01H Command ID CMD The Command ID indicates the function of an Exclusive message The Command ID format may contain OOH in one or more places to provide an extended data field The following are examples of valid Command IDs each representing a unique function 01H 02H 03H OOH 01H 00H 02H 00H 00H 01H eMain data BODY This field contains a message to be exchanged across an interface The exact data size and content will vary with the Model ID and Command ID 2 Address mapped Data Transfer Address mapping is a technique for transferring messages conform ing to the data format given in Section 1 It assigns a series of memory resident records waveform and tone data switch status and pa rameters for example to specific locations in a machine dependent address space thereby allowing access to data residing at the address a message specifies Address mapped data transfer is therefore independent of models and data categories This technique allows use of two different transfer procedures one way transfer and handshake transfer eOne way transfer procedure See Section 3 for details This procedure is suited to the transfer of a small amount of data It sends out an Exclusive message completely independent of the receiving device s status Connection Diagram Device A Device B MIDI OUT MIDI IN MIDI IN fatessstee
17. ds inhibit non real time messages from interrupting an Exclusive one This fact is inconvenient for devices that support a soft thru function To maintain compatibility with such devices Roland has limited the DT1 to 256 bytes so that an excessively long message is sent out in separate segments Exclusive Status Manufacturer ID Roland Device ID Model ID Command ID Address MSB LSB Check sum End of exclusive A DT1 message is capable of providing only the valid data among those specified by an RQ1 message Some models are subject to limitations in data format used for a single transaction Requested data for example may have a limit in length or must be divided into predetermined address fields before it is exchanged across the interface The number of bytes comprising address data varies from one Model ID to another The error checking process uses a checksum that provides a bit pattern where the last 7 bits are zero when values for an address data and that checksum are summed Example of Message Transactions e Device A sending data to Device B Transfer of a DT1 message is all that takes place Device A Device B Data Set 1 eee More than 20m sec time internal Data sot 1 _ _ _ Data set 1 _ _ _ _ gt e Device B requesting data from Device A Device B sends an RQ1 message to Device A Checking the message Device A sends a DT1 message back to Device B Da
18. e Density OutLv 11 Output Level LowFq 12 Low EQ Frequency LowGn 13 Low EQ Gain Low_Q 14 Low 0 Q PEAK SHELV MidFq 15 Mid EQ Frequency MidGn 16 Mid EQ Gain Mid_0 17 Mid EQ Q HigFq 18 High EQ Frequency HigGn 19 High EQ Gain Hig 0 20 High EQ O PEAK SHELV NLTyp 21 NLA MODE EnvT1 22 NLR Envelope Time 1 EnvT2 23 NLR Envelope Time 2 EnvT3 24 NLR Envelope Time 3 EnvT4 25 NLR Envelope Time 4 EnvL1 26 NLR Envelope Level 1 EnvL2 27 NLR Envelope Level 2 Envi3 28 NLR Envelope Level 3 NLRTm DyTim 29 NLR amp Delay Time Scale NLFi I 30 Non Linear Filter DyTm 31 Delay Time Left DyLvL 32 Delay Level Left DyTmR 33 Delay Time Right DyLvR 34 Delay Leve Right DyTmc 35 Delay Time Center DyLvC 36 Delay Level Center DyFLv 37 NLR amp Delay Feedback Level NLRF1 38 Non Linear Filter 1 NLROI 39 Non Linear Q 1 NLRF2 40 Non Linear Filter 2 NLRO2 41 Non Linear 0 2 NLRF3 42 Non Linear Filter 3 NLRO3 43 Non Linear Q 3 NLRF4 44 Non Linear Filter 4 NLRO4 45 Non Linear Q 4 NLAFS 46 Non Linear Filter 5 NLROS 47 Non Linear Q 5 Rvivi 48 Reverb Level LSB LSB MSB LSB Table 2 2 3 1 ROOM Location oon on amp wh 2 ROOM 2 HALL 1 Location 3 ROOM 3 HALL 2 GARAGE Location on non amp wDh ett OD NOOO PWM 18 OUBOSS Parameter Number algo_number 0 Parameter Number Description RSi ze 0 56 5 6m 326 32 6m PrDly 1 0 Omsec 400 400msec HiCFq 2 170 170Hz 20000 20 OkHz
19. ge 8 REV DLY ROOM SERIAL A S21 Bm 28 wv 00 7FH ALGORITHM Change 9 REV DLY HALL SERIAL A 2 2 Bn 29 vv 00 7FH ALGORITHM Change 10 REV DLY ROOM PARALLEL A S23 Bn 2A w 00 7FH ALGORITHM Change 11 REV DLY HALL PARALLEL RV 70 PANEL CONTROL Fl Bn OA w 00 7FH NLR BPF EDITMODE FL TUSRIOA W Bn 15 w 00 7FH WRITE MODE EXIT Bn 17 vv 00 7FH WRITE KEY DEC Bn 18 vv 00 7FH DOWN KEY INC Bn 19 vv 00 7FH UP KEY VALUE Bn 60 vv 00 7FH PROGRAM NUMBER INC DEC 01H 3FH INC 40H 7FH DEC 3 Bn 1E vv 00 7FH PROGRAM SET OUTPUT CONTROL MASTER B Cl Bn 50 vv 00 7FH HiCut B C2 Bn 51 vv 00 7FH OutLv PARAMETRIC EQ SHELLVING PEAKING 8 SI_1 Bn 20 w 00 7FH Low_O SHELLVING B S15 Bn 24 w 00 7FH Hig O SHELLVING B S2_1 Bn 58 vv 00 7FH Low_0 PEAKING B 2 5 Bn 5C w 00 7FH Hig_O PEAKING MODE REVERB REVERB DELAY NLR NLR FILTER FI EFFECT PARAMETER CONTROL A C11 Bn 48 w 00 7FH RSize Dnsty NLR NLAFI NLA F1 A C12 Bn 49 wy 00 7FH Dnsty EnvT1 NLR NLRF2 NLA FI A C13 Bn 4A w 00 7FH HiDFq EnvT2 NLR NLRF3 NLR F1 A CI4 Bn4Bw 00 7FH LodFq EnvT3 NLR NLAF4 NLR FI A C15 Bn 4C w 00 7FH RIDns EnvT4 NLR NLRFS NLR FI A C16 Bn 4D w 00 7FH DyTm NLBal NLA A C17 Bn 4E w 00 7FH DyTmR NLTyp NLR A C18 Bn 4F w 00 7FH DyTmC none NLR A C21 Bn 40 w 00 7FK Re
20. items 1 through 6 listed below to Roland exclusive format Referring to Table 3 set 8 bits of the number and the value in that order LSB first 1 2 3 4 5 6 7 8 9 10 1 Exclusive Status 2 iD Roland 3 Device ID Ax MIDI Channel 4 MODEL ID RV 70 5 Common iD DTI 6 address 7 data nibbled 8 data nibbled 9 checksum 10 End of Exclusive Calculate checksum 9 Address 6 Data 7 Data 8 20H 02H OOH ODH OOH 04H OFH OFH OFH 60H sum 32 240413 0 4 15 15 15 96 sum 128 0 quotient 96 remainder checksum 128 96 remainder 32 20H RV 70 MIDI Implementation Example 2 Using exclusive message change the program number to 134 Hexadecimal number equivalent of decimal number 134 86h LSB MSB Set items 1 through 6 listed below to Roland exclusive format Referring to Table 3 set 8 bits of the program number LSB first FO 41 00 69 12 20 10 00 06 08 F7 1 2 3 4 5 6 7 8 9 Calculate checksum 8 Address 6 Data 7 20H 10H OOH OGH O8H 2CH sum 32 16 0 6 44 44 sum 128 0 quotient 44 remainder checksum 128 44 remainder 84 54H Transmitted message FO 41 69 00 12 20 10 00 06 08 54 F7 Example 3 Change parameter EqHFq of the main program No 15 to 18800Hz Below takes algorithm No 6 Non Linear as an example Transferring this
21. m exclusive message Copyright 1996 BOSS CORPORATION All rights reserved No part of this publication may be reproduced in any form without the written permission of BOSS CORPORATION RV 70 MIDI Implementation DBOSS Address Block Map Table 1 SYSTEM PARAMETERS Address Block Sub Block Note Offset Data Size H Description ase 00 00 00H 0000_000mB MIDI MODE m O OMNI OFF 1 0MNI ON 00 00 OOH 00 00 01H 0000_000cB Rx MCR 8 Control c 0 0FF 1 0N SYSTEM Bulk PARAMETERS Refer to Table 1 00 01 00H 0000_ppppB 00 00 02 Program Change Map No 1 LSB 1 199 00 01 OIH 0000_ppppB Program Change Map No 1 MSB 00 04 OOH Ht 00 01 02H 0000_ppppB 00 00 02 Program Change Map No 2 LSB 1 199 PROGRAMS Program No 1 Bulk 00 01 03H 0000_ppppB Program Change Map No 2 MSB PARAMETERS Parameters Refer to Table 2 1 1 00 01 04H 0000_ppppB 00 00 02 Program Change Map No 3 LSB 1 199 pt pt Refer to Table 2 2 00 01 OSH 0000_ppppB Program Change Map No 3 MSB 00 01 06H 0000_ppppB 000002 Program Change Map No 4 LSB 1 199 Program No 2 00 01 07H 0000_ppppB Program Change Map No 4 MSB Parameters 00 02 7AH 0000_ppppB 00 00 02 Program Change Map No 126 LSB 1 199 00 02 7BH 0000_ppppB Program Change Map No 126 MSB 00 02 7CH 0000_pppp8 00 00 02 Program Change Map No 127 LSB 1 199 I 00 02 7DH 0000_ppppB Program Change Map No 127 MSB 00 02 7EH 0000_ppppB 00 00 02
22. se2veee MIDI OUT Connection at point 2 is essential for Request data procedures See Section 3 eHandshake transfer procedure This device does not use this procedure This procedure initiates a predetermined transfer sequence handshaking across the interface before data transfer takes place Handshaking ensures that reliability and transfer speed are high enough to handle a large amount of data Connection Diagram Device A Device B MIDI OUT MIDI IN MIDI IN MIDI OUT Connection at points 1 and 2 is essential Notes on the above procedures There are separate Command IDs for different transfer procedures Devices A and B cannot exchange data unless they use the same transfer procedure share identical Device ID and Model ID and are ready for communication RV 70 MIDI implementation 3 One way Transfer Procedure This procedure sends out data until it has all been sent and is used when the messages are so short that answerbacks need not be checked For longer messages however the receiving device must acquire each message in time with the transfer sequence which inserts 20 milliseconds intervals Types of Messages Canard Request data 1 RQ1 11H Data set 1 DT1 12H eRequest data 1 RQ1 11H This message is sent out when there is a need to acquire data from a device at the other end of the interface It contains data for the address and size that specify designation and length respectively of
23. ta Sot 1 lt n Request dataj Data set Qh More than 20m sec time internal Data set 1 gt Data set 1 RV 70 MIDI implementation
24. vTm PrDiy NLR NLROI NLR FI A 22 Bn 41 w 00 7FH PrDly EnvL1 NLR NLRO2 NLR FI A C23 Bn 42 w 00 7FH Hidmp Envi2 NLR NLRO3 NLR F1 A C24 Bn 43 w 00 7FH LoDmp EnvL3 NLA NLRO4 NLR FI A 2 5 Bn 44 w 00 7FH ERLvi none NLA NLROS NLR FI A C26 Bn 45 w 00 7FH DytvL none NLA A C27 Bn 46 w 00 7FH DyLvR none NLR A C28 Bn 47 w 00 7FH DyLvA none NLR 8 Cl_1 Bn 38 w 00 7FH LowFq LowFq B Ci_2 Bn 39 w 00 7FH Low_0 Low_0 B Ci_3 Bn 3A vv 00 7FH MidFq MidFq 8 CI Bn 38 w 00 7FH Mid_O Mid_0 8 Ci_5 Bn 3C w 00 7FH Higfq HigFq B CI_6 Bn 3D w 00 7FH Hig Hig_O B CI_7 Bn 3 vv 00 7FH DyFLv OyFLv NLA B CIB Bn 3F w 00 7FH TmAto TmRto NLA B C21 Bn 30 vv 00 7FH LowGn LowGn B 22 Bn 31 w 00 7FH none none B 23 Bn 32 w 00 7FH MidGn MidGn B 24 Bn 33 w 00 7FH none none B 25 Bn 34 w 00 7FH HigGn HigGn B 26 Bn 35 w 00 7FH none none B C27 Bn 36 vv 00 7FH none none B C28 Bn 37 w 00 7FH Reviv none NLA ON On On On On 0n On 0n 0n 0n 0n 0SS 3 The Control Change number that whe recognizes Control Change Table RV 70 Parameter MIDI Value Status Second 1 Third 1 tot v v v Valu Bn 20 vv 7FH Low_0 SHELLVING Shellving Bn 24 vv 7FH Hig_O SHELLVING Shel lving Bn 30 vv 00 7FH LowGn
25. vv 00 7FH DyLvL 0 99 Bn 46 vv 00 7FH DyLvC 0 99 Bn 47 vv 00 7FH DyLvR 0 99 Bn 48 vv 00 7FH RSize ALGORITHM 1 Size 5 6 32 6 m ALGORITHM 2 3 Size 1 10 ALGORITHM 8 9 Size 1 10 ALGORITHM 10 11 Size 1 10 ALGORITHM 4 5 Size 1 8 Bn 48 vv 00 7FH Dnsty NLR 0 99 Bn 48 vv 00 7FH NLRFI NLR Ft On C0 C8 CO 16 351598 Hz C 8 4186 009045 Hz Bn 49 vv 00 7FH Dnsty 0 99 Bn 49 vv 00 7FH EnvT1 NLA 0 1000 msec Bn 49 vv 00 7FH NURF2 NLR F1 On Same as NLRFI Bn 4A vv 00 7FH HiDFq 4000 20000 Hz Bn 4A vv 00 7FH EnvT2 NLR 0 1000 msec Bn 4A vv 00 7FH NURF3 NLR F1 On Same as NLAFI Bn 4B vv 00 7FH LoDFq 50 4000 Hz Bn 4B vv 00 7FH EnvT3 NLA 0 1000 msec Bn 4B vv 00 7FH NLRF4 NLA F1 On Same as NLAFI Bn 4C vv 00 7FH AlDns 0 99 Bn 4C vv 00 7FH EnvT4 NLA 0 1000 msec Bn 4C vv 00 7FH NURFS NLR F1 On Same as NLRFI Bn 4D vv 00 7FH DyTmL 0 500 msec Bn 4D vv 00 7FH NLBa NLR 0 99 Bn 4E vv 00 7FH DyTmR 0 500 msec Bn 4E vv 00 7FH NLTyp NLR QOH 28H lt lt Right to Left 29H 51H lt gt gt Center 52H 7FH gt gt Left to Right Bn 4F vv 00 7FH DyTmC 0 500 msec Bn 50 vv 00

Download Pdf Manuals

image

Related Search

Related Contents

Manual E-Hybrid ED-3  Der Stöckli Dampfgarer Le cuit-vapeur Stöckli The Stöckli Steamer  [給水工事課]総括表(PDF形式:29KB)  Extron electronic VS50 User's Manual  Manual T.cnico Central Facility Universal Rev2  Wharfedale DX-1HCP User's Manual  

Copyright © All rights reserved.
Failed to retrieve file