Bulk dump 4. program change messages – Roland FR-3s User Manual

Page 62

Advertising
background image

Appendix | MIDI implementation

62

r

FR-3s/FR-3/FR-3sb/FR-3b V-Accordion

System Exclusive Messages

The System Exclusive Messages transmitted by the FR-3 are messages related to
Data Set (DT).

Data Set 1 DT1 (12H)

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

• 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 20ms.

3. Bulk Dump

4. Program change messages

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.

dd,...,ee= data:

00H~7FH (0~127)

F7H:

EOX (End Of Exclusive)

Status

Data byte

Status

F0H

41H, dev, 42H, 12H, aaH, bbH, ccH, ddH, … eeH,
ffH, sum

F7H

Byte

Explanation

F0H

Exclusive status

41H

ID number (Roland)

10H

Device ID

00H

Model ID #1 (FR-3 V-Accordion)

7CH

Model ID #2 (FR-3 V-Accordion)

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)

Bulk Dump allows you to transmit a large amount of data at once, and is conve-
nient for storing settings for the entire unit on a computer or sequencer.
The FR-3 is able to transmit and receive a SET.

BANK SELECT

PROGRAM

CHANGE

SECTION

MSB CC00

LSB CC 32

BANK SELECT AND PROGRAM CHANGE TX

0

0

1~10

Treble Register

0

0

1~7

Bass Register

0

1

1~7

Free Bass Register

0

0

1~7

Orch Bass Register

0

0

1~7

Orch Chord Register

0

0

1~7

Orch FreeBs Register

0

0

1~10

Orchestra Register

0

0

1~10

Set

TREBLE REGISTER RX

1

Bassoon

2

Bandon

3

Harmon

4

Organ

5

Master

6

Musette

11

Musette

7

Violin

12

Violin

8

Oboe

9

Clarinet

10

Piccolo

ORCHESTRA REGISTER RX

1

Trombone

2

Trumpet

3

T Sax

4

A Sax

5

Clarinet

6

Harmonica

7

Violin

8

Flute

9

Jazz Org

10

Blues Org

BASS REGISTER RX

1

2’

2

4’

3

8-4'

4

16'/8'/8-4'/4'/2'

5

8'/4'/2'

6

16'/8'/8-4'

7

16'/2'

FREE BASS REGISTER RX

0

1

1

Low

0

1

2

High

0

1

3

Low+High

0

1

4

Low+High Low

0

1

5

Low Low+High

0

1

6

High Low+High

0

1

7

Low High

ORCH BASS REGISTER RX

1

Acoustic

2

Bowed

3

Fingered

4

Fretless

5

Picked

6

Tuba

7

Tuba Mix

ORCH CHORD REGISTER RX

1

St. Strings

2

Chorus Organ

3

Steel Guitar

4

St. Orch Brass

5

Choir

6

Harps+Strings

7

Guitar+Organ

ORCH FREE BASS REGISTER RX

1

Trombone

2

Clarinet

3

Oboe

4

Flute

5

Perc Organ

6

Ac Guitar

7

Ac Piano

SET RX

1

CLASSIC

2

JAZZ

3

I FOLK

4

D FOLK

5

F FOLK

6

SP FOLK

7

BANDONEON

8

ALPINE

9

CAJUN

10

TEX MEX

Advertising
This manual is related to the following products: