πŸ”₯ NOW AVAILABLE β€” v1.0.0
πŸ”

Chikn Soup
Synthesizer Plugin

8-bit chiptune nostalgia meets aggressive festival bass. A commercial MPE-capable hybrid synth for Logic Pro 12, Ableton, and beyond. VST3 & AU β€” macOS, Windows, Linux.

20
Factory Presets
4Γ—
Oversampling
MPE
Per-Note Expressive
ZDF
Analog Filter Model
AU+VST3
Formats

What's Under the Hood

Everything from PolyBLEP oscillators to diode clipping, zero-delay-feedback filters, and a reactive roasting chicken UI.

πŸŽ›
PolyBLEP Oscillators
Square with PolyBLEP alias suppression, Triangle, and a 2-operator FM engine. Lush detuned stacks or single crisp tones.
ANTI-ALIAS
πŸ”₯
Saturation & Grit
Diode-clipper drive stage modelling analog hardware warmth, plus a hard clipper for digital aggression.
ANALOG MODEL
πŸ’€
Bitcrush & Degradation
Variable-depth Bitcrushing and Sample-Rate Reduction (sample & hold decimator) for lo-fi textures from cassette to N64.
8-BIT VIBES
🌊
ZDF Filter
Zero-Delay-Feedback StateVariableTPTFilter for true analog-modeled resonance. No quantisation artefacts at any cutoff.
ZERO DELAY FB
🎚
LFO Routing Matrix
Global LFO with Sine, Triangle, Square & Random-step shapes, routing to filter cutoff and FM index for evolving, living tones.
4 SHAPES
🎹
Full MPE Support
Per-note pitch bend, pressure β†’ FM growl & amplitude, timbre β†’ pulse width. Built on juce::MPESynthesiser with legacy MIDI fallback.
MPE EXPRESSIVE
⚑
4Γ— Oversampling
Saturation, drive, and clipping stages wrapped in juce::dsp::Oversampling β€” up to 4Γ— to eliminate all aliasing artefacts.
OVERSAMPLED
πŸ”
Roasting Chicken UI
A 30-frame embedded sprite sheet animates from raw to charred, driven by a real-time RMS envelope follower in processBlock().
REACTIVE UI
πŸ’Ύ
APVTS State Management
All parameters managed by AudioProcessorValueTreeState β€” full host automation, DAW state recall, and XML preset serialisation.
HOST AUTOMATION

🎡 Hear It in Action

Two full demo songs β€” FΓΌr Elise remixed through the actual ChiknSoup synth engine with live drum synthesis, preset automation, and multi-track arrangement.

FΓΌr Elise β€” Brostep
Skrillex-style dubstep Β· 140 BPM Β· 2:05
BROSTEP
DROP
DROP
Brostep waveform and spectrogram
πŸ₯ Half-time drops πŸ“» Growl wobbles πŸ”Š Sidechain pump πŸŽ› Preset: Motherboard Melt
FΓΌr Elise β€” Festival House
TiΓ«sto / David Guetta style Β· 128 BPM Β· 2:17
FESTIVAL
DROP
DROP
Festival waveform and spectrogram
🎡 4-on-floor kick 🎺 Super-saw stabs πŸ‘ Clap on 2 & 4 πŸŽ› Preset: Wavedash Pluck
FΓΌr Elise β€” Wavedash Pluck
Factory Preset #03 Β· Proof-of-concept render
PRESET
Waveform pitch analysis
🎯 Pitch verified ±1 Hz 🎹 Pure melody playback
Pitch Verification
All notes confirmed via FFT analysis
PROOF

Opening phrase frequency analysis β€” each note within Β±1 Hz of expected:

E5
660 Hz
D#5
623 Hz
E5
660 Hz
D#5
623 Hz
E5
660 Hz
B4
494 Hz
D5
587 Hz
C5
523 Hz
84%
Melodic frames (both remixes)
0
Silent gaps detected
Β±1Hz
Pitch accuracy
40+
Unique pitches per song

πŸŽ› 20 Factory Presets

From glitchy 8-bit plucks to massive festival bass β€” all recallable from APVTS and fully host-automatable.

# Name Character Genre
01 Chikn Broth Warm plucky lead, gentle overdrive Chiptune
02 Feathers & Fuzz Square wave fuzz bass, mid-cut Bass
03 Wavedash Pluck Crisp FM pluck, fast attack, bit-light Chiptune
04 Beak Freak Hard clipped square, resonant ZDF sweep Bass
05 Nugget Bass Deep sub-heavy 808-style FM Bass
06 Gravy Pad Slow-attack lush pad, sine LFO filter Ambient
07 Wing Ding Random-step LFO stab, retro percussion Chiptune
08 Cluck & Roll Rock organ-style, mild bitcrush Hyperpop
09 Digicore Chik Harsh bitcrushed sub, digicore aggression Hyperpop
10 100 Gecs Sugar 4-bit candy lead, max bitcrush, distorted Hyperpop
11 Rotisserie Wub Classic dubstep wob, triangle LFO filter Bass
12 Hen Matrix FM metallic stab, square LFO Festival
13 Pullet Surprise Trance super-saw (FM detuned), bright Festival
14 Deep Fried 808 Overdriven 808 sub, slow attack Bass
15 Coup de GrΓ’ce Festival chord stab, big-room shimmer Festival
16 Scratch & Peck Stuttering random-step, lo-fi scratch Hyperpop
17 Poultry Geist Ghostly hollow pad, long release Ambient
18 Final Destination Max drive, hard clip, angry growl Bass
19 Thermal Rider Gliding FM lead, pitch-bend expressive Festival
20 Motherboard Melt Bitcrushed chaos, max SR-reduction, walls of noise Hyperpop

βš™οΈ DSP Architecture

Built on JUCE 8.0.4 with zero compromise on audio quality. Every stage oversampled, every filter zero-delay.

SIGNAL CHAIN
MPE Voice: per-note oscillator + ADSR
ZDF Filter: StateVariableTPTFilter
LFO: modulates cutoff & FM index
4Γ— Oversampling: diode + hard clip stage
Sample-Rate Reduction: decimator
Bitcrusher: variable bit depth
Output gain + RMS follower
OSCILLATORS
Square: PolyBLEP alias suppression
Triangle: integrated, band-limited
FM: 2-operator ratio + depth control
MPE pressure β†’ FM growl & amplitude
MPE timbre β†’ pulse width modulation
MPE pitch bend β†’ per-note glide
MODULATION
Sine, Triangle, Square, Random-step
Targets: ZDF cutoff, FM depth
Rate: synced or free-running Hz
Depth: 0–100% modulation
Macro WARP: LFO rate + FM depth
BUILD SYSTEM
CMake β‰₯ 3.22 cross-platform
CPack: productbuild (macOS .pkg)
CPack: INNOSETUP (Windows .exe)
CPack: DEB + TGZ (Linux)
BinaryData: sprite sheet embedded
CHIKN_HEADLESS: CLI render host
TESTS
Parameters: range & default check
Preset recall: all 20 presets
APVTS round-trip: XML state
MPE note on/off: voice lifecycle
DSP output sanity: non-zero render
FΓΌr Elise pitch: Β±1 Hz verified
FORMATS
AU: Logic Pro 12 (macOS)
VST3: Ableton, FL, Reaper…
Universal Binary: arm64 + x86_64
Resizable UI with aspect-lock
Simple + Advanced UI modes
πŸ’» WHAT WE VERIFIED
# Every release is compiled fresh and tested before it ships
# -> APVTS preset recall verified across all 20 factory presets
# -> MPE note on/off voice lifecycle verified
# -> DSP output sanity: confirmed non-zero render on every voice
# -> FΓΌr Elise pitch accuracy: Β±1 Hz verified end-to-end
# -> fur_elise_brostep.wav  (2:05 @ 140 BPM)
# -> fur_elise_festival.wav (2:17 @ 128 BPM)

⬇ Download & Install

Try it free for 3 days. No build required β€” grab a ready-made installer for your platform, double-click it, and load Chikn Soup in your DAW.

⏳ Loading pricing…
Start with a
3-DAY FREE TRIAL
Full-featured. No credit card required. Download below.
then
$59
Introductory price Β· through Sep 30
🍎
macOS
AU + VST3 Β· Universal Binary
Logic Pro 12, Ableton, Reaper
⬇ .pkg Installer
πŸͺŸ
Windows
VST3 Β· x64
Ableton, FL Studio, Reaper
⬇ .exe Installer
🐧
Linux (Debian/Ubuntu)
VST3 Β· amd64
Reaper, Bitwig, LMMS
⬇ .deb Package
πŸ“¦
Linux (Portable)
VST3 Β· All distros
Tarball
⬇ .tar.gz
After installing: Open your DAW, rescan plug-ins if prompted, and load Chikn Soup by Down Special as an instrument track. On macOS you can validate the AU via auval -v aumu Cknp Fowl. For Logic Pro 12, open Preferences β†’ Plug-In Manager and click Reset & Rescan.