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
001~10 Treble Register
001~7 Bass Register
011~7 Free Bass Register
001~7 Orch Bass Register
001~7 Orch Chord Register
001~7 Orch FreeBs Register
001~10 Orchestra Register
001~10 Set
TREBLE REGISTER RX
—— 1Bassoon
—— 2Bandon
—— 3Harmon
—— 4Organ
—— 5Master
—— 6Musette
—— 11 Musette
—— 7Violin
—— 12 Violin
—— 8Oboe
—— 9Clarinet
—— 10 Piccolo
ORCHESTRA REGISTER RX
—— 1Trombone
—— 2Trumpet
—— 3T Sax
—— 4A Sax
—— 5Clarinet
—— 6Harmonica
—— 7Violin
—— 8Flute
—— 9Jazz Org
—— 10 Blues Org
BASS REGISTER RX
—— 12’
—— 24’
—— 38-4'
—— 416'/8'/8-4'/4'/2'
—— 58'/4'/2'
—— 616'/8'/8-4'
—— 716'/2'
FREE BASS REGISTER RX
01 1Low
01 2High
01 3Low+High
01 4Low+High Low
01 5Low Low+High
01 6High Low+High
01 7Low High
ORCH BASS REGISTER RX
—— 1Acoustic
—— 2Bowed
—— 3Fingered
—— 4Fretless
—— 5Picked
—— 6Tuba
—— 7Tuba Mix
ORCH CHORD REGISTER RX
—— 1St. Strings
—— 2Chorus Organ
—— 3Steel Guitar
—— 4St. Orch Brass
—— 5Choir
—— 6Harps+Strings
—— 7Guitar+Organ
ORCH FREE BASS REGISTER RX
—— 1Trombone
—— 2Clarinet
—— 3Oboe
—— 4Flute
—— 5Perc Organ
—— 6Ac Guitar
—— 7Ac Piano
SET RX
—— 1CLASSIC
—— 2JAZZ
—— 3I FOLK
—— 4D FOLK
—— 5F FOLK
—— 6SP FOLK
—— 7BANDONEON
—— 8ALPINE
—— 9CAJUN
—— 10TEX MEX