Polyend Synth MIDI CCs & NRPNs

MIDI implementation details for the Polyend Synth.

Last update: April 1, 2026 • 101 parameters


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

ACD engine

Parameter CC Range Usage Orientation
Saw mix 20 [0–127] 0-based
Square mix 21 [0–127] 0-based
Sub mix 22 [0–127] 0-based
Noise 23 [0–127] Centered
Pulse width 24 [0–127] 0-based
Pulse width LFO 25 [0–127] Centered
Pulse width envelope 26 [0–127] 0-based
Pitch LFO 27 [0–127] 0-based

FAT engine

Parameter CC Range Usage Orientation
Timbre 20 [0–127] 0-based
Noise 21 [0–127] 0-based
Brightness 23 [0–127] Centered
Fatness 27 [0–127] 0-based
Fatness LFO 24 [0–127] 0-based

WAVS engine P1

Parameter CC Range Usage Orientation
Position 1 22 [0–127] 0-based
Position 2 27 [0–127] 0-based
Mix 20 [0–127] Centered
Warp 1 21 [0–127] Centered
Warp 2 28 [0–127] Centered
Noise 29 [0–127] 0-based

WAVS engine P2

Parameter CC Range Usage Orientation
Tune 1 25 [0–127] Centered
Tune 2 30 [0–127] Centered
Detune 31 [0–127] 0-based

WAVS engine P3

Parameter CC Range Usage Orientation
Finetune 26 [0–127] Centered

VAP engine P1

Parameter CC Range Usage Orientation
Shape 1 22 [0–127] 0-based
Shape 2 27 [0–127] 0-based
Mix 20 [0–127] Centered
Pulse width 1 21 [0–127] Centered
Pulse width 2 28 [0–127] Centered
Tune 1 25 [0–127] Centered
Tune 2 30 [0–127] Centered
Detune 26 [0–127] 0-based

VAP engine P2

Parameter CC Range Usage Orientation
Noise 23 [0–127] 0-based
Finetune 31 [0–127] Centered

WTFM engine P1

Parameter CC Range Usage Orientation
Ratio 1 23 [0–127] 0-based
Ratio 2 24 [0–127] 0-based
Frequency modulation 20 [0–127] 0-based
Shape 1 22 [0–127] 0-based
Shape 2 27 [0–127] 0-based
Feedback 1 21 [0–127] 0-based
Feedback 2 28 [0–127] 0-based
Feedback 2 to 1 29 [0–127] 0-based

WTFM engine P2

Parameter CC Range Usage Orientation
Finetune 1 26 [0–127] Centered
Finetune 2 25 [0–127] Centered

PMD exciter

Parameter CC Range Usage Orientation
Bow level 20 [0–127] 0-based
Bow timbre 21 [0–127] 0-based
Air level 22 [0–127] 0-based
Air flow 23 [0–127] 0-based
Air timbre 24 [0–127] 0-based
Strike level 25 [0–127] 0-based
Strike mallet 26 [0–127] 0-based
Strike timbre 27 [0–127] 0-based

PMD exciter envelope

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

PMD resonator

Parameter CC Range Usage Orientation
Form 70 [0–127] 0-based
Damping 71 [0–127] 0-based
Brightness 74 [0–127] 0-based
Position 85 [0–127] 0-based
Space 86 [0–127] 0-based

PHZ engine P1

Parameter CC Range Usage Orientation
Shape 1 22 [0–127] 0-based
Shape 2 27 [0–127] 0-based
Mix 20 [0–127] 0-based
Oscillator 1 X modulation 21 [0–127] 0-based
Oscillator 2 X modulation 28 [0–127] 0-based
Oscillator 1 Y modulation 23 [0–127] 0-based
Oscillator 2 Y modulation 29 [0–127] 0-based

PHZ engine P2

Parameter CC Range Usage Orientation
Detune 24 [0–127] 0-based
Tune 1 25 [0–127] Centered
Tune 2 30 [0–127] Centered
Finetune 26 [0–127] Centered

GRAIN engine P1

Parameter CC Range Usage Orientation
Position 20 [0–127] 0-based
Position spread 21 [0–127] 0-based
Grain size 24 [0–127] 0-based
Density 23 [0–127] 0-based
Time spread 22 [0–127] 0-based
Grain shape 25 [0–127] Centered
Pan spread 27 [0–127] 0-based

GRAIN engine P2

Parameter CC Range Usage Orientation
Tune 30 [0–127] Centered
Detune spread 26 [0–127] 0-based
Finetune 31 [0–127] Centered
Size spread 87 [0–127] 0-based
Direction 86 [0–127] Centered
Space 85 [0–127] 0-based

Filter

Parameter CC Range Usage Description Orientation
Cutoff 74 [0–127]
Note: All engines except PMD.
0-based
Resonance 71 [0–127]
Note: All engines except PMD.
0-based
Envelope amount 77 [0–127]
Note: All engines except PMD.
Centered
Filter LFO 78 [0–127]
Note: ACD and FAT engines only.
Centered

LFO

Parameter CC Range Usage Description Orientation
Frequency 54 [0–127]
Note: ACD and FAT engines only.
0-based

Amplifier envelope

Parameter CC Range Usage Description Orientation
Attack 75 [0–127]
Note: All engines except PMD.
0-based
Decay 72 [0–127]
Note: All engines except PMD.
0-based
Sustain 76 [0–127]
Note: All engines except PMD.
0-based
Release 73 [0–127]
Note: All engines except PMD.
0-based

Filter envelope

Parameter CC Range Usage Description Orientation
Attack 80 [0–127]
Note: All engines except PMD.
0-based
Decay 81 [0–127]
Note: All engines except PMD.
0-based
Sustain 82 [0–127]
Note: All engines except PMD.
0-based
Release 83 [0–127]
Note: All engines except PMD.
0-based

Auxiliary envelope

Parameter CC Range Usage Description Orientation
Attack 46 [0–127]
Note: All engines except ACD and FAT.
0-based
Decay 47 [0–127]
Note: All engines except ACD and FAT.
0-based
Sustain 48 [0–127]
Note: All engines except ACD and FAT.
0-based
Release 49 [0–127]
Note: All engines except ACD and FAT.
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.