CLAP Plugin Forge
45 AI prompts and 14 reference guides for building production-grade CLAP/VST3 audio plugins with nih-plug and Rust.
Build Real Audio Plugins with AI – Not Broken Prototypes
You asked an AI to build you a synthesizer. It gave you code that aliases above 5kHz, spikes to 100% CPU from denormals, clicks every time you turn a knob, and crashes your DAW because it allocates memory on the audio thread.
CLAP Plugin Forge fixes this. Every prompt encodes the hard-won constraints that separate a working prototype from a shippable plugin: real-time safety, band-limited oscillators, parameter smoothing, denormal protection, and proper host integration.
All prompts target nih-plug (Rust) and produce both CLAP and VST3 plugins.
What’s Inside
MIDI Plugins (8 prompts)
Build tools that process and generate MIDI with sample-accurate timing:
- Arpeggiator – 6 pattern modes, host tempo sync, swing, velocity curves, latch
- Chord Generator – 12 chord types, inversions, strum timing, humanization
- Euclidean Sequencer – 4 tracks, Bjorklund’s algorithm, probability, accents
- Note Repeater – Tempo-synced stutter, velocity ramp, pitch shifting
- Scale Quantizer – 15 scales, quantization modes, microtuning
- Velocity Processor – 5 curve types, humanization, range mapping
- CC Mapper – 4 routing slots, curve shaping, smoothing
- Generative Melody – Markov-style interval control, scale-constrained
Audio Effects (20 prompts)
From bread-and-butter tools to creative processors:
Filters (5): State-Variable Filter, Moog Ladder (4-pole with self-oscillation), Comb Filter, Formant Filter (vowel morphing), Parametric EQ
Dynamics (4): Compressor (RMS/peak, sidechain, lookahead), Limiter, Noise Gate, Transient Shaper
Time-Based (7): Stereo Delay (tempo sync, ping-pong, filtered feedback), Chorus, Phaser, Algorithmic Reverb (8-channel FDN), Ring Modulator, Stereo Imager, Tremolo
Saturation (4): Tape Saturation (hysteresis modeling), Bitcrusher (TPDF dither), Wavefolder (ADAA anti-aliasing), Distortion
Synthesizer Engines (5 prompts)
Complete polyphonic synth architectures with voice management:
- Subtractive / Virtual Analog – PolyBLEP oscillators, multi-mode SVF, dual ADSR, polyphony, unison
- Additive – 32-64 partials, spectral morphing, harmonic/inharmonic ratios
- Wavetable – FFT-based mip-map generation, cubic interpolation, 4 wavetable sets
- FM – 6 operators, 8 DX7-style algorithms, per-operator envelopes and feedback
- Granular – 64-grain pool, configurable windowing, spray/scatter, freeze mode
UI Design (12 prompts)
Build interfaces that look as good as they sound — covers egui, vizia, and iced:
- Custom rotary knobs and filmstrip-rendered controls
- Sliders, toggles, and modulation rings
- Real-time spectrum analyzer
- Oscilloscope and waveform display
- Modulation matrix routing UI
- Full plugin window layout
- Standalone host setup (run plugins outside a DAW)
justfiledeveloper-experience setup- Audio test harness scaffolding
- Theming and gain-utility patterns
Reference Guides (14 guides)
Pulled in on demand by the AI as it generates code:
- Plugin Architecture – Project structure, decision trees, state management
- DSP Pitfalls – Common AI failure modes with correct code patterns
- Performance – SIMD, cache layout, profiling, benchmarking
- Audio Testing – Proptest harness for catching regressions
- Presets – State serialization, factory presets, browser integration
- Premium UI – Craft-level polish: easing, hit areas, motion design
- UI Iteration – Tightening the loop on visual changes
- Filmstrip Workflow – Asset pipeline for filmstrip-rendered controls
- Per-framework UI guides –
egui,vizia,iced(one each) - Ecosystem 2026 – Current state of nih-plug, CLAP, VST3 tooling
- For Music Producers – Orientation for non-developers
- Dogfood Learnings – Issues found across 27 in-house builds, all fixed
Zero-Setup Dev Environment
Every purchase includes a dev container configuration. Install Docker, open in VS Code, and you have a fully working Rust + nih-plug environment in 5 minutes. No manual toolchain setup. Works on Windows, macOS, and Linux.
Lifetime Free Updates
Buy once, get every future update free – forever. New prompts, expanded coverage, refinements as nih-plug and the CLAP spec evolve, and fixes for any AI failure modes that emerge. One purchase, always current.
After Purchase
A delivery email lands in your inbox within a minute of checkout, with a single download button. Click it — that’s the whole thing.
The same button always serves the current version of the bundle, so lifetime updates reach you automatically. Keep the email handy. We’ll send a short note when substantial releases ship.
Lost the email or stuck on something? [email protected] — a real person reads it.
Refund and license terms live on the Terms & Conditions page.
Who This Is For
- Music producers curious about building their own plugins
- Audio plugin developers who want to accelerate with AI
- Rust programmers exploring audio DSP with nih-plug
- Anyone frustrated by AI-generated audio code that compiles but doesn’t work