Midi Implementation; Transmitted Data; Program Change Messages - Roland FR-3x Owner's Manual

Accordion
Hide thumbs Also See for FR-3x:
Table of Contents

Advertisement

MIDI implementation
1.
Received data
Channel Voice Messages
Note
off
Status
BnH
2nd by te
kkH
n
=
MIDI
channel
numbe
r:
kk
=
note
number:
w
~
note off vetocity:
Note
on
Status
9nH
2nd byte
kkH
n
~
MID
t
channel
num ber:
kk
=
nole
number:
w
=
nole
on velocity:
Controt Change
3rd byte
wH
OH-FH
(Ch
.1-16)
00H-7FH
(0-
127)
00H-7FH
(0- 127)
3rd
byte
wH
OH-FH (Ch.1-16)
00H-7FH
(0-
127)
01H-7FH (1-127)
The value specified
by
a Control Change
message is not
reset
by
a
Program
Change, etc.
.
O
Bank Setect
(Controller
number
0,
32)
Status
2nd
byte
BnH
OOH
BnH
20H
n
~
MtDI channel number:
mm
~
Bank
number
MSB:
Il
~
Bank
number LSB:
Only
lor Free
Bass.
".)
Expre
ss
ion (Contra
Il
er number
11
)
Status
2nd byte
BnH
OBH
3rd byte
mmH
IIH
OH-FH
(Ch. 1-16)
00H-7FH
00H-7FH
3rd byte
wH
n
~
MIDI
cha
nnet
number:
OH-FH
(Ch.1-
16)
w
~
Expression:
00H-7FH
(0- 127)
This
adjusts the volume
of
a Part.
II
can be used
independently
from Volume
(eCOl) messages.
Expression messages are used
for
musical
expression
with
in
a performanc8, 8.g., expression pedal movements,
crescendo
and decrescendo.
O
Pr ogram
Change
Status
CnH
2nd
byte
ppH
n
=
MrD
I
channel
num ber:
pp
~
Program number:
OH-FH
(Ch.1
- 16)
See
"3.
Program change
messages
n
,
For the Sets, see
"SET
RX"
on
p. 72
System Realtime Messages
J
Acti
ve
Sensing
Status
FEH
When Active Sensing is received.
th
e
FR-3x starts monitoring the
intervals
ol all
lurther
messages.
While
monitoring
,
if the interval between
me
ssages
exceeds
420 ms, the same processing
will
be
carrie
d out
as when
All
Sounds Off, All Notes
Off and Reset All Controllers are received, and message interval
monitoring
will
be halted.
2. Transmitted data
Channel Voice Messages
Note
off
Status
BnH
2nd by te
kkH
n
=
MIDI
channel
number:
kk
=
note
number:
vv
=
nole
off velocily:
Note
on
Status
9nH
2nd
byte
kkH
n
~
MtDt channel number:
kk
=
note number:
w
=
note on
velocity:
Control Change
3rd byte
vvH
OH-FH
(Ch. 1-16)
00H-7FH
(0- 127)
00H-7FH
(0- 127)
3rd byte
wH
OH-FH
(Ch.1- 16)
OOH-7FH
(0- 127)
01H-7FH
( 1-127)
J
Bank
Select
(Contra Iler number
0,
32)
Status
2nd byte
BnH
OOH
BnH
20H
n
=
MIDI
channel
number:
mm
=
Bank number
MSB:
Il
~
Bank number LSB:
3rd byte
mmH
IIH
OH-FH (Ch.1-16)
00H-7FH
00H-7FH
O
Mdulation number (Controller
number
01)
Status
2nd byte
3rd byte
BnH
01H
vvH
n
=
MIDI
channel
number:
vv
~
Modulation
depth
:
')
Expression
(Controller
num
ber 11
)
Status
2nd
byte
BnH
OBH
OH-FH (Ch. 1-16)
OOH-7FH
(0-127)
3rd byte
vvH
n
~
MIDI channel number:
OH-FH
(Ch. 1-16)
vv
~
Expression:
00H-7FH (0-127)
V-Accordiol1
Roland
Mf Of implementation
This
adjusts
the
volume of a
Part.
Expression messages are used for musical
ex-
pression within a performance, e.g., expression pedal
movements,
crescendo and
decrescendo.
O
Program
Chang
e
Status
CnH
2nd byte
ppH
OH-FH
(Ch.
1-16)
n
~
MIDI
channel
number:
pp
~
Program
number:
00H-7FH: program
no. 1-128
O
Pitch Bend
Chang
e
Status
2nd
byte
EnH
IIH
3rd
byte
mmH
OH-FH
(Ch.t-16)
n
=
MIDI channel
number:
mm,
II~
Pilch Bend value
00 00H-40 00H-7F 7FH
(-8 192-0-+B
191
)
System Realtime Messages
:J
Acli ve Sensing
Status
FEH
Transmilled
about every 250ms.
')
Start
Status
FAH
J
Stop
~
FCH
This message is transmitted when the
1J,IETRoNo
r"JrE!
switch
is
pressed after assigning the
"2"
option
to the
"M
Fn"
parameter.
This
message
is
transmitted when the
IM
ET
RONO
MEI
switch is
pressed after assigning the
"2"
option
to the
"MFn"
parameter.
3. Program change messages
CCOO
CC32
Program
R
egiste
r
Name
C ha nge
TREBLE REGtSTER TXlRX
O
O
1
1
Bassoon
O
O
2
2a
Ba ndon
O
O
3
2b
Ce llo
O
O
4
3
Harmon
O
O
5
4
O
rgan
D
O
6
5a
Acco
rd
O
O
8
5b
Maste
r
O
O
11
6a
T
remolo
O
O
9
6b
Muse
tte
O
O
7
7
Violin
O
O
13
8
Oboe
O
O
12
9a
C
la
ri
ne
t
O
O
10
9b
Celeste
O
O
14
O
Piccolo
ORC
HESTRA (Trebl
e)
T
XJRX
O
O
1
1
Tromb
o ne
O
O
2
2
T ru mpet
O
O
3
3
T Sax
O
O
4
4
A Sax
D
O
5
5
C la rine
t
O
O
7
6
Ha
rm
o
n
ica
O
O
9
7
Vio
li
n
O
O
11
8
Flute
O
O
26
9
EI.
Piano
D
D
20
O
Strings
O
R GAN
(Treble)
T
X/RX
(witho
ut
ro tary effee t)
O
O
27
1
Pe
re
Jazz
O
O
28
2
Jazz
Ballad
O
O
29
3
Distort
Organ
O
O
30
4
Fu
ll Organ
D
O
31
5
Overdr
Orga
n
O
O
32
6
Pop
ular O
rgan
O
O
33
7
Ligh Jazz
O
O
34
8
Bossa
O
O
35
9
Latin
O
O
36
O
Light Latin

Advertisement

Table of Contents
loading

Table of Contents