Roland System-8 MIDI CCs & NRPNs

MIDI implementation details for the Roland System-8


Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.

General

Parameter CC Range Usage Orientation
Mod 1 [0–127] 0-based
Portamento 5 [0–127] 0-based
Legato 116 [0–127]
0-63: OFF; 64-127: ON
0-based
Tempo Sync 118 [0–127]
0-63: OFF; 64-127: ON
0-based
Mono 119 [0–127]
0-31: POLY; 32-95: MONO; 96-127: UNISON
0-based
Pedal: Control 11 [0–127] 0-based
Pedal: Hold 64 [0–127]
0-63: OFF; 64-127: ON
0-based
Patch Bend: Range 41 [0–127] 0-based
Patch Bend: Gain 49 [0–127]
0-21: x1; 22-63: x2; 64-105: x3; 106-127: x4
0-based

LFO

Parameter CC Range Usage Orientation
LFO: Variation 14 [0–127] 0-based
LFO: Wave 35 [0–127]
0-12: SIN; 13-38: TRI; 39-63: SAW; 64-88: SQR; 89-114: S&H; 115-127: RND
0-based
LFO: Pitch 26 [0–127] Centered
LFO: Fade Time 27 [0–127] 0-based
LFO: Filter 28 [0–127] Centered
LFO: Key Trig 117 [0–127]
0-63: OFF; 64-127: ON
0-based
LFO: Trig Env 15 [0–127] 0-based
LFO: Rate 29 [0–127] 0-based
LFO: Amp 30 [0–127] Centered

Oscillators

Parameter CC Range Usage Orientation
OSC1: Variation 103 [0–127]
0-7: VAR 1; 8-23: VAR 2; 24-39: VAR 3; 40-127: VAR 4
0-based
OSC1: Wave 46 [0–127]
0-12: SAW; 13-38: SQR; 39-63: TRI; 64-88: SAW2; 89-114: SQR2; 115-127: TRI2
0-based
OSC1: Octave 47 [0–127]
0: 64 FEET; 25: 32 FEET; 51: 16 FEET; 76: 8 FEET; 102: 4 FEET; 127: 2 FEET
0-based
OSC1: Color 50 [0–127] 0-based
OSC1: Coarse Tune 20 [0–127] Centered
OSC1: Cross Mod 52 [0–127] 0-based
OSC1: Mod 60 [0–127]
0: MAN; 25: LFO; 51: P.ENV; 76: F.ENV; 102: A.ENV; 127: OSC3
0-based
OSC1: Fine Tune 21 [0–127] Centered
OSC2: Variation 104 [0–127]
0-7: VAR 1; 8-23: VAR 2; 24-39: VAR 3; 40-127: VAR 4
0-based
OSC2: Wave 61 [0–127]
0-12: SAW; 13-38: SQR; 39-63: TRI; 64-88: SAW2; 89-114: SQR2; 115-127: TRI2
0-based
OSC2: Octave 62 [0–127]
0-12: 64 FEET; 13-38: 32 FEET; 39-63: 16 FEET; 64-88: 8 FEET; 89-114: 4 FEET; 115-127: 2 FEET
0-based
OSC2: Color 55 [0–127] 0-based
OSC2: Coarse Tune 87 [0–127] Centered
OSC2: Ring 111 [0–127]
0-63: OFF; 64-127: ON
0-based
OSC2: Sync 112 [0–127]
0-63: OFF; 64-127: ON
0-based
OSC2: Mod 63 [0–127]
0-12: MAN; 13-38: LFO; 39-63: P.ENV; 64-88: F.ENV; 89-114: A.ENV; 115-127: OSC3
0-based
OSC2: Fine Tune 56 [0–127] Centered
OSC3/Sub OSC: Wave 107 [0–127]
0-12: SIN -2 OCT; 13-38: SIN -1 OCT; 39-63: SIN; 64-88: TRI; 89-114: TRI -1 OCT; 115-127: TRI -2 OCT
0-based
OSC3/Sub OSC: Color 25 [0–127] 0-based
OSC3/Sub OSC: Tune 48 [0–127] Centered

Mixer

Parameter CC Range Usage Orientation
OSC1: Level 16 [0–127] 0-based
OSC2: Level 17 [0–127] 0-based
OSC3/Sub OSC: Level 18 [0–127] 0-based
Noise: Level 19 [0–127] 0-based
Noise: Type 114 [0–127]
0-63: PINK; 64-127: WHITE
0-based

Envelopes

Parameter CC Range Usage Orientation
Pitch: Env 22 [0–127] 0-based
Pitch: Attack 23 [0–127] 0-based
Pitch: Decay 24 [0–127] 0-based
Filter: Attack 83 [0–127] 0-based
Filter: Decay 84 [0–127] 0-based
Filter: Sustain 85 [0–127] 0-based
Filter: Release 86 [0–127] 0-based
Amp: Attack 89 [0–127] 0-based
Amp: Decay 90 [0–127] 0-based
Amp: Sustain 96 [0–127] 0-based
Amp: Release 97 [0–127] 0-based

Filter

Parameter CC Range Usage Orientation
Filter: Variation 51 [0–127]
0-7: LPF/HPF; 8-23: SBF; 24-39: SYS-1; 40-55: JP-8; 56-71: JU-106; 72-87: FMT 2; 88-103: FMT 3; 104-127: HARM
0-based
Filter: Cutoff 3 [0–127] 0-based
Filter: Reso 9 [0–127] 0-based
Filter: Env 81 [0–127] Centered
Filter: Key 82 [0–127] Centered
Filter: Type 108 [0–127]
0-12: LPF -24dB; 13-38: LPF -18dB; 39-63: LPF -12dB; 64-88: HPF -12dB; 89-114: HPF -18dB; 115-127: HPF -24dB
0-based
Filter: Velocity Sens 53 [0–127] 0-based
Filter: HPF Cutoff 79 [0–127] 0-based

Amp

Parameter CC Range Usage Orientation
Amp: Velocity Sens 54 [0–127] 0-based
Amp: Tone 69 [0–127] Centered
Amp: Level 110 [0–127] 0-based

FX

Parameter CC Range Usage Orientation
Effects: Type 70 [0–127]
0-12: OVERDRIVE; 13-38: DISTORTION; 39-63: METAL; 64-88: FUZZ; 89-114: CRUSHER; 115-127: PHASER
0-based
Effects: Tone 71 [0–127] 0-based
Effects: Depth 12 [0–127] 0-based
Delay/Chorus: Type 72 [0–127]
0-12: DLY; 13-38: PAN; 39-63: CH1; 64-88: CH2; 89-114: FL; 115-127: DLY+CH
0-based
Delay/Chorus: Time 13 [0–127] 0-based
Delay/Chorus: Level 94 [0–127] 0-based
Reverb: Type 73 [0–127]
0-12: AMBIENCE; 13-38: ROOM; 39-63: HALL 1; 64-88: HALL 2; 89-114: PLATE; 115-127: MODULATION
0-based
Reverb: Time 74 [0–127] 0-based
Reverb: Level 91 [0–127] 0-based

Modulation

Parameter CC Range Usage Orientation
Bend Sens: Pitch 68 [0–127] 0-based
Bend Sens: Filter 75 [0–127] 0-based
Mod Sens: Pitch 80 [0–127] 0-based
Mod Sens: Filter 109 [0–127] 0-based

The portions of this library that refer to specific devices may be owned by the devices' respective manufacturers. Everything else is licensed under the Creative Commons Attribution Share Alike 4.0 International license.