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

This dataset is provided under the Creative Commons Attribution Share Alike 4.0 International license.