Roland Sound Canvas SD-50 MIDI CCs & NRPNs

MIDI implementation details for the Roland Sound Canvas SD-50


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

General

Parameter CC Range Usage Orientation
Bank select MSB 0 [0–127] 0-based
Modulation 1 [0–127] 0-based
Portamento time 5 [0–127] 0-based
Data Entry MSB 6 [0–127] 0-based
Volume 7 [0–127] 0-based
Panpot 10 [0–127] Centered
Expression 11 [0–127] 0-based
Bank Select LSB 32 [0–127] 0-based
Data Entry LSB 38 [0–127] 0-based
Hold1 64 [0–127]
0-63: OFF; 64-127: ON
0-based
Portamento 65 [0–127] 0-based
Sostenuto 66 [0–127] 0-based
Soft 67 [0–127] 0-based
Legato foot switch 68 [0–127] 0-based
Portamento control 84 [0–127] 0-based
RPN MSB 100 [0–127] 0-based
RPN LSB 101 [0–127] 0-based

Tone modification

Parameter CC Range Usage Orientation
Tone Modify 1 16 [0–127] 0-based
Tone Modify 2 17 [0–127] 0-based
Tone Modify 3 18 [0–127] 0-based
Tone Modify 4 19 [0–127] 0-based
Tone Modify 5 80 [0–127] 0-based
Tone Modify 6 81 [0–127] 0-based
Tone Modify 7 82 [0–127] 0-based

Filter

Parameter CC Range Usage Orientation
Resonance 71 [0–127] 0-based
Cutoff 74 [0–127] 0-based

Envelope

Parameter CC Range Usage Orientation
Release time 72 [0–127] 0-based
Attack time 73 [0–127] 0-based
Decay time 75 [0–127] 0-based

Vibrato

Parameter CC Range Usage Orientation
Vibrato rate 76 [0–127] 0-based
Vibrato depth 77 [0–127] 0-based
Vibrato delay 78 [0–127] 0-based

Effects

Parameter CC Range Usage Orientation
Reverb 91 [0–127] 0-based
Chorus 93 [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.