potatoslicer

Provider Reference

Complete parameter reference for all five sound engines.

Cadenza (default)

ParameterDefaultDescription
waveformpulsepulse, square, triangle, saw, noise
duty_cycle0.5Pulse width (0.0-1.0)
attack0.01Seconds to full volume
decay0.05Seconds to drop to sustain
sustain0.6Hold level (0.0-1.0)
release0.1Seconds to fade after note off
volume0.7Output volume (0.0-1.0)
vibrato_depth0.0Pitch modulation depth
vibrato_rate5.0Vibrato speed in Hz
detune0.0Spawns detuned voice pair (0.003-0.005 = subtle)

Famiwave

Set "type": "famiwave"

ParameterDefaultDescription
channel_typepulsepulse, triangle, noise
duty_mode00-3: 12.5%, 25%, 50%, 75%
noise_modenormalnormal (white) or metallic (tonal)
noise_period00-15 index into period table

SuperGaussKit

Set "type": "supergausskit"

ParameterDefaultDescription
waveformsawsaw, square, triangle, sine, noise
brr_quantizefalseApply 4-bit BRR artifacts
pitch_env_depth0Pitch slide depth (semitones)
pitch_env_speed0Pitch slide speed (0=instant)
echo_delay0Echo delay in ms
echo_feedback0Echo feedback (0.0-0.9)
echo_volume0Echo wet mix (0.0-1.0)

NightFM

Set "type": "nightfm"

ParameterRangeDescription
algorithm0-7Operator connection topology
feedback0-7Operator 1 self-modulation
op-3_mul0.5-15Frequency multiplier
op-3_detunecentsFine pitch offset
op-3_tl0.0-1.0Total level (amplitude)
op-3_attack/decay/sustain/releasesecondsPer-operator ADSR (optional)

WAV Sampler

Set "type": "wav_sampler"

ParameterDefaultDescription
wav_path-Path to WAV file
base_note60MIDI note the sample was recorded at
loop_modeone_shotone_shot, loop, ping_pong
pitch_moderepitchrepitch or timelock (granular)
loop_start0Loop start point (samples)
loop_endendLoop end point (samples)