105 midi implementation, Appendices ■ system realtime message, System exclusive message – Roland VR-760 User Manual

Page 105: Timing clock, Active sensing, Universal non-realtime system exclusive messages, Universal realtime system exclusive messages, Data transmission

Advertising
background image

105

MIDI Implementation

Appendices

System Realtime Message

Timing Clock

Status
F8H

*

This message will be received if the Clock Source parameter (Edit:System Basic:Clock
Source) is MIDI.

Active Sensing

Status
FEH

*

When Active Sensing is received, the unit will begin monitoring the intervals of all
further messages. While monitoring, if the interval between messages exceeds 420 ms,
the same processing will be carried out as when All Sounds Off, All Notes Off and Reset
All Controllers are received, and message interval monitoring will be halted.

System Exclusive Message

Status

Data byte

Status

F0H

iiH, ddH, ......,eeH F7H

F0H:

System Exclusive Message status

ii = ID number:

an ID number (manufacturer ID) to indicate the manufacturer whose
Exclusive message this is. Roland’s manufacturer ID is 41H.
ID numbers 7EH and 7FH are extensions of the MIDI standard;
Universal Non-realtime Messages (7EH) and Universal Realtime
Messages (7FH).

dd,...,ee = data:

00H - 7FH (0 - 127)

F7H:

EOX (End Of Exclusive)

Of the System Exclusive messages received by this device, the Universal Non-realtime
messages and the Universal Realtime messages and the Data Request (RQ1) messages and
the Data Set (DT1) messages will be set automatically.

Universal Non-realtime System Exclusive Messages

Identity Request Message

Status

Data byte

Status

F0H

7EH, dev, 06H, 01H 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).)

06H

Sub ID#1 (General Information)

01H

Sub ID#2 (Identity Request)

F7H

EOX (End Of Exclusive)

*

When this message is received, Identity Reply message (p. 108) will be transmitted.

Universal Realtime System Exclusive Messages

Master Fine Tuning

Status

Data byte

Status

F0H

7FH, 7FH, 04H, 03H, llH, mmHF7H

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])

Master Coarse Tuning

Status

Data byte

Status

F0H

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

F7H

Byte

Explanation

F0H

Exclusive status

7FH

ID number (universal realtime message)

7FH

Device ID (Broadcast)

04H

Sub ID#1 (Device Control)

04H

Sub ID#2 (Master Coarse Tuning)

llH

Master Coarse Tuning LSB

mmH

Master Coarse Tuning MSB

F7H

EOX (End Of Exclusive)

ll:

ignored (processed as 00H)

mm: 28H - 40H - 58H (-24 - 0 - +24 [semitones])
*

Not received by the Organ Part.

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 5FH.

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, 5FH, 11H, aaH, bbH,

F7H

ccH, ddH, ssH, ttH, uuH, vvH, sum

Byte

Remarks

F0H

Exclusive status

41H

ID number (Roland)

dev

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

00H

Model ID #1 (VR-760)

5FH

Model ID #2 (VR-760)

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. 109).

*

For the checksum, refer to p. 112.

Advertising