And size given in "parameter address map (p. 290), 290 midi implementation, Parameter address map – Roland XV-5080. User Manual
Page 290: Sample dump standard, Data transmission

290
MIDI Implementation
●
Sample Dump Standard
*
Transmitted only in Sample Dump mode.
❍
Dump Header
Status
Data byte
Status
F0H
7EH, dev, 01H, ssH, ssH, eeH, ffH, ffH, ffH, ggH,
F7H
ggH, ggH, hhH, hhH, hhH, iiH, iiH, iiH, jjH
Byte
Explanation
F0H
Exclusive status
7EH
ID number (Universal Non-realtime Message)
dev
Device ID (dev: 00H - 1FH (1 - 32), the initial value is 10H (17).)
01H
Sub ID (Dump Header)
ssH
Sample number lower byte
ssH
Sample number upper byte
eeH
Sample format
ffH
Sample period lower byte
ffH
Sample period middle byte
ffH
Sample period upper byte
ggH
Sample length lower byte
ggH
Sample length middle byte
ggH
Sample length upper byte
hhH
Loop start point lower byte
hhH
Loop start point middle byte
hhH
Loop start point upper byte
iiH
Loop end point lower byte
iiH
Loop end point middle byte
iiH
Loop end point upper byte
jjH
Loop type
F7
EOX (End Of Exclusive)
❍
Data Packet
Status
Data byte
Status
F0H
7EH, dev, 02H, kkH, aaH, ... bbH, sum
F7H
Byte
Explanation
F0H
Exclusive status
7EH
ID number (Universal Non-realtime Message)
dev
Device ID (dev: 00H - 1FH (1 - 32), the initial value is 10H (17).)
02H
ID number (Data Packet)
kkH
Packet number
aaH
Data (120 byte)
:
:
bbH
Data
sum
checksum
F7H
EOX (End Of Exclusive)
❍
ACK
Status
Data byte
Status
F0H
7EH, dev, 7FH, ppH
F7H
Byte
Explanation
F0H
Exclusive status
7EH
ID number (Universal Non-realtime Message)
dev
Device ID (dev: 00H - 1FH (1 - 32), the initial value is 10H (17).)
7FH
ID number (ACK)
ppH
Packet number
F7H
EOX (End Of Exclusive)
❍
NAK
Status
Data byte
Status
F0H
7EH, dev, 7EH, ppH
F7H
Byte
Explanation
F0H
Exclusive status
7EH
ID number (Universal Non-realtime Message)
dev
Device ID (dev: 00H - 1FH (1 - 32), the initial value is 10H (17).)
7EH
ID number (NAK)
ppH
Packet number
F7H
EOX (End Of Exclusive)
❍
Cancel
Status
Data byte
Status
F0H
7EH, dev, 7DH, ppH
F7H
Byte
Explanation
F0H
Exclusive status
7EH
ID number (Universal Non-realtime Message)
dev
Device ID (dev: 00H - 1FH (1 - 32), the initial value is 10H (17).)
7DH
ID number (Cancel)
ppH
Packet number
F7H
EOX (End Of Exclusive)
●
Data Transmission
❍
Data set 1DT1 (12H)
Status
Data byte
Status
F0H
41H, dev, 00H, 10H, 12H, aaH, bbH, ccH, ddH,
F7H
eeH, ... ffH, sum
Byte
Explanation
F0H
Exclusive status
41H
ID number (Roland)
dev
Device ID (dev: 00H - 1FH, Initial value is 10H)
00H
Model ID #1 (XV-5080)
10H
Model ID #2 (XV-5080)
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 Section 3, "Parameter address map."
*
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.
3. Parameter address map
Transmission of "#" marked address is devided to some packets. For example, ABH in
hexadecimal notation will be devided to 0AH and 0BH, and is sent/recieved in this order.
1. XV-5080 (Model ID: 00H 10H)
+——————————————————————————————————————————————————————————————————————————————+
| Start | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 00 00 | System *1-1|
|—————————————+————————————————————————————————————————————————————————————————|
| 10 00 00 00 | Temporary Performance *1-2|
| 11 00 00 00 | Temporary Patch/Rhythm (Performance Mode Part 1) *1-3|
| 11 20 00 00 | Temporary Patch/Rhythm (Performance Mode Part 2) |
| : | |
| 18 60 00 00 | Temporary Patch/Rhythm (Performance Mode Part 32) |
| 1F 00 00 00 | Temporary Patch/Rhythm (Patch Mode) |
|—————————————+————————————————————————————————————————————————————————————————|
| 20 00 00 00 | User Performance (01) *1-2|
| 20 01 00 00 | User Performance (02) |
| : | |
| 20 3F 00 00 | User Performance (64) |
|—————————————+————————————————————————————————————————————————————————————————|
| 30 00 00 00 | User Patch (001) *1-3-1|
| 30 01 00 00 | User Patch (002) |
| : | |
| 30 7F 00 00 | User Patch (128) |
|—————————————+————————————————————————————————————————————————————————————————|
| 40 00 00 00 | User Rhythm (001) *1-3-2|
| 40 10 00 00 | User Rhythm (002) |
| 40 20 00 00 | User Rhythm (003) |
| 40 30 00 00 | User Rhythm (004) |
+——————————————————————————————————————————————————————————————————————————————+
*1-1 System
+——————————————————————————————————————————————————————————————————————————————+
| Offset | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 00 | System Common *1-1-1|
| 00 02 00 | System EQ *1-1-2|
| 00 10 00 | System Part (Part 1) *1-1-3|
| 00 11 00 | System Part (Part 2) |
| : | |
| 00 2F 00 | System Part (Part 32) |
+——————————————————————————————————————————————————————————————————————————————+
*1-3 Temporary Patch/Rhythm
+——————————————————————————————————————————————————————————————————————————————+
| Offset | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|