Plinky Plinky MIDI CCs & NRPNs

Note: These parameters apply to both Plinky and Plinky+.

Last update: May 11, 2026 • 65 parameters


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

Oscillator

Parameter CC Range Usage Description Orientation
Shape 13 [0–127]
0~63: Square with PWM; 64: Saw; 65~127: Wavetable
Sets the shape of the oscillators
Centered
Distortion 4 [0–127]
0~64: Attenuation; 65~127: Distortion
Distortion amount to the oscillators
Note: -100 to 100. Negative values are attenuation
Centered
Pitch 9 [0–127]
0~127: Oscillators pitch
Fine tune of the pitch
Note: 0 is set to C
Centered
Interval 14 [0–127]
0~127: Osc intervals
Sets the tuning interval between oscillators
Note: -1 to +1 octaves
Centered
Noise level 2 [0–127]
0~127: Noise amount
Adds noise to the oscillators
0-based
Glide 5 [0–127]
0~127: Glide amount
Controls the speed of the portamento
0-based
Resonance 71 [0–127]
0~127: Resonance amount
Adds resonance to the LPG filter
0-based

Arpeggiator

Parameter CC Range Usage Description Orientation
Latch 101 [0–127]
0-8: Latch off; 9-127: Latch on
Set the oscillator to latch mode (always on)
Note: Switch Latch on and send in V/oct pitch CV and Gate signals if you want to use it like an oscillator
0-based
On/off 102 [0–127]
0-8: Arp off; 9-127: Arp on
Enables the arpeggiator
0-based
Order 103 [0–127]
0~127: Change arp play order
Selects the arpeggiator pattern
0-based
Clock division 104 [0–127]
0~63: Unquantized; 64~127: Synched in 32 divisions
Sets the speed of the arpeggiator
Note: Negative numbers are unquantized, positive numbers divide a 32nd note clock
Centered
Chance 105 [0–127]
0~127: Arp probability or euclidian length
Sets the probability of the arpeggiator progressing on each tick of its clock
Note: If the euclidean length parameter is 0 this is a true random probability, otherwise it's the density of a euclidean rhythm.
0-based
Euclid length 106 [0–127]
0~63: Steps negative values; 64: True random; 65~127: Positive values
Sets the length of the euclidean pattern
Note: Negative values treat rests differently
Centered
Octaves 107 [0–127]
0~127: Arp octaves
Sets the octave range of the arpeggiator
Note: 1 to 5
0-based

Sequencer

Parameter CC Range Usage Description Orientation
Order 108 [0–127]
0~127: Sequencer play mode
Sets the order of the steps played by the sequencer
0-based
Clock division 109 [0–127]
0~127: Sequencer clock division
Sets the clock division of the sequencer
Note: Last one is advance by gate CV
0-based
Chance 110 [0–127]
0~127: Sequencer probability
Sets the probability of the sequencer progressing on each tick of its clock
Note: If the euclidean length parameter is 0 this is a true random probability, otherwise it's the density of a euclidean rhythm.
0-based
Euclid length 111 [0–127]
0~63: Steps negative values; 64: True random; 65~127: Positive values
Sets the length of the euclidean pattern
Note: Negative values treat rests differently
Centered
Gate length 11 [0–127]
0~127: Gate length
Sets the length of the gate of each step
0-based
Pattern 83 [0–127]
0~127: Select from pattern 1 to 24
Selects the sequencer pattern
0-based
Steps 85 [0–127]
0~127: Sequencer start offset
Offsets the starting point of the sequencer
Note: Negative values select from previous steps
Centered

Envelope 1

Parameter CC Range Usage Description Orientation
Sensitivity (LPF amount) 3 [0–127]
0~127: Filter max frequency
Max amount of pressure and env 1 to LPG frequency
0-based
Attack 73 [0–127]
0~127: Env1 attack
Sets the attack of envelope 1
0-based
Decay 75 [0–127]
0~127: Env1 decay
Sets the decay of envelope 1
0-based
Sustain 74 [0–127]
0~127: Env1 sustain
Sets the sustain of envelope 1
0-based
Release 72 [0–127]
0~127: Env1 release
Sets the release of envelope 1
0-based

Envelope 2

Parameter CC Range Usage Description Orientation
Level 19 [0–127]
0~127: Env2 level
Sets the peak level of envelope 2
0-based
Attack 20 [0–127]
0~127: Env2 release
Sets the attack of envelope 2
0-based
Decay 21 [0–127]
0~127: Env2 decay
Sets the decay of envelope 2
0-based
Sustain 22 [0–127]
0~127: Env2 sustain
Sets the sustain of envelope 2
0-based
Release 23 [0–127]
0~127: Env2 release
Sets the release of envelope 2
0-based

Delay

Parameter CC Range Usage Description Orientation
Delay send amt 94 [0–127]
0~127: Delay send
Amount of dry sound sent to delay FX
0-based
Delay time 12 [0–127]
0~63: Synched; 64~127: Free running
Time between each echo
Note: Positive values are unquantized, negative values are multiples of the current tempo
Centered
Delay pingpong 112 [0–127]
0~127: Delay ping pong
Offsets the interval between left and right echo
Note: Moves the right tap to early time
0-based
Delay wobble 113 [0–127]
0~127: Delay wobble
Amount of simulated tape speed wobble
0-based
Delay feedback amt 95 [0–127]
0~127: Delay feedback amount
Amount of feedback in the delay
0-based

Modulation A B

Parameter CC Range Usage Description Orientation
A Offset 26 [0–127]
0~127: Modulator A offset
Offsets the base value of the modulator
Note: Negative values apply negative offset
Centered
A Depth 25 [0–127]
0~127: LFO A depth
Sets the amount of LFO in the modulator
Note: Negative values invert the LFO
Centered
A Rate 24 [0–127]
0~127: LFO A rate
Controls the rate of the internal LFO
Centered
B Offset 29 [0–127]
0~127: Modulator B offset
Offsets the base value of the modulator
Note: Negative values apply negative offset
Centered
B Depth 28 [0–127]
0~127: LFO B depth
Sets the amount of LFO in the modulator
Note: negative values invert the LFO
Centered
B Rate 27 [0–127]
0~127: LFO B rate
Controls the rate of the internal LFO
Centered

Modulation X Y

Parameter CC Range Usage Description Orientation
X Rate 76 [0–127]
0~127: LFO X rate
Controls the rate of the internal LFO
Centered
X Depth 77 [0–127]
0~127: LFO X depth
Sets the amount of LFO in the modulator
Note: Negative values invert the LFO
Centered
X Offset 78 [0–127]
0~127: Modulator X offset
Offsets the base value of the modulator
Note: Negative values apply negative offset
Centered
Y Rate 79 [0–127]
0~127: LFO Y rate
Controls the rate of the internal LFO
Centered
Y Depth 80 [0–127]
0~127: LFO Y depth
Sets the amount of LFO in the modulator
Note: Negative values invert the LFO
Centered
Y Offset 81 [0–127]
0~127: Modulator Y offset
Offsets the base value of the modulator
Centered

Reverb

Parameter CC Range Usage Description Orientation
Reverb send amt 91 [0–127]
0~127: Reverb send
Amount of the dry sound sent to the Reverb unit
0-based
Reverb time 92 [0–127]
0~127: Reverb time
Controls the length of the decay of the Reverb
0-based
Reverb shimmer 93 [0–127]
0~127: Reverb shimmer
Amount of octave-up signal that is fed into the reverb
0-based
Reverb wobble 114 [0–127]
0~127: Reverb wobble
Amount of simulated tape speed wobble
0-based

Sampler

Parameter CC Range Usage Description Orientation
Scrub 15 [0–127]
0~127: Sample start
Controls the starting point of the sample playback
Note: Start is relative to the slice point
0-based
Grain size 16 [0–127]
0~127: Grain size
Sets the size of the grains
0-based
Play speed 17 [0–127]
0~127: -200% to 200% speed
Determines at what relative speed the sample is played back
Note: Pitch is affected. Value is percentage of default speed
Centered
Timestretch 18 [0–127]
0~127: -200% to 200% speed
Determines at what relative speed the sample is played back
Note: Pitch is not affected
Centered
Sample 82 [0–127]
0-14: Sampler off; 14~127: Sample select
Controls which sample is being played
0-based

Sampler Jitter

Parameter CC Range Usage Description Orientation
Jitter position 116 [0–127]
0~127: Scrub jitter
Adds an amount of randomness to the sample playback position
0-based
Jitter grain size 117 [0–127]
0~127: Grain size jitter
Adds an amount of randomness to the sample grain size
0-based
Jitter play speed 118 [0–127]
0~127: Play speed jitter
Adds an amount of randomness to the sample playback speed
0-based

Mixer

Parameter CC Range Usage Description Orientation
External in volume 89 [0–127]
0~127: External in level
Sets the gain level of the external audio inputs
0-based
External in wet/dry 90 [0–127]
0~127: External Wet/dry mix
Sets the balance between the external in dry signal and internal fx processing external signal
Centered
HPF amount 31 [0–127]
0~127: HiPass amount
Amount of high pass filtering on output
0-based
Synth Level 7 [0–127]
0~127: Synth level
Set the level of synth/sampler
Note: After 50%, limiter is engaged
0-based
Wet / Dry 8 [0–127]
0~127: Wet/dry mix
Sets the balance between the dry signal and internal fx
Note: 100 is completely wet and -100 is completely dry
Centered

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