MIDI implementation details for the Mutable Instruments Shruthi
Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Oscillator 1 shape | 20 | [0–127] | — | 0-based |
| Oscillator 1 parameter | 21 | [0–127] | — | 0-based |
| Oscillator 1 range | 22 | [0–127] | — | Centered |
| Modulation operator | 28 | [0–127] | — | 0-based |
| Oscillator 2 shape | 24 | [0–127] | — | 0-based |
| Oscillator 2 parameter | 25 | [0–127] | — | 0-based |
| Oscillator 2 range | 26 | [0–127] | — | Centered |
| Oscillator 2 detune | 27 | [0–127] | — | 0-based |
| Oscillator balance | 29 | [0–127] | — | 0-based |
| Sub oscillator volume | 30 | [0–127] | — | 0-based |
| Noise volume | 31 | [0–127] | — | 0-based |
| Sub oscillator/transient generator shape | 23 | [0–127] | — | 0-based |
| Parameter | CC MSB | CC LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|
| Filter cutoff | 15 | 74 | [0–127] | — | 0-based |
| Filter resonance | 15 | 71 | [0–127] | — | 0-based |
| Envelope to cutoff modulation amount | 102 | — | [0–127] | — | 0-based |
| LFO to cutoff modulation amount | 103 | — | [0–127] | — | 0-based |
| Parameter | CC MSB | CC LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|
| Envelope 1 attack | 104 | — | [0–127] | — | 0-based |
| Envelope 1 decay | 105 | — | [0–127] | — | 0-based |
| Envelope 1 sustain | 106 | — | [0–127] | — | 0-based |
| Envelope 1 release | 107 | — | [0–127] | — | 0-based |
| Envelope 2 attack | 108 | 73 | [0–127] | — | 0-based |
| Envelope 2 decay | 109 | — | [0–127] | — | 0-based |
| Envelope 2 sustain | 110 | — | [0–127] | — | 0-based |
| Envelope 2 release | 111 | — | [0–127] | — | 0-based |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| LFO 1 waveform | 112 | [0–127] | — | 0-based |
| LFO 1 rate | 113 | [0–127] | — | 0-based |
| LFO 1 rise time | 114 | [0–127] | — | 0-based |
| LFO 1 master/slave | 115 | [0–127] | — | 0-based |
| LFO 2 waveform | 116 | [0–127] | — | 0-based |
| LFO 2 rate | 117 | [0–127] | — | 0-based |
| LFO 2 rise time | 118 | [0–127] | — | 0-based |
| LFO 2 master/slave | 119 | [0–127] | — | 0-based |
| Parameter | Usage | Orientation |
|---|---|---|
| Modulation n source | — | 0-based |
| Modulation n destination | — | 0-based |
| Modulation n amount | — | Centered |
| Parameter | Usage | Orientation |
|---|---|---|
| Operator n source 1 | — | 0-based |
| Operator n source 2 | — | 0-based |
| Operator n operation | — | 0-based |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Sequencer mode | 75 | [0–127] | — | 0-based |
| Sequencer clock division | 81 | [0–127] | — | 0-based |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Tempo | — | [0–127] | — | 0-based |
| Groove template | 76 | [0–127] | — | 0-based |
| Groove amount | 77 | [0–127] | — | 0-based |
| Octave transposition | — | [0–127] | — | 0-based |
| Scale/raga | — | [0–127] | — | 0-based |
| Portamento | — | [0–127] | — | 0-based |
| Legato | — | [0–127] | — | 0-based |
| Parameter | CC | Range | Usage | Orientation |
|---|---|---|---|---|
| Arpeggiator direction | 78 | [0–127] | — | 0-based |
| Arpeggiator range | 79 | [0–127] | — | 0-based |
| Arpeggiator pattern | 80 | [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.