Roland SC-88 Pro Musical Instrument User Manual


 
Chapter 8. Appendix
205
Section 4. Bulk Dump
Bulk Dump allows you to transmit a large amount of data at once, and is convenient for storing settings for the entire unit on a computer or sequencer.
To make this unit perform a Bulk Dump transmission, send it a "Bulk Dump Request" message. Bulk Dump Request uses the Data Request 1 (RQ1) format, but unlike when
transmitting individual parameters, the "Size" specified by the request message refers not to size of the data but rather specifies the contents of the data. For the data contents
corresponding to each Size, refer to "Parameter Dump."
When this unit receives a Bulk Dump Request, it will transmit a Bulk Dump in the format given below.
This unit is also able to transmit a list of its internal sounds. This function can be used to display a list of sounds on a computer.
Parameter dump
Parameter dump request (receive only) [Pro]
This is a command that requests a set of parameter data, and uses "Data Request 1 (RQ1)" format. The Size specifies the requested data contents.
Address: 0C 00 00
Size: 00 00 00 : ALL request a dump of all parameters
00 00 01 : ALL 1 use this when not using USER TONE BANK or USER DRUM SET
00 00 02 : ALL 2 use this when USER TONE BANK, USER DRUM SET and DRUM SETUP settings have not been modified
00 00 10 : 16-part GS 1 use this when using only 16 Parts
00 00 11 : 16-part GS 2 use this when using only 16 Parts, and DRUM SETUP settings have not been modified
00 01 00 : USER TONE BANK (ALL) request a dump of all USER TONE BANK data
00 01 40 : USER TONE BANK #64 request a dump of USER TONE BANK #64 data (128 sounds)
00 01 41 : USER TONE BANK #65 request a dump of USER TONE BANK #65 data (128 sounds)
00 02 00 : USER DRUM SET (ALL) request a dump of all USER DRUM SET data
00 02 40 : USER DRUM SET #65 request a dump of USER DRUM SET #64 data
00 02 41 : USER DRUM SET #66 request a dump of USER DRUM SET #65 data
00 03 00 : USER EFX request a dump of USER EFX data
00 04 00 : USER PATCH request a dump of USER PATCH data
Example) Dump request for all parameters: F0 41 DEV 42 11 0C 00 00 00 00 00 74 F7
Normally, using ALL (00 00 00) provides the greatest predictability, but the amount of data is very large, and transmission requires approximately 25 seconds. In order to
reduce transmission time and data volume, we suggest that you request a dump only of the necessary data. Panel button operations allow you to transmit dumps of ALL, ALL
1, 16-part GS 1, 16-part GS 2, USER TONE BANK (ALL), USER DRUM SET (ALL), USER EFX, USER PATCH.
Parameter dump [Pro]
When a Parameter Dump Request is received, or when panel operations initiate a dump transmission, the following data will be transmitted in "Data Set 1 (DT1)" format.
Number of 16-part USER TONE BANK USER DRUM SET --USER--
Address Description packets ALL ALL1 ALL2 GS1 GS2 ALL #64 #65 ALL #65 #66 EFX PATCH
2A 00 00 - 2A 0F 7F USER EFX #1-64 16
2B 00 00 - 2B 5F 7F USER PATCH #1-16 96
08 00 00 - 08 00 7F SETUP 1 ❍❍❍❍❍
28 00 00 - 28 0A 7F USER TONE BANK #64 11 ❍❍
28 10 00 - 28 1A 7F USER TONE BANK #65 11 ❍❍
29 00 00 - 29 0B 0F USER DRUM SET #65 12 ❍❍
29 10 00 - 29 1B 0F USER DRUM SET #66 12 ❍❍
48 1D 10 - 48 26 0F PATCH EXTENSION A 9 ❍❍❍❍❍
48 00 00 - 48 1D 0F SYSTEM/PATCH A 30 ❍❍❍❍❍
49 00 00 - 49 1F 7F DRUM SETUP A 32 ❍❍
58 1D 10 - 58 26 0F PATCH EXTENSION B 9 ❍❍❍
58 00 00 - 58 1D 0F SYSTEM/PATCH B 30 ❍❍❍
59 00 00 - 59 1F 7F DRUM SETUP B 32 ❍❍
This table lists the data contents that will be transmitted when panel buttons are used to request a dump, or when a Parameter Dump Request is received at MIDI IN A. When a
Parameter Dump Request is received at MIDI IN B, A and B will be reversed for PATCH EXTENSION, SYSTEM/PATCH and DRUM SETUP.
* When data dumped by this unit is reloaded into this unit, be aware that the data may not be set correctly if the transmission order of the packets is changed, if the time interval
between packets is changed, or if other messages are inserted between packets.
* The Parameter Dump data of this unit includes data for GS format compatible devices, and this data is compatible in both directions. However, depending on the settings of
parameters which are newly extended on this unit, the musical result may differ.
* If this unit does not operate correctly with Bulk Dump data from another GS format compatible device, first initialize this unit (page 118) before retransmitting the data.
* When another GS format compatible device receives Parameter Dump data that was transmitted by this unit, it may display a message such as "Address Error", but this is
because the parameter addresses newly extended on this unit were not recognized by the other device. Parameters which could be recognized by that device have been cor-
rectly set.