Roland EDIROL UM-880 Manual page 54

8x8 usb midi interface/ midi patcher
Table of Contents

Advertisement

MIDI Implimentation
4. Bulk Dump
By using Bulk Dump, a large amount of data can be transferred at once. This is used to store settings for an entire device onto a computer or sequencer. In order to make the
UM-880 transmit a bulk dump, send it the bulk dump request messages listed below. Bulk dump requests use the Data Request 1 (RQ1) format, but unlike the case when
transmitting individual parameters, the "size" in the request message does not specify the data size, but rather is used to specify the contents of the data. For the actual
contents of the data corresponding to each size, refer to the "Parameter Dump" section.
When the UM-880 receives a bulk dump request, it will transmit a bulk dump in the format described below.
Parameter dump
Parameter dump request
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(H)
Size(H)
0A 00
00 00
0A 00
00 01
0A 00
00 02
0A 00
00 03
0A 00
00 04
0A 00
00 05
0A 00
00 06
0A 00
00 07
0A 00
00 08
0A 00
00 09
0A 00
00 0A
0A 00
00 0B
<Example> Dump request for all parameters : F0 41 10 00 49 11 0A 00 00 0B 6B F7
Bulk dump format parameters
Data 0
Data Line (1-24)
(Bulk Address)
00H : Current
Data 1 : MIDI OUT 1 Patch
01H : Memory 1
Data 8 : MIDI OUT 8 Patch
|
08H : Memory 8
* "Current" is the
current patch
Data 9 : USB 1 Merge Enable
data
Data 16 : USB 8 Merge Enalbe
* "Memory" is the
Data 17 : MIDI IN 1 Merge
patch data
Enable
stored in the
UM-880
Data 24 : MIDI IN 8 Merge
Enalbe
* When data dumped by the UM-880 is loaded back into the UM-880, be
aware that if the packets are transmitted in a different order, or if the time
interval between packets is different, or if other messages are inserted
between packets, the data may fail to be recognized correctly.
54
Parameter
CURRENT BULK DUMP
MEMORY1 BULK DUMP
MEMORY2 BULK DUMP
MEMORY3 BULK DUMP
MEMORY4 BULK DUMP
MEMORY5 BULK DUMP
MEMORY6 BULK DUMP
MEMORY7 BULK DUMP
MEMORY8 BULK DUMP
SYSTEM BULK DUMP
ALL PATCH BULK DUMP
CURRENT & ALL PATCH & SYSTEM BULK DUMP
Description
Connection of
MIDI OUT
00H : No Assign
01H : MIDI IN 1
|
|
08H : MIDI IN 8
09H : USB IN 1
|
10H : USB IN 8
11H : Merge
USB# Merge Enable
|
00H : Merge Disable
01H : Merge Enable
MIDI IN# Merge Enable
00H : Merge Disable
|
01H : Merge Enable
* The most complete reproducibility
will be achieved by using
CURRENT & ALL PATCH &
SYSTEM BULK DUMP (0A 00).
Data 0
Data Line (1-24)
(Bulk Address)
Data 1 :
MIDI Filter Enable NOTE
Data 2 :
MIDI Filter Enable Ax
Data 3 :
MIDI Filter Enable Bx
Data 4 :
MIDI Filter Enable Cx
09H :
Data 5 :
System
MIDI Filter Enable Dx
Data 6 :
MIDI Filter Enable Ex
Data 7 :
MIDI Filter Enable SysReal/
SysCom
Data 8 :
MIDI Filter Enable SysEx
Data 9 : USB Tx1 Enable
|
Data 16 : USB Tx8 Enable
Data 17 :
MIDI Cnt Port
Data 18 :
USB Driver Sel
Data 19 :
Current Resume Sel
Data 20 - Data 24
Description
MIDI Filter Enable
00H : Filter Disable
01H : Filter Enable
USB Tx Enable
00H : USB Tx Disable
01H : USB Tx Enalbe
MIDI Control Port
00H : No Assign
01H - 08H :
MIDI IN/OUT 1 -8
USB Driver Select
00H : Generic
01H : Original
Currnet Resume Select
00H : Do Not Resume Current
01H : Resume Current
Reserved
00H :

Advertisement

Table of Contents
loading

Table of Contents