Ldata transmission – Roland MIDI Implementation SH-01 User Manual

Page 4

Advertising
background image

4

MIDI Implementation

l

Universal Realtime System Exclusive Messages

m

Master Volume

Status

Data byte

Status

F0H

7FH, 7FH, 04H, 01H, llH, mmH

F7H

Byte

Explanation

F0H

Exclusive status

7FH

ID number (universal realtime message)

7FH

Device ID (Broadcast)

04H

Sub ID#1 (Device Control)

01H

Sub ID#2 (Master Volume)

llH

Master Volume lower byte

mmH

Master Volume upper byte

F7H

EOX (End Of Exclusive)

* The lower byte (llH) of Master Volume will be handled as 00H.
* The MASTER LEVEL parameter (System Parameter) will change.

m

Master Fine Tuning

Status

Data byte

Status

F0H

7FH, 7FH, 04H, 03H, llH, mmH

F7H

Byte

Explanation

F0H

Exclusive status

7FH

ID number (universal realtime message)

7FH

Device ID (Broadcast)

04H

Sub ID#1 (Device Control)

03H

Sub ID#2 (Master Fine Tuning)

llH

Master Fine Tuning LSB

mmH

Master Fine Tuning MSB

F7H

EOX (End Of Exclusive)

mm, ll: 00 00H - 40 00H - 7F 7FH (-100 - 0 - +99.9 [cents])

* The MASTER TUNE parameter (System Parameter) will change.

l

Data Transmission

This instrument can use exclusive messages to exchange many varieties of internal
settings with other devices.
The model ID of the exclusive messages used by this instrument is 00H 00H 41H.

m

Data Request 1 RQ1 (11H)

This message requests the other device to transmit data. The address and size indicate
the type and amount of data that is requested.
When a Data Request message is received, if the device is in a state in which it is able
to transmit data, and if the address and size are appropriate, the requested data is
transmitted as a Data Set 1 (DT1) message. If the conditions are not met, nothing is
transmitted.

status

data byte status

F0H

41H, dev, 00H, 00H, 41H, 11H, aaH, bbH,
ccH, ddH, ssH, ttH, uuH, vvH, sum

F7H

Byte

Remarks

F0H

Exclusive status

41H

ID number (Roland)

dev

device ID (dev: 10H - 1FH, 7FH)

00H

model ID #1 (SH-01)

00H

model ID #2 (SH-01)

41H

model ID #3 (SH-01)

11H

command ID (RQ1)

aaH

address MSB

bbH

address

ccH

address

ddH

address LSB

ssH

size MSB

ttH

size

uuH

size

vvH

size LSB

sum

checksum

F7H

EOX (End Of Exclusive)

* The size of data that can be transmitted at one time is fixed for each type of data.

And data requests must be made with a fixed starting address and size. Refer to the
address and size given in “Parameter Address Map” (p. 8).

* For the checksum, refer to (p. 20).

Advertising