Roland MIDI Implementation F-120R User Manual
Page 36
36
MIDI Implementation
1
1. Receive Data
1
Channel Voice Messages 1
Note off
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
Cutoff (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
Eff ect 1 (Reverb Send Level) (Controller
Number 91) 3
Eff 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 Off (Controller number
120) 4
Reset All Controllers (Controller
Number 121)
4
Local Control (Controller Number 122)
4
All Notes Off (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 Off
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 Off
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
Eff 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. Eff 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
Specifi cations of each Speaker Type
19
0114: Guitar Amp Simulator
20
Specifi cations of each Speaker Type
20
0120: Phaser
20
0129: Multi Stage Phaser 21
012a: Infi 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