Multi-engine chorus plugin
Choroboros
A chorus that eats its own tail
The engines
Five colors. One plugin.
Five engines, each with its own character—from classic to experimental. Normal and HQ modes give you ten algorithms to shape your sound. Right-click Rate for tempo sync, double-click to type exact values, and each engine remembers its own settings.
macOS (Intel + Apple Silicon)
Built for workflow
Rate Sync
Right-click Rate for tempo-synced divisions (straight, triplet, dotted, swing).
Type values
Double-click any value label to enter exact numbers.
Engine persistence
Each engine remembers its own settings when you switch.
Feedback
Built-in feedback dialog in the plugin — or submit feedback here.
Per-engine skins
Different visuals per engine—knobs, panels, HQ toggle.
Help & About
Quick access to docs, version info, and known issues.
Audio
| Sample rate | 44.1 kHz – 192 kHz |
| Bit depth | 32-bit float |
| Channels | Stereo (L/R quadrature LFO) |
| Block size | Up to 4096 samples |
| Reported latency | 0 samples |
Parameters
| Rate | 0.01 – 20 Hz (LFO speed, log-skewed) |
| Depth | 0 – 100% (engine-specific mapping) |
| Offset | 0 – 180° (LFO phase offset) |
| Width | 0 – 200% (stereo spread) |
| Mix | 0 – 100% (dry/wet) |
| Color | 0 – 100% (per-engine: Green=Bloom, Blue=Focus, Red NQ=saturation, Red HQ=tape tone, Purple=warp, Black=mod intensity) |
Algorithms by engine
| Engine | NQ | HQ |
|---|---|---|
| Green | Lagrange 3rd | Lagrange 5th |
| Blue | Cubic | Thiran allpass |
| Red | BBD emulation | Tape (Hermite, wow/flutter) |
| Purple | Phase-warped | Orbit (2D modulation) |
| Black | Linear | Linear ensemble |
Extra features
- Rate Sync: Right-click Rate for tempo-synced divisions (straight, triplet, dotted). Uses host BPM.
- Type values: Double-click any value label to enter exact numbers. Enter applies, Escape cancels.
- Engine persistence: Each engine stores its own rate, depth, offset, width, mix, color. Switching engines loads that profile.
- Feedback: Dialog with usage stats, save to file, email with pre-filled body — or submit feedback here.
- Help / About: Docs, known issues, version, company, JUCE info.
- Dev Panel: Hidden gesture—smoothing, rate limits, crossfade, per-engine tuning, layout, value FX presets.
- Animated UI: Flip/reflect on value changes. Per-engine visual themes. Smoothed sliders.
Formats & platform
VST3, AU, AAX, Standalone · JUCE 8 · macOS (Intel + Apple Silicon) only · Windows coming soon
Contributors
We're looking for contributors—especially if you have experience with plugin development on Windows, Linux, or AAX. choroboros-open-source