Transmitted data, Channel voice messages, Note off – Roland VIMA JM-5 User Manual
Page 7: Note on, Control change
JM-5 MIDI Implementation
7
❍
Scale/Octave Tuning Adjust
2. Transmitted data
Data transmission is only possible when theJM-5 is connected to the USB–
MIDI socket and after selecting the MENU
→
ADVANCED
→
MIDI
→
“SONG
PART” preset.
■
Channel Voice Messages
●
Note off
●
Note on
●
Control Change
• The value specified by a Control Change message will not be reset even
by a ProgramChange, etc.
❍
Bank Select (Controller number 0, 32)
• Not trasmitted when “Program Change” Tx Event is Off.
❍
Modulation (Controller number 1)
• Not transmitte when “Modulation” TX Event= OFF.
❍
Portamento Time (Controller number 5)
• This adjusts the rate of pitch change when Portamento is ON or when
using thePortamento Control. A value of 0 results in the fastest change.
❍
Data Entry (Controller number 6, 38)
❍
Volume (Controller number 7)
• Volume messages are used to adjust the volume balance of each Part.
• Not transmitted when “Volume” TX Event is off.
❍
Pan (Controller number 10)
• The stereo position can be adhusted in 127 steps.
• Not received when “PanPot” RX Event is Off
Status
Data byte
Status
F0H
7EH, 7FH, 08H, 08H, ffH, ggH, hhH, ssH…
F7
Byte
Explanation
F0H
Exclusive status
7EH
ID number (Universal Non-realtime Message)
7FH
Device ID (Broadcast)
08H
Sub ID#1 (MIDI Tuning Standard)
08H
Sub ID#2 (scale/octave tuning 1-byte form)
ffH
Channel/Option byte1
bits 0~1= channel 15 to 16
bit 2 to 6= Undefined
ggH
Channel byte2
bits 0~6= channel 8 to 14
hhH
Channel byte3
bits 0~6= channel 1 to 7
ssH
12 byte tuning offset of 12 semitones from C to
B
00H= –64 [cents]
40H= 0 [cents] (equal temperament)
7FH= +63 [cents]
F7H
EOX (End Of Exclusive)
Status
2nd byte
3rd byte
9nH
kkH
00H
n= MIDI channel number:
0H~FH (Ch.1~16)
kk= note number:
00H~7FH (0~127)
vv= note off velocity:
00H~7FH (0~127)
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)
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
Status
2nd byte
3rd byte
BnH
01H
vvH
n= MIDI channel number:
0H~FH (Ch.1~16)
vv= Modulation depth:
00H~7FH (0~127)
Status
2nd byte
3rd byte
BnH
05H
vvH
n= MIDI channel number:
0H~FH (Ch.1~16)
vv= Portamento Time:
00H~7FH (0~127),
Initial value= 00H (0)
Status
2nd byte
3rd byte
BnH
06H
mmH
BnH
26H
llH
n= MIDI channel number:
0H~FH (Ch.1~16)
mm, ll= the value of the parameter specified by RPN/NRPN
mm= MSB, ll= LSB
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)
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)