beautypg.com

Roland MIDI Implementation DP990F User Manual

Page 5

background image

5

BnH 7DH

00H

n = MIDI channel number: 0H-FH (ch.1-ch.16)

* OMNI ON is only recognized as “All notes off”; the Mode doesn’t change

(OMNI OFF remains).

MONO (Controller number 126)

Status 2nd

byte 3rd

byte

BnH 7EH

mmH

n = MIDI channel number: 0H-FH (ch.1-ch.16)

mm = mono number :

00H-10H (0-16)

* The same processing will be carried out as when All Sounds Off and All Notes

Off is received, and the corresponding channel will be set to Mode 4 (M = 1)

regardless of the value of “mono number.”

POLY (Controller number 127)

Status 2nd

byte 3rd

byte

BnH 7FH

00H

n = MIDI channel number: 0H-FH (ch.1-ch.16)

* The same processing will be carried out as when All Sounds Off and All Notes

Off is received, and the corresponding channel will be set to Mode 3.

System Realtime Message

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)

The System Exclusive Messages received by this instrument are; messages

related to mode settings, Universal Realtime System Exclusive messages and

Data Set (DT1).

System exclusive messages related to mode settings

These messages are used to initialize a device to GS or General MIDI mode, or

change the operating mode. When creating performance data, a “GM1 System

On” message should be inserted at the beginning of a General MIDI 1 score, a

“GM2 System On” message at the beginning of a General MIDI 2 score, and a

“GS Reset” message at the beginning of a GS music data. Each song should

contain only one mode message as appropriate for the type of data. (Do not

insert two or more mode setting messages in a single song.)
“GM System On” uses Universal Non-realtime Message format. “GS Reset”
uses Roland system Exclusive format “Data Set 1 (DT1).”

GM1 System On

This is a command message that resets the internal settings of the unit to the

General MIDI initial state (General MIDI System-Level 1). After receiving this

message, this instrument will automatically be set to the proper condition for

correctly playing a GM score.

Status

Data

byte

Status

F0H

7EH, 7FH, 09H, 01H

F7H

Byte

Explanation

F0H

Exclusive

status

7EH

ID number (Universal Non-realtime Message)

7FH

Device ID (Broadcast)

09H

Sub ID#1 (General MIDI Message)

01H

Sub ID#2 (General MIDI 1 On)

F7H

EOX (End Of Exclusive)

* When this message is received, Rx.BANK SELECT will be OFF and

Rx.NRPN will be OFF.

* There must be an interval of at least 50 ms between this message and the

next.

GM2 System On

This is a command message that resets the internal settings of the unit to the

General MIDI initial state (General MIDI System-Level 2). After receiving this

message, this instrument will automatically be set to the proper condition for

correctly playing a GM2 score.

Status

Data

byte

Status

F0H

7EH 7FH 09H 03H

F7H

Byte

Explanation

F0H

Exclusive

status

7EH

ID number (Universal Non-realtime Message)

7FH

Device ID (Broadcast)

09H

Sub ID#1 (General MIDI Message)

03H

Sub ID#2 (General MIDI 2 On)

F7H

EOX (End Of Exclusive)

* When this message is received, this instrument will be able to receive the

messages specified by General MIDI 2, and use the General MIDI 2 soundmap.

* There must be an interval of at least 50 ms between this message and the

next.

GM System Off

“GM System Off” is a command message that resets the internal state of this
instrument from the GM state to its native condition. This instrument will reset to

the GS default state.

Status

Data

byte

Status

F0H

7EH, 7FH, 09H, 02H

F7H

Byte

Explanation

F0H

Exclusive

status

7EH

ID number (Universal Non-realtime Message)

7FH

Device ID (Broadcast)

09H

Sub-ID#1 (General MIDI message)

02H

Sub-ID#2 (General MIDI Off)

40H

EOX (End of exclusive)

* There must be an interval of at least 50 ms between this message and the

next.

GS reset

GS Reset is a command message that resets the internal settings of a device to

the GS initial state.

This message will appear at the beginning of GS music data, and a GS device

that receives this message will automatically be set to the proper state to

correctly playback GS music data.

Status

Data

byte

Status

F0H

41H, 10H, 42H, 12H, 40H, 00H,

F7H

7FH,

00H,

41H