System Realtime Messages

Continue

Status

FBH

*This message is sent on START operation when START/STOP function is selected on Foot Controller.

Stop

Status

FCH

*This message is sent on STOP operation when START/STOP function is selected on Foot Controller.

Active Sensing

Status

FEH

*This message is transmitted at intervals of approximately 250 msec.

System Exclusive Messages

Universal Non-realtime System Exclusive Message” and Data Set 1 (DT1) are the only System Exclusive messages transmitted by the RD-700.

Universal Non-realtime System Exclusive Message

Identity Reply Message

Receiving Identity Request Message, the RD-700 send this message.

Status

Data byte

Status

F0H

7EH, dev, 06H, 02H, 41H, 43H, 01H,

F7H

 

 

00H, 00H, 00H, 01H, 00H, 00H

 

Byte

Explanation

 

F0H

Exclusive status

 

7EH

ID number (Universal Non-realtime Message)

dev

 

Device ID (use the same as the device ID of Roland)

06H

 

Sub ID#1 (General Information)

 

02H

 

Sub ID#2 (Identity Reply)

 

41H

 

ID number (Roland)

 

43H

01H

Device family code (RD-700)

 

00H

00H

Device family number code (RD-700)

 

00H

01H 00H 00H Software revision level

 

F7H

EOX (End of Exclusive)

 

Data Transmission

 

Data set 1DT1 (12H)

 

Status

Data byte

Status

F0H

41H, dev, 00H, 43H, 12H, aaH, bbH,

F7H

 

 

ccH, ddH, 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 (RD-700)

 

43H

 

Model ID #2 (RD-700)

 

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 “Parameter Address Map” (p. 153).

*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.

MIDI Implementation

3. Parameter Address Map

*Transmission of “#” marked address is divided to some packets. For example, ABH in hexadecimal notation will be divided to 0AH and 0BH, and is sent/received in this order.

1 RD-700 (Model ID = 00H 43H)

Indivisual Parameters

*These messages are transmitted when Bulk Dump Temporary funcion is executed.

*Please don’t use a parameter or a address marked <Reserved>.

*The parameters for Setup are temporary. If you want to leave the parameters after the RD-700 is turned off , execute SETUP Write.

+——————————————————————————————————————————————————————————————————————————————+

Start

 

Address

Description

—————————————+————————————————————————————————————————————————————————————————

00 00 00 00 System —————————————+————————————————————————————————————————————————————————————————

10 00 00 00 Setup (Temporary) +——————————————————————————————————————————————————————————————————————————————+

System

+——————————————————————————————————————————————————————————————————————————————+

Offset

 

Address

Description

—————————————+————————————————————————————————————————————————————————————————

00 00 00

System

Common

00 10 00

System

Onetouch Piano Tone Backup

+——————————————————————————————————————————————————————————————————————————————+ Setup +——————————————————————————————————————————————————————————————————————————————+

Offset

 

Address

Description

—————————————+————————————————————————————————————————————————————————————————

00 00

Setup Common

02 00

Setup Common MFX

04 00

Setup Common Chorus

06 00

Setup Common Reverb

10 00

Setup Local Part (Upper1)

11 00

Setup Local Part (Upper2)

12 00

Setup Local Part (Lower)

13 00

Setup MIDI Tx Part (Upper1)

14 00

Setup MIDI Tx Part (Upper2)

15 00

Setup MIDI Tx Part (Lower)

16 00

Setup MIDI Tx Part (Rhythm)

20 00

Setup Internal Part (Part: 01)

21 00

Setup Internal Part (Part: 02)

:

2F 00

Setup Internal Part (Part: 16)

—————————————+————————————————————————————————————————————————————————————————

40

00

Setup Internal Part 1

Tone

Backup

41

00

Setup Internal Part 2

Tone

Backup

 

:

 

 

4F

00

Setup Internal Part 16 Tone Backup

—————————————+————————————————————————————————————————————————————————————————

60 00

Setup Tone Wheel 1

Backup

61 00

Setup Tone Wheel 2

Backup

:

 

69 00

Setup Tone Wheel 10 Backup

+——————————————————————————————————————————————————————————————————————————————+ System Common +——————————————————————————————————————————————————————————————————————————————+

Offset

 

Address

Description

—————————————+————————————————————————————————————————————————————————————————

#

00 00

0000

aaaa

 

 

 

0000

bbbb

 

 

 

0000

cccc

 

 

 

0000

dddd

Master Tune

(24

— 2024)

 

 

 

—100.0 — 100.0

[cent]

00 04

0aaa aaaa

Master Level

(0 — 127)

—————————————+———————————+————————————————————————————————————————————————————

00 05

000a aaaa

Setup Control Channel

(0 — 16)

 

1 — 16, OFF

—————————————+———————————+————————————————————————————————————————————————————

00 06

0000 000a

Clock Source

(0 — 1)

 

INT, MIDI

—————————————+———————————+————————————————————————————————————————————————————

00 07

0000

000a

Damper Polarity

(0 — 1)

 

 

 

STANDARD, REVERSE

00 08

0000

000a

FC1 Polarity

(0 — 1)

 

 

 

STANDARD, REVERSE

00 09

0000

000a

FC2 Polarity

(0 — 1)

 

 

 

STANDARD, REVERSE

—————————————+———————————+————————————————————————————————————————————————————

00 0A

0000 000a

EQ Control

(0 — 1)

 

SETUP, SYSTEM

—————————————+———————————+————————————————————————————————————————————————————

00

0B

0000

000a

Tone Remain

(0 — 1)

 

 

 

 

OFF, ON

00

0C

0000

000a

Receive GM1 System On

(0 — 1)

 

 

 

 

OFF, ON

00

0D

0000

000a

Receive GM2 System On

(0 — 1)

 

 

 

 

OFF, ON

00

0E

0000

000a

Receive GS Reset

(0 — 1)

 

 

 

 

OFF, ON

—————————————+———————————+————————————————————————————————————————————————————

00

0F

0000 aaaa

One Touch Piano Tone

(0 — 15)

 

 

 

1 — 16

00

10

0aaa aaaa

One Touch Piano Reverb Level

(0 — 127)

 

 

 

 

00

11

0aaa aaaa

<Reserved>

 

 

 

 

 

—————————————+————————————————————————————————————————————————————————————————

00 00 00 12 Total Size +——————————————————————————————————————————————————————————————————————————————+

Appendices

153

Page 153
Image 153
Roland RD-700 Midi Implementation Parameter Address Map, 153, System Realtime Messages, System Exclusive Messages