beautypg.com

Roland MIDI Implementation F-120R User Manual

Page 36

background image

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