Roland JD-XA MIDI CCs & NRPNs

MIDI implementation details for the Roland JD-XA


GitHub icon Contribute on GitHub jorisroling contributed

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

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
Modulation 1 0 127 0-based
OSC2 PWM 2 0 127 0-based
OSC2 PW 4 0 127 0-based
Portamento Time 5 0 127 0-based
Volume 7 0 127 0-based
Panpot 10 0 127 0-based
Expression 11 0 127 0-based
Reverb Level 12 0 127 0-based
Delay Level 13 0 127 0-based
TFX1 Control 14 0 127 0-based
TFX2 Control 15 0 127 0-based
LFO1 Rate 16 0 127 0-based
LFO2 Rate 17 0 127 0-based
LFO3 Rate 18 0 127 0-based
OSC1 Pitch 19 0 127 0-based
OSC2 Pitch 20 0 127 0-based
OSC3 Pitch 21 0 127 0-based
OSC1 Fine 22 0 127 0-based
OSC2 Fine 23 0 127 0-based
OSC3 Fine 24 0 127 0-based
OSC1 Cross MOD 25 0 127 0-based
OSC1 P ENV Depth 26 0 127 0-based
OSC2 P ENV Depth 27 0 127 0-based
OSC3 P ENV Depth 28 0 127 0-based
OSC1 Level 29 0 127 0-based
OSC2 Level 30 0 127 0-based
AUX Level 31 0 127 0-based
Hold 64 0 127 0-based
Portamento 65 0 127 0-based
Atck Pitch ENV 70 0 127 0-based
Resonance 71 0 127 0-based
Release Time 72 0 127 0-based
Attack Time 73 0 127 0-based
Cutoff 74 0 127 0-based
Decay Time 75 0 127 0-based
Vibrato Rate 76 0 127 0-based
Vibrato Depth 77 0 127 0-based
Vibrato Delay 78 0 127 0-based
TFX1 Select 80 0 127 0-based
TFX2 Select 81 0 127 0-based
Delay Time 82 0 127 0-based
MIC Level 83 0 127 0-based
TFX Reverb Send LEV 91 0 127 0-based
LFO Pitch Depth 92 0 127 0-based
LFO Filter Depth 93 0 127 0-based
LFO AMP Depth 94 0 127 0-based
Decay Pitch ENV 95 0 127 0-based
Nrpn MSB 98 0 127 0-based
Nrpn LSB 99 0 127 0-based
RPN MSB 100 0 127 0-based
RPN LSB 101 0 127 0-based
OSC1 Cutoff 102 0 127 0-based
Cutoff Fine OSC2 Cutoff 103 0 127 0-based
OSC3 Cutoff 104 0 127 0-based
OSC1 Resonance 105 0 127 0-based
OSC2 Resonance 106 0 127 0-based
OSC3 Resonance 107 0 127 0-based
OSC1 Filt ENV Depth 108 0 127 0-based
OSC2 Filt ENV Depth 109 0 127 0-based
OSC3 Filt ENV Depth 110 0 127 0-based
OSC1 KEY Follow 111 0 127 0-based
OSC2 KEY Follow Fine 112 0 127 0-based
OSC3 KEY Follow 113 0 127 0-based
OSC1 HPF Cutoff 114 0 127 0-based
Drive OSC2 HPF Cutoff 115 0 127 0-based
OSC3 HPF Cutoff 116 0 127 0-based
AMP Level 117 0 127 0-based
ALL Sound OFF 120 0 127 0-based
Reset ALL Controllers 121 0 127 0-based
Local ON OFF 122 0 127 0-based
ALL Notes OFF 123 0 127 0-based
Omni OFF 124 0 127 0-based
Omni ON 125 0 127 0-based
Mono 126 0 127 0-based
Poly 127 0 127 0-based
P1 LFO Shape 0 3 0 16383 0-based
P2 LFO Shape 0 4 0 16383 0-based
P3 LFO Shape 0 5 0 16383 0-based
P1 LFO Pitch Depth 0 15 0 16383 0-based
P2 LFO Pitch Depth 0 16 0 16383 0-based
P3 LFO Pitch Depth 0 17 0 16383 0-based
P1 LFO Filter Depth 0 18 0 16383 0-based
P2 LFO Filter Depth 0 19 0 16383 0-based
P3 LFO Filter Depth 0 20 0 16383 0-based
P1 LFO AMP Depth 0 21 0 16383 0-based
P2 LFO AMP Depth 0 22 0 16383 0-based
P3 LFO AMP Depth 0 23 0 16383 0-based
Analog Pulse Width 0 37 0 16383 0-based
P1 Envelope 0 124 0 16383 0-based
P2 Envelope 0 125 0 16383 0-based
P3 Envelope 0 126 0 16383 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.