Midi Implementation; Données Reçues; Données Transmises - Roland V-Accordion FR-7x Mode D'emploi

Masquer les pouces Voir aussi pour V-Accordion FR-7x:
Table des Matières

Publicité

FR-7x V-Accordion
® MIDI implementation

22. MIDI implementation

1. Données reçues
Channel Voice Messages
Note off
Status
2nd byte
8nH
kkH
n = MIDI channel number:
kk = note number:
vv = note off velocity:
Note on
Status
2nd byte
9nH
kkH
n = MIDI channel number:
kk = note number:
vv = note on velocity:
Control Change
• The value specified by a Control Change message is not reset by a Program
Change, etc.
Bank Select (Controller number 0, 32)
Status
2nd byte
BnH
00H
BnH
20H
n = MIDI channel number:
mm = Bank number MSB:
ll = Bank number LSB:
• Only for Free Bass.
Expression (Controller number 11)
Status
2nd byte
BnH
0BH
n = MIDI channel number:
vv = Expression:
• This adjusts the volume of a Part. It can be used independently from Volume
(CC07) messages. Expression messages are used for musical expression within
a performance, e.g., expression pedal movements, crescendo and decrescendo.
Hold 1 (Controller number 64)
Status
2nd byte
BnH
40H
n = MIDI channel number:
vv = Control value:
Program Change
Status
2nd byte
CnH
ppH
n = MIDI channel number:
pp = Program number:
Channel Pressure
Status
2nd byte
DnH
vvH
n = MIDI channel number:
vv = Channel Pressure:
System Realtime Messages
Active Sensing
Status
FEH
• When Active Sensing is received, the FR-7x starts 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.
Start
Status
FAH
• When an FA message is received from an external MIDI device such as sequen-
cer, the FR-7x sends all necessary MIDI information for a song header setup: Tre-
ble, Orchestra, Bass/Free, Orchestra Bass, sound setup.
132
3rd byte
vvH
0H~FH (Ch.1~16)
00H~7FH (0~127)
00H~7FH (0~127)
3rd byte
vvH
0H~FH (Ch.1~16)
00H~7FH (0~127)
01H~7FH (1~127)
3rd byte
mmH
llH
0H~FH (Ch.1~16)
00H~7FH
00H~7FH
3rd byte
vvH
0H~FH (Ch.1~16)
00H~7FH (0~127)
3rd byte
vvH
0H~FH (Ch.1~16)
00H~7FH (0~127)
00H~63H= Off/64H~7FH= On
0H~FH (Ch.1~16)
00H~0DH: Treble Register 1~14
00H~19H: Orchestra Register 1~26
00H~06H: Bass/FreeBass/Orch.Bass/Orch
Chord, Orch Free Bass Register 1~7
00H~50H: Set 1~80
0H~FH (Ch.1~16)
00H~7FH (0~127)
2. Données transmises
Channel Voice Messages
Note off
Status
2nd byte
3rd byte
8nH
kkH
vvH
n = MIDI channel number:
0H~FH (Ch.1~16)
kk = note number:
00H~7FH (0~127)
vv = note off velocity:
00H~7FH (0~127)
Note on
Status
2nd byte
3rd byte
9nH
kkH
vvH
n = MIDI channel number:
0H~FH (Ch.1~16)
kk = note number:
00H~7FH (0~127)
vv = note on velocity:
01H~7FH (1~127)
Pitch Bend change
Status
2nd byte
3rd byte
EnH
llH
mmH
n = MIDI channel number:
0H~FH (Ch.1~16)
mm, ll= Pitch Bend value:
00 00H~40 00H~7F 7FH (–8192~0~+8192)
Control Change
Bank Select (Controller number 0, 32)
Status
2nd byte
3rd byte
BnH
00H
mmH
BnH
20H
llH
n = MIDI channel number:
0H~FH (Ch.1~16)
mm = Bank number MSB:
00H~7FH
ll = Bank number LSB:
00H~7FH
Modulation (Controller number 1)
Status
2nd byte
3rd byte
BnH
01H
vvH
n = MIDI channel number:
0H~FH (Ch.1~16)
vv = Volume:
00H~7FH (0~127), Initial value = 64H (100)
Volume (Controller number 7)
Status
2nd byte
3rd byte
BnH
07H
vvH
n = MIDI channel number:
0H~FH (Ch.1~16)
vv = Volume:
00H~7FH (0~127), Initial value = 64H (100)
• Volume messages are used to adjust the volume balance of each Part.
Pan (Controller number 10)
Status
2nd byte
3rd byte
BnH
0AH
vvH
n = MIDI channel number:
0H~FH (Ch.1~16)
vv = pan:
00H~40H~7FH (Left~Center~Right),
Initial value = 40H (Center)
Expression (Controller number 11)
Status
2nd byte
3rd byte
BnH
0BH
vvH
BnH
2BH
vvL (only when "Bellows TX Resolu-
tion" on page 111 is set to "Super").
n = MIDI channel number:
0H~FH (Ch.1~16)
vv = Expression:
00H~7FH (0~127)
• 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.
Hold 1 (Controller number 64)
Status
2nd byte
3rd byte
BnH
40H
vvH
n = MIDI channel number:
0H~FH (Ch.1~16)
vv = Control value:
00H~7FH (0~127)
00H~63H= Off/64H~7FH= On
Effect 1 (Reverb Send Level) (Controller number 91)
Status
2nd byte
3rd byte
BnH
5BH
vvH
n = MIDI channel number:
0H~FH (Ch.1~16)
vv = Reverb Send Level:
00H~7FH (0~127), Initial value = 28H (40)
• This message adjusts the Reverb Send Level of each Part.

Publicité

Table des Matières
loading

Table des Matières