beautypg.com

Midi implementation, Universal non-realtime system exclusive messages, 7❍ chorus parameters – Roland MIDI Implementation F-120R User Manual

Page 7: Channel pressure, Controller, Scale/octave tuning adjust, Identity request message

background image

MIDI Implementation

7

Chorus Parameters

Status Data

byte

Status

F0H

7FH, 7FH, 04H, 05H, 01H, 01H,

F7H

01H, 01H, 02H, ppH, vvH

Byte Explanation

F0H Exclusive

status

7FH

ID number (Universal Realtime Message)

7FH

Device ID (Broadcast)

04H

Sub ID#1 (Device Control)

05H

Sub ID#2 (Global Parameter Control)

01H

Slot path length

01H

Parameter ID width

01H Value

width

01H

Slot path MSB

02H

Slot path LSB (Eff ect 0102: Chorus)

ppH

Parameter to be controlled.

vvH

Value for the parameter.

F7H

EOX (End Of Exclusive)

pp=0 Chorus

Type

vv=0

Chorus1

vv=1

Chorus2

vv=2

Chorus3

vv=3

Chorus4

vv=4

FB

Chorus

vv=5

Flanger

pp=1 Mod

Rate

vv= 00H - 7FH

0 - 127

pp=2 Mod

Depth

vv = 00H - 7FH

0 - 127

pp=3 Feedback

vv = 00H - 7FH

0 - 127

pp=4 Send

To

Reverb

vv = 00H - 7FH

0 - 127

Channel Pressure

Status Data

byte

Status

F0H

7FH, 7FH, 09H, 01H, 0nH, ppH, rrH

F7H

Byte Explanation

F0H Exclusive

status

7FH

ID number (Universal Realtime Message)

7FH

Device ID (Broadcast)

09H

Sub ID#1 (Controller Destination Setting)

01H

Sub ID#2 (Channel Pressure)

0nH

MIDI Channel (00 - 0F)

ppH Controlled

parameter

rrH Controlled

range

F7H

EOX (End Of Exclusive)

pp=0 Pitch

Control

rr = 28H - 58H

-24 - +24 [semitones]

pp=1 Filter

Cutoff Control

rr = 00H - 7FH

-9600 - +9450 [cents]

pp=2 Amplitude

Control

rr = 00H - 7FH

0 - 200 [%]

pp=3

LFO Pitch Depth

rr = 00H - 7FH

0 - 600 [cents]

pp=4

LFO Filter Depth

rr = 00H - 7FH

0 - 2400 [cents]

pp=5

LFO Amplitude Depth

rr = 00H - 7FH

0 - 100 [%]

Controller

Status Data

byte

Status

F0H

7FH, 7FH, 09H, 03H, 0nH, ccH,

F7H

ppH,

rrH

Byte Explanation

F0H Exclusive

status

7FH

ID number (Universal Realtime Message)

7FH

Device ID (Broadcast)

09H

Sub ID#1 (Controller Destination Setting)

03H

Sub ID#2 (Control Change)

0nH

MIDI Channel (00 - 0F)

ccH

Controller number (01 - 1F, 40 - 5F)

ppH Controlled

parameter

rrH Controlled

range

F7H

EOX (End Of Exclusive)

pp=0 Pitch

Control

rr = 28H - 58H

-24 - +24 [semitones]

pp=1 Filter

Cutoff Control

rr = 00H - 7FH

-9600 - +9450 [cents]

pp=2 Amplitude

Control

rr = 00H - 7FH

0 - 200 [%]

pp=3

LFO Pitch Depth

rr = 00H - 7FH

0 - 600 [cents]

pp=4

LFO Filter Depth

rr = 00H - 7FH

0 - 2400 [cents]

pp=5

LFO Amplitude Depth

rr = 00H - 7FH

0 - 100 [%]

Scale/Octave Tuning Adjust

Status Data

byte

Status

F0H

7EH, 7FH, 08H, 08H, ff H, ggH,

F7H

hhH,

ssH...

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)

ff H

Channel/Option byte1

bits 0 to 1 = channel 15 to 16

bit 2 to 6 = Undefi ned

ggH Channel

byte2

bits 0 to 6 = channel 8 to 14

hhH Channel

byte3

bits 0 to 6 = channel 1 to 7

ssH

12 byte tuning off set of 12 semitones from C to B

00H = -64 [cents]

40H = 0 [cents] (equal temperament)

7FH = +63 [cents]

F7H

EOX (End Of Exclusive)

Universal Non-realtime System Exclusive Messages

Identity Request Message

Status Data

byte

Status

F0H

7EH, 10H, 06H, 01H

F7H

Byte Explanation

F0H Exclusive

status

7EH

ID number (Universal Non-realtime Message)

10H Device

ID

06H

Sub ID#1 (General Information)

01H

Sub ID#2 (Identity Request)

F7H

EOX (End Of Exclusive)

* Device ID = 10H or 7FH