Endorphin.es Evil Pet — MIDI Editor & CC Reference
Control the Endorphin.es Evil Pet from your browser — full MIDI CC reference for 17 parameters, interactive editor, and AI-generated presets. Free, no install.
Nitelite gives the Evil Pet a full browser-based control surface: turn every knob, flip every switch, describe the tone you want to the AI Tone Terminal, and save the results — all sent to the pedal live over MIDI (default channel 0). Works free in Chrome, Edge, Opera, or Brave — no install required.
Knobs
Control
MIDI CC
Description
POSITION
CC 49
Sets the part of the buffer from which the sample's part section is played. Visible on the OLED as a [...] bracketed area on the waveform — moves when POSITION and SIZE are adjusted.
SIZE
CC 50
Sets the size of each grain. Bipolar — turning from noon to CW the grain is played back forward, from noon to CCW it plays in reverse. Maximum possible grain size is 2 seconds.
PITCH
CC 44
Sets the pitch of the grain playback. Default range is +/-2 octaves (configurable in SETTINGS to 1, 2, or 3 octaves). Can be unquantized or quantized to semitones, octaves, 5ths, or major/pentatonic/lydian/minor/melodic-minor/harmonic-minor scales.
GRAINS
CC 46
Rate at which grains are generated. Bipolar by default — always 1 grain at noon, faster constant rate turning CW from noon, random rate turning CCW from noon. Behaviour is configurable (DUAL/CONST/RANDOM/MIDI) in SETTINGS — set to MIDI to use the GRAINS knob as a divider for the incoming MIDI clock and generate rhythmically synchronized grains.
SATURATOR
CC 39
Amount of the extra processor block which sits after the filter chain but before the reverb. Type is selected via the SATURATOR TYPE switch (DISTORTION, SAMPLE RATE REDUCER, BIT CRUSHER, FLANGER, CHORUS, or FEEDBACK). FEEDBACK works only when RECORD is enabled — feeds the output back into the buffer for build-ups, echoes, and self-oscillation.
MIX
CC 40
Blend between the selected audio input source (MIC, LINE IN, or RADIO) at 0 and the generated grain playback at 127. Useful to set dry/wet when used as an audio effect processor; should be fully CW when mangling a loaded WAV / frozen recorded buffer (CCW will give silence when RECORD is disabled).
ATTACK
CC 73
Attack time for the ADSR envelope generator. Range from 0.1 mSec to 10 seconds.
RELEASE
CC 72
Release time for the ADSR envelope generator. Range from 0.1 mSec to 10 seconds.
FILTER
CC 70
Filter cutoff amount. Behaviour depends on filterType: in MULTIMODE (dual LP/HP) it is bipolar — fully open at noon. In LOW PASS / HIGH PASS / BANDPASS modes it sweeps the cutoff or band center. In COMB mode it sets the comb frequency.
REVERB
CC 91
Reverb amount. Reverb can be applied to GRAINS only (pre-MIX) or to the full post-MIX signal as DRY/WET or SEND — selectable in the EFFECTS menu.
TAIL
CC 93
Decay of the reverb tail (a.k.a. feedback). Higher values = longer reverb sustain.
LFO SPEED
CC 76
Frequency / speed of LFO 1 (the panel knob targets whichever of the 3 LFOs is currently selected via LFO SELECT — over MIDI, LFOs 1/2/3 are addressable independently). Range from 0.01 Hz (100 s/cycle) at CCW to 50 Hz (0.02 s/cycle) at CW. When the LFO is set to ENVELOPE FOLLOWER, this knob acts as digital gain (up to +20 dB). When LFO is synced to external MIDI clock, the knob picks the divider (/8, /4, 3/2, 5/4, 1, 3/4, 1/2, 1/3, 1/4).
Alt / Secondary Knob Functions
Control
MIDI CC
Description
SPREAD
CC 42
Alters the maximum random panning of each grain — i.e. how wide the grains are placed in the stereo field. 0 = mono, 127 = maximum stereo spread.
CLOUD
CC 43
Sets the playback window size around the area set by the POSITION knob. POSITION, SIZE, and CLOUD all alter the grains extraction area surrounded by the [...] brackets on the screen.
DETUNE
CC 45
Randomizes the grains pitch from the point set by the PITCH knob by +/-1 octave, following the same quantization setting. 0 = no detune, 127 = maximum random detune.
SHAPE
CC 47
Adjusts the grain's micro-envelope shape — from soft (bell-like) at CCW to hard (square) shape at CW.
DIFFUSE
CC 41
Adjusts the DIFFUSION of the grains — a special processing block that follows the SHAPE micro-envelope and smears the sounds through an all-pass network. Think of it as an extra micro reverb with a super short tail to smoothen transients or glitches of small spiky grains and make them sound more out-of-phase and blurry.
VOLUME
CC 7
Final output volume level for both line and headphones outputs. 0 = silence, 100 ≈ 100%.
SUSTAIN
CC 79
Sustain level for the ADSR envelope generator, from 0% to 100%.
DECAY
CC 75
Decay time for the ADSR envelope generator. Range from 0.1 mSec to 10 seconds.
RESO
CC 71
Filter resonance or, in BANDPASS mode, the bandwidth of the band.
SHIMMER
CC 94
Amount of PITCHSHIFTER in the reverb — creates sparkling echoes that glow like a dreamy effect.
TONE
CC 92
Tilt EQ applied after the reverb tank. Useful to get rid of boomy low-end or vice-versa.
Sine / Triangle / Saw / Square / Stepped Random / Fluctuating Random / Envelope Follower
Footswitches
RECORD — bypass on CC 69
BYPASS — bypass on CC 0
PLAY — bypass on CC 64
Special MIDI Functions
Expression — CC 1
Grains Volume — CC 11. Volume of the grains part — controlled via MIDI only. No physical knob on the pedal has access to it.
Overtone Volume — CC 85. Volume of the OVERTONE digital oscillator. 0-127 maps to 0-100%.
Envelope → Filter Mod — CC 96. Amount of modulation from the envelope generator applied to the filter cutoff. 0-127 maps to 0-100%.
LFO 2 Speed — CC 77. Frequency of LFO 2. Same range as LFO 1 (0.01-50 Hz). When synced to external MIDI clock, picks the divider (/8, /4, 3/2, 5/4, 1, 3/4, 1/2, 1/3, 1/4).
LFO 3 Speed — CC 78. Frequency of LFO 3. Same range as LFO 1 (0.01-50 Hz). When synced to external MIDI clock, picks the divider (/8, /4, 3/2, 5/4, 1, 3/4, 1/2, 1/3, 1/4).
MPE Timbre — CC 74. MPE Y-axis (timbre) destination. Sent from MPE keyboards on CC#74 — assignable to VOLUME, FILTER FREQUENCY, FILTER RESONANCE, SPREAD, SIZE, DETUNE, POSITION, or SHAPE in the MIDI menu when the pedal is in MPE mode.