Roland F-120R Video Game Keyboard User Manual


 
36
MIDI Implementation 1
1. Receive Data 1
Channel Voice Messages 1
Note o 1
Note on 1
Polyphonic Key Pressure 1
Control Change 1
Bank Select (Controller Number 0, 32)
1
Modulation (Controller Number 1) 1
Portamento Time (Controller Number
5) 1
Data Entry (Controller Number 6, 38) 1
Volume (Controller Number 7) 1
Pan (Controller Number 10) 1
Expression (Controller Number 11) 1
Hold 1 (Controller Number 64) 2
Portamento (Controller Number 65) 2
Sostenuto (Controller Number 66) 2
Soft (Controller Number 67) 2
Filter Resonance (Controller Number
71) 2
Release Time (Controller Number 72) 2
Attack Time (Controller Number 73) 2
Cuto (Controller Number 74) 2
Decay Time (Controller Number 75) 2
Vibrato Rate (Controller Number 76) 2
Vibrato Depth (Controller Number 77)
2
Vibrato Delay (Controller Number 78) 2
Portamento Control (Controller
Number 84) 3
E ect 1 (Reverb Send Level) (Controller
Number 91) 3
E ect 3 (Chorus Send Level) (Control-
ler Number 93) 3
NRPN MSB/LSB (Controller Number 98,
99) 3
RPN MSB/LSB (Controller Number 100,
101) 4
Program Change 4
Channel Pressure 4
Pitch Bend Change 4
Channel Mode Messages 4
All Sounds O (Controller number
120) 4
Reset All Controllers (Controller
Number 121) 4
Local Control (Controller Number 122)
4
All Notes O (Controller Number 123)
5
OMNI OFF (Controller Number 124) 5
OMNI ON (Controller Number 125) 5
MONO (Controller Number 126) 5
POLY (Controller Number 127) 5
System Realtime Message 5
Active Sensing 5
System Exclusive Message 5
System Exclusive Messages Related to
Mode Settings 5
GM1 System On 5
GM2 System On 5
GM System O 6
GS reset 6
Universal Realtime System Exclusive
Messages 6
Master volume 6
Master Fine Tuning 6
Master Coarse Tuning 6
Global Parameter Control 6
Reverb Parameters 6
Chorus Parameters 7
Channel Pressure 7
Controller 7
Scale/Octave Tuning Adjust 7
Universal Non-realtime System
Exclusive Messages 7
Identity Request Message 7
Data Transmission 8
Data Set 1 (DT1) 8
2. Transmit Data 8
Channel Voice Messages 8
Note O 8
Note On 8
Control Change 8
Bank Select (Controller Number 0, 32)
8
Hold 1 (Controller Number 64) 8
Sostenuto (Controller Number 66) 8
Soft (Controller Number 67) 8
E ect 1 (Reverb Send Level) (Controller
Number 91) 8
Program Change 8
System Realtime Message 9
Realtime Clock 9
Start 9
Continue 9
Stop 9
Active Sensing 9
System Exclusive Messages 9
Identity Reply 9
3. Parameter Address Map (Model ID =
42H) 10
Address Block Map 10
Individual Parameters 10
System Parameters 10
Part Parameters 12
4. Supplementary Material
15
Decimal and Hexadecimal Table
15
Examples of Actual MIDI Messages
15
Example of an Exclusive Message and
Calculating a Checksum 16
How to Calculate the Checksum
(Hexadecimal
Numbers are Indicated by ‘H’)
16
About Tuning 16
The Scale Tune Feature (Address: 40 1x
40) 16
Equal Temperament 16
Just Temperament (Keytone C)
16
Arabian Scale 16
5. E ect List 17
EFX Parameter Map 17
0100: Equalizer 17
0101: Spectrum 17
0102: Enhancer 18
0104: Isolator 18
0105: Low Boost 18
0106: High Pass Filter 18
0110: Overdrive 19
0111: Distortion 19
0112: Overdrive2 19
0113: Distortion2 19
0107: Speaker Simulator 19
Speci cations of each Speaker Type
19
0114: Guitar Amp Simulator
20
Speci cations of each Speaker Type
20
0120: Phaser 20
0129: Multi Stage Phaser 21
012a: In nite Phaser 21
0123: Stereo Flanger 21
0127: 3D Flanger 21
0128: 2Band Flanger 22
0121: Auto Wah 22
0103: Humanizer 22
012b: Ring Modulator 23
0125: Tremolo 23
0126: Auto Pan 23
012c: Slicer 23
0130: Compressor 23
0131: Limiter 24
0142: Stereo Chorus 24
0140: Hexa Chorus 24
0141: Tremolo Chorus 24
0143: Space D 25
0144: 3D Chorus 25
0145: 2Band Chorus 25
0122: Rotary 26
012d: Rotary2 26
0300: Rotary Multi 26
015b: Stereo Delay1 27
015c: Stereo Delay2 27
015d: Stereo Delay3 27
015e: Stereo Delay4 28
015f: Stereo Delay5 28
0150: Monaural Delay 28
0151: Modulation Delay 29
0152: Triple Tap Delay 29
0157: 3D Delay 29
0159: Tape Echo 30
015a: Reverse Delay 30
0172: Lo-Fi 30
0175: Telephone 30
0156: Gate Reverb 31
0200: Overdrive Chorus
31
0201: Overdrive Flanger
31
0202: Overdrive Delay 31
0203: Distortion Chorus
31
0204: Distortion Flanger
31
0205: Distortion Delay
31
0206: Enhancer Chorus
32
0207: Enhancer Flanger
32
0208: Enhancer Delay 32
0209: Chorus Delay 32
020a: Flanger Delay 33
020b: Chorus Flanger 33
6. Tone List 34
Contents