Roland S-1 MIDI CCs & NRPNs

MIDI implementation details for the Roland S-1


GitHub icon Contribute on GitHub fauxstor 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.

All CCs

Parameter Description CC MSB CC LSB CC min CC max NRPN MSB NRPN LSB NRPN min NRPN max Orientation Notes Usage
Modulation Wheel 1 0 127 0-based
LFO RATE (LFO [RATE] knob) 3 0 127 0-based
PORTAMENTO TIME ([SHIFT] button + [PORTA TIME] pad) 5 0 127 0-based
Pan 10 0 127 0-based
Expression Pedal 11 0 127 0-based
LFO WAVE FORM (LFO [WAVE FORM] knob) 12 0 127 0-based
OSC LFO (OSCILLATOR [LFO] knob) 13 0 127 0-based
OSC RANGE (OSCILLATOR [RANGE] knob) 14 0 127 0-based
OSC PULSE WIDTH ([SHIFT] button + [PWM DEPTH] pad) ([SHIFT] + OSCILLATOR [ꟺ] knob) 15 0 127 0-based
OSC PWM SOURCE ([SHIFT] button + [PWM SRC] pad) 16 0 127 0-based
LFO MODULATION DEPTH ([SHIFT] button + pad [15] (MENU): LFO Modulation Depth) 17 0 127 0-based
OSC BEND SENS ([SHIFT] button + pad [15] (MENU): Oscillator Bend Sens) 18 0 127 0-based
OSC ⩘ LEVEL (OSCILLATOR) [⩘] knob) 19 0 127 0-based
OSC ꟺ LEVEL (OSCILLATOR [ꟺ] knob) 20 0 127 0-based
OSC SUB OSC LEVEL (OSCILLATOR [SUB] knob) 21 0 127 0-based
OSC SUB OCT TYPE ([SHIFT] button + [SUB OCT] pad) 22 0 127 0-based
OSC NOISE LEVEL (OSCILLATOR [NOISE] knob) 23 0 127 0-based
FILTER ENVELOPE (FILTER [ENV] knob) 24 0 127 0-based
FILTER LFO (FILTER [LFO] knob) 25 0 127 0-based
FILTER KEYBOARD FOLLOW ([SHIFT] button + pad [7] (FILTER KYBD) pad) ([SHIFT] button + FILTER [ENV] knob) 26 0 127 0-based
FILTER BEND SENS ([SHIFT] button + pad [15] (MENU): Filter Bend Sens) 27 0 127 0-based
AMP ENVELOPE MODE SW ([SHIFT] button + [AMP] pad) 28 0 127 0-based
ENV TRIGGER MODE ([SHIFT] button + [ENV TRG] pad) 29 0 127 0-based
ENV SUSTAIN (ENV [SUSTAIN] knob) 30 0 127 0-based
PORTAMENTO MODE ([SHIFT] button + [PORTA ON] pad) Portamento mode 31 0 127 0-based
Damper Pedal 64 0 127 0-based
PORTAMENTO 65 0 127 0-based
FILTER RESONANCE (FILTER [RESO] knob) 71 0 127 0-based
ENV RELEASE (ENV [RELEASE] knob) 72 0 127 0-based
ENV ATTACK (ENV [ATTACK] knob) 73 0 127 0-based
FILTER FREQUENCY (FILTER [FREQ] knob) 74 0 127 0-based
ENV DECAY (ENV [DECAY] knob) 75 0 127 0-based
FINE TUNE ([SHIFT] + OSCILLATOR [RANGE] knob) 76 0 127 0-based
TRANSPOSE SW ([SHIFT] button + [STEP] (KEY TRANSPOSE) button) 77 0 127 0-based
NOISE MODE ([SHIFT] button + pad [15] (MENU): Noise Mode) ([SHIFT] + OSCILLATOR [NOISE] knob) 78 0 127 0-based
LFO MODE ([SHIFT] button + pad [15] (MENU): LFO Mode) ([SHIFT] + LFO [RATE] knob) 79 0 127 0-based
POLY MODE ([SHIFT] button + [POLY] pad: Poly Mode) 80 0 127 0-based
CHORD VOICE 2 SW ([SHIFT] button + [POLY] pad: Voice 2 SW) 81 0 127 0-based
CHORD VOICE 3 SW ([SHIFT] button + [POLY] pad: Voice 3 SW) 82 0 127 0-based
CHORD VOICE 4 SW ([SHIFT] button + [POLY] pad: Voice 4 SW) 83 0 127 0-based
CHORD VOICE 2 KEY SHIFT ([SHIFT] button + [POLY] pad: Voice 2 Key Shift) 85 0 127 0-based
CHORD VOICE 3 KEY SHIFT ([SHIFT] button + [POLY] pad: Voice 3 Key Shift) 86 0 127 0-based
CHORD VOICE 4 KEY SHIFT ([SHIFT] button + [POLY] pad: Voice 4 Key Shift) 87 0 127 0-based
REVERB TIME ([SHIFT] + [REVERB] knob) 89 0 127 0-based
DELAY TIME ([SHIFT] + [DELAY] knob) 90 0 127 0-based
REVERB LEVEL ([REVERB] knob) 91 0 127 0-based
DELAY LEVEL ([DELAY] knob) 92 0 127 0-based
CHORUS ([SHIFT] button + pad [15] (MENU): Chorus) 93 0 127 0-based
OSC DRAW MULTIPLY ([SHIFT] button + pad [5] (OSC DRAW): MULTIPLY) ([SHIFT] + OSCILLATOR [ꟺ] knob) 102 0 127 0-based
OSC CHOP OVERTONE ([SHIFT] button + pad [6] (OSC CHOP): OVERTONE) ([SHIFT] + OSCILLATOR [LFO] knob) 103 0 127 0-based
OSC CHOP COMB ([SHIFT] button + pad [6] (OSC CHOP): COMB) ([SHIFT] + OSCILLATOR [SUB] knob) 104 0 127 0-based
LFO KEY TRIGGER ([SHIFT] button + pad [15] (MENU): LFO Key Trigger) 105 0 127 0-based
LFO SYNC ([SHIFT] button + [MENU] pad: LFO Sync) ([SHIFT] + LFO [WAVE FORM] knob) 106 0 127 0-based Version 1.02
OSC DRAW SW ([SHIFT] button + pad [5] (OSC DRAW): SW) ([SHIFT] + OSCILLATOR [⩘] knob) 107 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.