The PreenFM2 and PreenFM3 share a common MIDI implementation; this definition applies to both devices.
Last update: April 1, 2026 • 223 parameters
Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|---|---|
| Bank select | 0 | [0–3] | — | — | — |
0: PreenFM bank; 1: Combo; 2: DX7 bank 0-127; 3: DX7 bank 128-255
|
Note: Used with Bank select LSB (CC 32) and Program change
|
0-based |
| Bank select LSB | 32 | [0–127] | — | — | — |
0~127: Bank number
|
Note: Bank number meaning depends on Bank select (CC 0) value
|
0-based |
| Mod wheel | 1 | [0–127] | — | — | — |
0~127: Modulation amount
|
Note: Can be routed in matrix sources
|
0-based |
| Hold pedal | 64 | [0–127] | — | — | — |
0-63: Off; 64-127: On
|
Ignore "note off"
|
0-based |
| All sounds off | 120 | [0–127] | — | — | — | — |
Immediately mute all voices
|
0-based |
| All notes off | 123 | [0–127] | — | — | — | — |
Send "note off" to all voices; release stage will be heard.
|
0-based |
| Omni on | 124 | [0–127] | — | — | — | — |
Enable listening on all MIDI channels
|
0-based |
| Omni off | 125 | [0–127] | — | — | — | — |
Disable listening on all MIDI channels
|
0-based |
| Parameter flush | — | — | 127 | 127 | — | — |
Flush all parameters for current preset
Note: Triggers a dump of all current preset parameters via NRPN |
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|---|---|
| Algorithm number | 16 | [0–127] | 0 | 0 | [0–28] |
0~28: Algorithm number
|
— | 0-based |
| Velocity | — | — | 0 | 1 | [0–16] |
0~16: Velocity sensitivity
|
Higher values increase velocity impact on note volume
|
0-based |
| Voice | — | — | 0 | 2 | [0–16] |
0~16: Voice count
|
Number of voices for the current instrument
|
0-based |
| Glide | — | — | 0 | 3 | [0–10] |
0~10: Glide time
|
— | 0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|---|---|
| Modulation index 1 | 17 | [0–127] | 0 | 4 | [0–1600] |
0~1600: Modulation index amount
|
Note: NRPN value divided by 100 gives the real modulation index value
|
0-based |
| Modulation index 1 velocity | — | — | 0 | 5 | [0–1600] |
0~1600: Velocity modulation amount
|
Modulation index amount controlled by velocity
Note: NRPN value divided by 100 gives the real value |
0-based |
| Modulation index 2 | 18 | [0–127] | 0 | 6 | [0–1600] |
0~1600: Modulation index amount
|
Note: NRPN value divided by 100 gives the real modulation index value
|
0-based |
| Modulation index 2 velocity | — | — | 0 | 7 | [0–1600] |
0~1600: Velocity modulation amount
|
Modulation index amount controlled by velocity
Note: NRPN value divided by 100 gives the real value |
0-based |
| Modulation index 3 | 19 | [0–127] | 0 | 8 | [0–1600] |
0~1600: Modulation index amount
|
Note: NRPN value divided by 100 gives the real modulation index value
|
0-based |
| Modulation index 3 velocity | — | — | 0 | 9 | [0–1600] |
0~1600: Velocity modulation amount
|
Modulation index amount controlled by velocity
Note: NRPN value divided by 100 gives the real value |
0-based |
| Modulation index 4 | 20 | [0–127] | 0 | 10 | [0–1600] |
0~1600: Modulation index amount
|
Note: NRPN value divided by 100 gives the real modulation index value
|
0-based |
| Modulation index 4 velocity | — | — | 0 | 11 | [0–1600] |
0~1600: Velocity modulation amount
|
Modulation index amount controlled by velocity
Note: NRPN value divided by 100 gives the real value |
0-based |
| Modulation index 5 | 21 | [0–127] | 0 | 12 | [0–1600] |
0~1600: Modulation index amount
|
Note: NRPN value divided by 100 gives the real modulation index value
|
0-based |
| Modulation index 5 velocity | — | — | 0 | 13 | [0–1600] |
0~1600: Velocity modulation amount
|
Modulation index amount controlled by velocity
Note: NRPN value divided by 100 gives the real value |
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Mix 1 | 22 | [0–127] | 0 | 16 | [0–100] |
0~100: Mix level
|
0-based |
| Pan 1 | 23 | [0–127] | 0 | 17 | [0–200] |
0~200: Pan position
|
Centered |
| Mix 2 | 24 | [0–127] | 0 | 18 | [0–100] |
0~100: Mix level
|
0-based |
| Pan 2 | 25 | [0–127] | 0 | 19 | [0–200] |
0~200: Pan position
|
Centered |
| Mix 3 | 26 | [0–127] | 0 | 20 | [0–100] |
0~100: Mix level
|
0-based |
| Pan 3 | 27 | [0–127] | 0 | 21 | [0–200] |
0~200: Pan position
|
Centered |
| Mix 4 | 28 | [0–127] | 0 | 22 | [0–100] |
0~100: Mix level
|
0-based |
| Pan 4 | 29 | [0–127] | 0 | 23 | [0–200] |
0~200: Pan position
|
Centered |
| Mix 5 | — | — | 0 | 24 | [0–100] |
0~100: Mix level
|
0-based |
| Pan 5 | — | — | 0 | 25 | [0–200] |
0~200: Pan position
|
Centered |
| Mix 6 | — | — | 0 | 26 | [0–100] |
0~100: Mix level
|
0-based |
| Pan 6 | — | — | 0 | 27 | [0–200] |
0~200: Pan position
|
Centered |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Arpeggiator clock | 97 | [0–127] | 0 | 28 | [0–2] |
0: Off; 1: Internal; 2: External
|
0-based |
| Arpeggiator tempo | 98 | [0–127] | 0 | 29 | — |
0~127: Tempo
|
0-based |
| Arpeggiator direction | — | — | 0 | 30 | — | — | 0-based |
| Arpeggiator octave | 99 | [0–127] | 0 | 31 | — |
0~127: Octave range
|
0-based |
| Arpeggiator pattern | 100 | [0–127] | 0 | 32 | — |
0~127: Pattern
|
0-based |
| Arpeggiator division | 101 | [0–127] | 0 | 33 | — |
0~127: Division
|
0-based |
| Arpeggiator duration | 102 | [0–127] | 0 | 34 | — |
0~127: Duration
|
0-based |
| Arpeggiator latch | — | — | 0 | 35 | — | — | 0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Filter type | 70 | [0–127] | 0 | 40 | [0–4] |
0: Off; 1: Mix; 2: Low-pass; 3: High-pass; 4: Bass
|
0-based |
| Filter parameter 1 | 71 | [0–127] | 0 | 41 | [0–100] |
0~100: Filter parameter 1
|
0-based |
| Filter parameter 2 | 72 | [0–127] | 0 | 42 | [0–100] |
0~100: Filter parameter 2
|
0-based |
| Filter gain | 73 | [0–127] | 0 | 43 | [0–200] |
0~200: Filter gain
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Operator 1 shape | — | — | 0 | 44 | [0–7] | — | 0-based |
| Operator 1 frequency type | — | — | 0 | 45 | [0–1] | — | 0-based |
| Operator 1 frequency | 50 | [0–127] | 0 | 46 | — |
0~127: Frequency
|
0-based |
| Operator 1 fine tune | — | — | 0 | 47 | — | — | Centered |
| Operator 1 envelope attack | 74 | [0–127] | 0 | 68 | [0–1600] |
0~127: Attack time
|
0-based |
| Operator 1 envelope attack level | — | — | 0 | 69 | [0–100] |
0~100: Attack level
|
0-based |
| Operator 1 envelope decay | — | — | 0 | 70 | [0–1600] |
0~1600: Decay time
|
0-based |
| Operator 1 envelope decay level | — | — | 0 | 71 | [0–100] |
0~100: Decay level
|
0-based |
| Operator 1 envelope sustain | — | — | 0 | 72 | [0–1600] |
0~1600: Sustain time
|
0-based |
| Operator 1 envelope sustain level | — | — | 0 | 73 | [0–100] |
0~100: Sustain level
|
0-based |
| Operator 1 envelope release | 82 | [0–127] | 0 | 74 | [0–1600] |
0~127: Release time
|
0-based |
| Operator 1 envelope release level | — | — | 0 | 75 | [0–100] |
0~100: Release level
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Operator 2 shape | — | — | 0 | 48 | [0–7] | — | 0-based |
| Operator 2 frequency type | — | — | 0 | 49 | [0–1] | — | 0-based |
| Operator 2 frequency | 51 | [0–127] | 0 | 50 | — |
0~127: Frequency
|
0-based |
| Operator 2 fine tune | — | — | 0 | 51 | — | — | Centered |
| Operator 2 envelope attack | 75 | [0–127] | 0 | 76 | [0–1600] |
0~127: Attack time
|
0-based |
| Operator 2 envelope attack level | — | — | 0 | 77 | [0–100] |
0~100: Attack level
|
0-based |
| Operator 2 envelope decay | — | — | 0 | 78 | [0–1600] |
0~1600: Decay time
|
0-based |
| Operator 2 envelope decay level | — | — | 0 | 79 | [0–100] |
0~100: Decay level
|
0-based |
| Operator 2 envelope sustain | — | — | 0 | 80 | [0–1600] |
0~1600: Sustain time
|
0-based |
| Operator 2 envelope sustain level | — | — | 0 | 81 | [0–100] |
0~100: Sustain level
|
0-based |
| Operator 2 envelope release | 83 | [0–127] | 0 | 82 | [0–1600] |
0~127: Release time
|
0-based |
| Operator 2 envelope release level | — | — | 0 | 83 | [0–100] |
0~100: Release level
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Operator 3 shape | — | — | 0 | 52 | [0–7] | — | 0-based |
| Operator 3 frequency type | — | — | 0 | 53 | [0–1] | — | 0-based |
| Operator 3 frequency | 52 | [0–127] | 0 | 54 | — |
0~127: Frequency
|
0-based |
| Operator 3 fine tune | — | — | 0 | 55 | — | — | Centered |
| Operator 3 envelope attack | 76 | [0–127] | 0 | 84 | [0–1600] |
0~127: Attack time
|
0-based |
| Operator 3 envelope attack level | — | — | 0 | 85 | [0–100] |
0~100: Attack level
|
0-based |
| Operator 3 envelope decay | — | — | 0 | 86 | [0–1600] |
0~1600: Decay time
|
0-based |
| Operator 3 envelope decay level | — | — | 0 | 87 | [0–100] |
0~100: Decay level
|
0-based |
| Operator 3 envelope sustain | — | — | 0 | 88 | [0–1600] |
0~1600: Sustain time
|
0-based |
| Operator 3 envelope sustain level | — | — | 0 | 89 | [0–100] |
0~100: Sustain level
|
0-based |
| Operator 3 envelope release | 84 | [0–127] | 0 | 90 | [0–1600] |
0~127: Release time
|
0-based |
| Operator 3 envelope release level | — | — | 0 | 91 | [0–100] |
0~100: Release level
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Operator 4 shape | — | — | 0 | 56 | [0–7] | — | 0-based |
| Operator 4 frequency type | — | — | 0 | 57 | [0–1] | — | 0-based |
| Operator 4 frequency | 53 | [0–127] | 0 | 58 | — |
0~127: Frequency
|
0-based |
| Operator 4 fine tune | — | — | 0 | 59 | — | — | Centered |
| Operator 4 envelope attack | 77 | [0–127] | 0 | 92 | [0–1600] |
0~127: Attack time
|
0-based |
| Operator 4 envelope attack level | — | — | 0 | 93 | [0–100] |
0~100: Attack level
|
0-based |
| Operator 4 envelope decay | — | — | 0 | 94 | [0–1600] |
0~1600: Decay time
|
0-based |
| Operator 4 envelope decay level | — | — | 0 | 95 | [0–100] |
0~100: Decay level
|
0-based |
| Operator 4 envelope sustain | — | — | 0 | 96 | [0–1600] |
0~1600: Sustain time
|
0-based |
| Operator 4 envelope sustain level | — | — | 0 | 97 | [0–100] |
0~100: Sustain level
|
0-based |
| Operator 4 envelope release | 85 | [0–127] | 0 | 98 | [0–1600] |
0~127: Release time
|
0-based |
| Operator 4 envelope release level | — | — | 0 | 99 | [0–100] |
0~100: Release level
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Operator 5 shape | — | — | 0 | 60 | [0–7] | — | 0-based |
| Operator 5 frequency type | — | — | 0 | 61 | [0–1] | — | 0-based |
| Operator 5 frequency | 54 | [0–127] | 0 | 62 | — |
0~127: Frequency
|
0-based |
| Operator 5 fine tune | — | — | 0 | 63 | — | — | Centered |
| Operator 5 envelope attack | 78 | [0–127] | 0 | 100 | [0–1600] |
0~127: Attack time
|
0-based |
| Operator 5 envelope attack level | — | — | 0 | 101 | [0–100] |
0~100: Attack level
|
0-based |
| Operator 5 envelope decay | — | — | 0 | 102 | [0–1600] |
0~1600: Decay time
|
0-based |
| Operator 5 envelope decay level | — | — | 0 | 103 | [0–100] |
0~100: Decay level
|
0-based |
| Operator 5 envelope sustain | — | — | 0 | 104 | [0–1600] |
0~1600: Sustain time
|
0-based |
| Operator 5 envelope sustain level | — | — | 0 | 105 | [0–100] |
0~100: Sustain level
|
0-based |
| Operator 5 envelope release | 86 | [0–127] | 0 | 106 | [0–1600] |
0~127: Release time
|
0-based |
| Operator 5 envelope release level | — | — | 0 | 107 | [0–100] |
0~100: Release level
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Operator 6 shape | — | — | 0 | 64 | [0–7] | — | 0-based |
| Operator 6 frequency type | — | — | 0 | 65 | [0–1] | — | 0-based |
| Operator 6 frequency | 55 | [0–127] | 0 | 66 | — |
0~127: Frequency
|
0-based |
| Operator 6 fine tune | — | — | 0 | 67 | — | — | Centered |
| Operator 6 envelope attack | 79 | [0–127] | 0 | 108 | [0–1600] |
0~127: Attack time
|
0-based |
| Operator 6 envelope attack level | — | — | 0 | 109 | [0–100] |
0~100: Attack level
|
0-based |
| Operator 6 envelope decay | — | — | 0 | 110 | [0–1600] |
0~1600: Decay time
|
0-based |
| Operator 6 envelope decay level | — | — | 0 | 111 | [0–100] |
0~100: Decay level
|
0-based |
| Operator 6 envelope sustain | — | — | 0 | 112 | [0–1600] |
0~1600: Sustain time
|
0-based |
| Operator 6 envelope sustain level | — | — | 0 | 113 | [0–100] |
0~100: Sustain level
|
0-based |
| Operator 6 envelope release | 87 | [0–127] | 0 | 114 | [0–1600] |
0~127: Release time
|
0-based |
| Operator 6 envelope release level | — | — | 0 | 115 | [0–100] |
0~100: Release level
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Carrier operator envelope attack | 80 | [0–127] |
0~127: Carrier attack time
|
Modify the attack of all carrier operators
|
0-based |
| Carrier operator envelope release | 81 | [0–127] |
0~127: Carrier release time
|
Modify the release of all carrier operators
|
0-based |
| Modulator operator envelope attack | 62 | [0–127] |
0~127: Modulator attack time
|
Modify the attack of all modulator operators
Note: CC 62 is shared with Step sequencer 2 gate |
0-based |
| Modulator operator envelope release | 63 | [0–127] |
0~127: Modulator release time
|
Modify the release of all modulator operators
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Matrix row 1 source | — | — | 0 | 116 | — | — | 0-based |
| Matrix row 1 multiplier | 46 | [0–127] | 0 | 117 | [0–2000] |
0~127: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 1 destination | — | — | 0 | 118 | — | — | 0-based |
| Matrix row 2 source | — | — | 0 | 120 | — | — | 0-based |
| Matrix row 2 multiplier | 47 | [0–127] | 0 | 121 | [0–2000] |
0~127: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 2 destination | — | — | 0 | 122 | — | — | 0-based |
| Matrix row 3 source | — | — | 0 | 124 | — | — | 0-based |
| Matrix row 3 multiplier | 48 | [0–127] | 0 | 125 | [0–2000] |
0~127: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 3 destination | — | — | 0 | 126 | — | — | 0-based |
| Matrix row 4 source | — | — | 1 | 0 | — | — | 0-based |
| Matrix row 4 multiplier | 49 | [0–127] | 1 | 1 | [0–2000] |
0~127: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 4 destination | — | — | 1 | 2 | — | — | 0-based |
| Matrix row 5 source | — | — | 1 | 4 | — | — | 0-based |
| Matrix row 5 multiplier | — | — | 1 | 5 | [0–2000] |
0~2000: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 5 destination | — | — | 1 | 6 | — | — | 0-based |
| Matrix row 6 source | — | — | 1 | 8 | — | — | 0-based |
| Matrix row 6 multiplier | — | — | 1 | 9 | [0–2000] |
0~2000: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 6 destination | — | — | 1 | 10 | — | — | 0-based |
| Matrix row 7 source | — | — | 1 | 12 | — | — | 0-based |
| Matrix row 7 multiplier | — | — | 1 | 13 | [0–2000] |
0~2000: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 7 destination | — | — | 1 | 14 | — | — | 0-based |
| Matrix row 8 source | — | — | 1 | 16 | — | — | 0-based |
| Matrix row 8 multiplier | — | — | 1 | 17 | [0–2000] |
0~2000: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 8 destination | — | — | 1 | 18 | — | — | 0-based |
| Matrix row 9 source | — | — | 1 | 20 | — | — | 0-based |
| Matrix row 9 multiplier | — | — | 1 | 21 | [0–2000] |
0~2000: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 9 destination | — | — | 1 | 22 | — | — | 0-based |
| Matrix row 10 source | — | — | 1 | 24 | — | — | 0-based |
| Matrix row 10 multiplier | — | — | 1 | 25 | [0–2000] |
0~2000: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 10 destination | — | — | 1 | 26 | — | — | 0-based |
| Matrix row 11 source | — | — | 1 | 28 | — | — | 0-based |
| Matrix row 11 multiplier | — | — | 1 | 29 | [0–2000] |
0~2000: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 11 destination | — | — | 1 | 30 | — | — | 0-based |
| Matrix row 12 source | — | — | 1 | 32 | — | — | 0-based |
| Matrix row 12 multiplier | — | — | 1 | 33 | [0–2000] |
0~2000: Multiplier amount between -10 and +10
|
Centered |
| Matrix row 12 destination | — | — | 1 | 34 | — | — | 0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Performance parameter 1 | 115 | [0–127] | 1 | 36 | — |
0~127: Performance parameter 1
|
0-based |
| Performance parameter 2 | 116 | [0–127] | 1 | 37 | — |
0~127: Performance parameter 2
|
0-based |
| Performance parameter 3 | 117 | [0–127] | 1 | 38 | — |
0~127: Performance parameter 3
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| LFO 1 shape | 94 | [0–127] | 1 | 40 | [0–164] |
0: Sine; 1: Ramp; 2: Sawtooth; 3: Square; 4: Random; 5~164: Additional waveforms
|
0-based |
| LFO 1 frequency | 56 | [0–127] | 1 | 41 | — |
0~127: LFO frequency
|
0-based |
| LFO 1 bias | 91 | [0–127] | 1 | 42 | — |
0~127: Bias amount
|
Centered |
| LFO 1 key sync | — | — | 1 | 43 | — | — | 0-based |
| LFO 1 phase | 88 | [0–127] | 1 | 68 | — |
0~127: Phase
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| LFO 2 shape | 95 | [0–127] | 1 | 44 | [0–164] |
0: Sine; 1: Ramp; 2: Sawtooth; 3: Square; 4: Random; 5~164: Additional waveforms
|
0-based |
| LFO 2 frequency | 57 | [0–127] | 1 | 45 | — |
0~127: LFO frequency
|
0-based |
| LFO 2 bias | 92 | [0–127] | 1 | 46 | — |
0~127: Bias amount
|
Centered |
| LFO 2 key sync | — | — | 1 | 47 | — | — | 0-based |
| LFO 2 phase | 89 | [0–127] | 1 | 69 | — |
0~127: Phase
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| LFO 3 shape | 96 | [0–127] | 1 | 48 | [0–164] |
0: Sine; 1: Ramp; 2: Sawtooth; 3: Square; 4: Random; 5~164: Additional waveforms
|
0-based |
| LFO 3 frequency | 58 | [0–127] | 1 | 49 | — |
0~127: LFO frequency
|
0-based |
| LFO 3 bias | 93 | [0–127] | 1 | 50 | — |
0~127: Bias amount
|
Centered |
| LFO 3 key sync | — | — | 1 | 51 | — | — | 0-based |
| LFO 3 phase | 90 | [0–127] | 1 | 70 | — |
0~127: Phase
|
0-based |
| Parameter | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|
| Free envelope 1 attack | 1 | 52 | — | — | 0-based |
| Free envelope 1 decay | 1 | 53 | — | — | 0-based |
| Free envelope 1 sustain | 1 | 54 | — | — | 0-based |
| Free envelope 1 release | 1 | 55 | — | — | 0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Free envelope 2 silence | 60 | [0–127] | 1 | 56 | — |
0~127: Silence time
|
0-based |
| Free envelope 2 attack | — | — | 1 | 57 | — | — | 0-based |
| Free envelope 2 decay | — | — | 1 | 58 | — | — | 0-based |
| Free envelope 2 loop | — | — | 1 | 59 | — | — | 0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Orientation |
|---|---|---|---|---|---|---|---|
| Step sequencer 1 tempo | — | — | 1 | 60 | — | — | 0-based |
| Step sequencer 1 gate | 61 | [0–127] | 1 | 61 | — |
0~127: Gate length
|
0-based |
| Step sequencer 1 step 0 | — | — | 2 | 0 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 1 | — | — | 2 | 1 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 2 | — | — | 2 | 2 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 3 | — | — | 2 | 3 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 4 | — | — | 2 | 4 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 5 | — | — | 2 | 5 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 6 | — | — | 2 | 6 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 7 | — | — | 2 | 7 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 8 | — | — | 2 | 8 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 9 | — | — | 2 | 9 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 10 | — | — | 2 | 10 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 11 | — | — | 2 | 11 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 12 | — | — | 2 | 12 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 13 | — | — | 2 | 13 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 14 | — | — | 2 | 14 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 15 | — | — | 2 | 15 | [0–16] |
0~16: Step value
|
0-based |
| Step sequencer 1 step 16 | — | — | 2 | 16 | [0–16] |
0~16: Step value
|
0-based |
| Parameter | CC | Range | NRPN MSB | NRPN LSB | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|---|---|---|
| Step sequencer 2 tempo | — | — | 1 | 64 | — | — | — | 0-based |
| Step sequencer 2 gate | 62 | [0–127] | 1 | 65 | — |
0~127: Gate length
|
Note: CC 62 is shared with Modulator operator envelope attack
|
0-based |
| Step sequencer 2 step 0 | — | — | 3 | 0 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 1 | — | — | 3 | 1 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 2 | — | — | 3 | 2 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 3 | — | — | 3 | 3 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 4 | — | — | 3 | 4 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 5 | — | — | 3 | 5 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 6 | — | — | 3 | 6 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 7 | — | — | 3 | 7 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 8 | — | — | 3 | 8 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 9 | — | — | 3 | 9 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 10 | — | — | 3 | 10 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 11 | — | — | 3 | 11 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 12 | — | — | 3 | 12 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 13 | — | — | 3 | 13 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 14 | — | — | 3 | 14 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 15 | — | — | 3 | 15 | [0–16] |
0~16: Step value
|
— | 0-based |
| Step sequencer 2 step 16 | — | — | 3 | 16 | [0–16] |
0~16: Step value
|
— | 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.