
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 | : | use this when using only 16 Parts |
| 00 00 11 | : | 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,
❍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 |
|
|
| USER TONE BANK | USER DRUM SET | |||||
Address |
|
|
| Description | packets | ALL | ALL1 ALL2 GS1 | GS2 | ALL | #64 #65 | ALL | #65 #66 | EFX PATCH | ||||
2A | 00 | 00 | - 2A 0F 7F | USER EFX | 16 | ❍ |
|
|
|
|
|
|
|
| ❍ | ||
2B | 00 | 00 | - 2B 5F 7F | USER PATCH | 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.
Chapter 8. Appendix | 205 |