Roland JD-08 MIDI CCs & NRPNs

MIDI implementation details for the Roland JD-08.

Last update: January 20, 2026 • 81 parameters


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

Waveform generator

Parameter CC Range Usage Orientation
Waveform 72 [0–108] 0-based
Pitch coarse 79 [0–127] 0-based
Pitch fine 80 [0–127] 0-based
Pitch random 81 [0–127] 0-based
Pitch key follow 82 [0–127] 0-based
WG LFO 1 depth 83 [0–127] 0-based
WG LFO 2 depth 85 [0–127] 0-based

Pitch envelope

Parameter CC Range Usage Orientation
Pitch envelope time key follow 26 [0–127] 0-based
Pitch envelope L0 27 [0–127] 0-based
Pitch envelope L1 29 [0–127] 0-based
Pitch envelope L2 35 [0–127] 0-based
Pitch envelope T1 28 [0–127] 0-based
Pitch envelope T2 30 [0–127] 0-based
Pitch envelope T3 31 [0–127] 0-based

TVA settings

Parameter CC Range Usage Orientation
TVA level 103 [0–127] 0-based
TVA bias point 104 [0–127] 0-based
TVA bias level 105 [0–127] 0-based
TVA bias direction 106 [0–127] 0-based
TVA LFO select 107 [0–127] 0-based
TVA LFO depth 108 [0–127] 0-based

TVA envelope

Parameter CC Range Usage Orientation
Amp envelope time key follow 55 [0–127] 0-based
Amp envelope L1 58 [0–127] 0-based
Amp envelope L2 60 [0–127] 0-based
Amp envelope T1 57 [0–127] 0-based
Amp envelope T2 59 [0–127] 0-based
Amp envelope T3 61 [0–127] 0-based
Amp envelope T4 63 [0–127] 0-based
Amp envelope sustain level 62 [0–127] 0-based

TVF settings

Parameter CC Range Usage Orientation
TVF cutoff 3 [0–127] 0-based
TVF resonance 9 [0–127] 0-based
TVF filter mode 86 [0–127] 0-based
TVF envelope depth 87 [0–127] 0-based
TVF key follow 89 [0–127] 0-based
TVF LFO select 90 [0–127] 0-based
TVF LFO depth 102 [0–127] 0-based

TVF envelope

Parameter CC Range Usage Orientation
Filter envelope time key follow 46 [0–127] 0-based
Filter envelope L1 48 [0–127] 0-based
Filter envelope L2 51 [0–127] 0-based
Filter envelope L4 56 [0–127] 0-based
Filter envelope T1 47 [0–127] 0-based
Filter envelope T2 50 [0–127] 0-based
Filter envelope T3 52 [0–127] 0-based
Filter envelope T4 54 [0–127] 0-based
Filter envelope sustain level 53 [0–127] 0-based

LFO 1

Parameter CC Range Usage Orientation
LFO 1 rate 14 [0–127] 0-based
LFO 1 delay 15 [0–127] 0-based
LFO 1 fade 16 [0–127] 0-based
LFO 1 offset 17 [0–127] 0-based
LFO 1 key trigger 18 [0–127] 0-based
LFO 1 waveform 19 [0–127] 0-based
LFO 1 rate (rate sync) 96 [0–127] 0-based

LFO 2

Parameter CC Range Usage Orientation
LFO 2 rate 20 [0–127] 0-based
LFO 2 delay 21 [0–127] 0-based
LFO 2 fade 22 [0–127] 0-based
LFO 2 waveform 23 [0–127] 0-based
LFO 2 offset 24 [0–127] 0-based
LFO 2 key trigger 25 [0–127] 0-based
LFO 2 rate (rate sync) 97 [0–127] 0-based

FX B

Parameter CC Range Usage Orientation
FX B level 12 [0–127] 0-based
FX B reverb time 13 [0–127] 0-based
FX B reverb level 91 [0–127] 0-based
FX B delay (left) level 92 [0–127] 0-based
FX B chorus level 93 [0–127] 0-based
FX B delay (center) level 94 [0–127] 0-based
FX B delay (right) level 95 [0–127] 0-based

General

Parameter CC Range Usage Orientation
Modulation wheel 1 [0–127] 0-based
Portamento time 5 [0–127] 0-based
Part level 7 [0–127] 0-based
Expression 11 [0–127] 0-based
Bender range up 41 [0–127] 0-based
Bender range down 49 [0–127] 0-based
Hold pedal 64 [0–127] 0-based
Sostenuto pedal 66 [0–127] 0-based
Legato 116 [0–127] 0-based
Portamento 117 [0–127] 0-based
Portamento mode 118 [0–127] 0-based

Voicing

Parameter CC Range Usage Orientation
Level 110 [0–127] 0-based
Layer 111 [0–127] 0-based
Active 112 [0–127] 0-based
Solo 115 [0–127] 0-based
Unison 119 [0–127] 0-based

This dataset is provided under the Creative Commons Attribution Share Alike 4.0 International license.