Roland System-8 MIDI CCs & NRPNs

MIDI implementation details for the Roland System-8


GitHub icon Contribute on GitHub jorisroling contributed othmar52 contributed

Download: Download icon for CSV file CSV Download icon for DROID patch file DROID Download icon for Pyramid def file Pyramid Download icon for Hapax definition Hapax

Note: you may have to choose "File -> Save Page As" after pressing Download.
Contributions welcome! You can email us your altered CSV if you don't want to use GitHub.

General

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

LFO

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
LFO: Variation 14 0 127 0-based
LFO: Wave 35 0 127 0-based 0-12: SIN; 13-38: TRI; 39-63: SAW; 64-88: SQR; 89-114: S&H; 115-127: RND
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-based 0-63: OFF; 64-127: ON
LFO: Trig Env 15 0 127 0-based
LFO: Rate 29 0 127 0-based
LFO: Amp 30 0 127 Centered

Oscillators

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
OSC1: Variation 103 0 127 0-based 0-7: VAR 1; 8-23: VAR 2; 24-39: VAR 3; 40-127: VAR 4
OSC1: Wave 46 0 127 0-based 0-12: SAW; 13-38: SQR; 39-63: TRI; 64-88: SAW2; 89-114: SQR2; 115-127: TRI2
OSC1: Octave 47 0 127 0-based 0: 64 FEET; 25: 32 FEET; 51: 16 FEET; 76: 8 FEET; 102: 4 FEET; 127: 2 FEET
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-based 0: MAN; 25: LFO; 51: P.ENV; 76: F.ENV; 102: A.ENV; 127: OSC3
OSC1: Fine Tune 21 0 127 Centered
OSC2: Variation 104 0 127 0-based 0-7: VAR 1; 8-23: VAR 2; 24-39: VAR 3; 40-127: VAR 4
OSC2: Wave 61 0 127 0-based 0-12: SAW; 13-38: SQR; 39-63: TRI; 64-88: SAW2; 89-114: SQR2; 115-127: TRI2
OSC2: Octave 62 0 127 0-based 0-12: 64 FEET; 13-38: 32 FEET; 39-63: 16 FEET; 64-88: 8 FEET; 89-114: 4 FEET; 115-127: 2 FEET
OSC2: Color 55 0 127 0-based
OSC2: Coarse Tune 87 0 127 Centered
OSC2: Ring 111 0 127 0-based 0-63: OFF; 64-127: ON
OSC2: Sync 112 0 127 0-based 0-63: OFF; 64-127: ON
OSC2: Mod 63 0 127 0-based 0-12: MAN; 13-38: LFO; 39-63: P.ENV; 64-88: F.ENV; 89-114: A.ENV; 115-127: OSC3
OSC2: Fine Tune 56 0 127 Centered
OSC3/Sub OSC: Wave 107 0 127 0-based 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
OSC3/Sub OSC: Color 25 0 127 0-based
OSC3/Sub OSC: Tune 48 0 127 Centered

Mixer

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
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-based 0-63: PINK; 64-127: WHITE

Envelopes

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
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 Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Filter: Variation 51 0 127 0-based 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
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-based 0-12: LPF -24dB; 13-38: LPF -18dB; 39-63: LPF -12dB; 64-88: HPF -12dB; 89-114: HPF -18dB; 115-127: HPF -24dB
Filter: Velocity Sens 53 0 127 0-based
Filter: HPF Cutoff 79 0 127 0-based

Amp

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Amp: Velocity Sens 54 0 127 0-based
Amp: Tone 69 0 127 Centered
Amp: Level 110 0 127 0-based

FX

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

Modulation

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
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.