VibePlugin 0.3.0
Two VST3 plugins — an effect (VibePlugin FX) and an instrument (VibePlugin Synth) — whose DSP (AssemblyScript → WebAssembly) and GUI (HTML) are written by Claude at runtime.
New in 0.3.0
- Export plugin… (whitelabel). Turn any creation into a standalone, locked
.vst3that opens straight to the product GUI — no prompt, no editor, no way out. It gets its own VST3 id + product name (so it coexists with VibePlugin), is slimmed (~170 MB → ~30 MB), re-signed, and — with a notarytool profile in Settings — notarized + stapled so it loads cleanly on any Mac. - WebView editor. The authoring UI is now an HTML / Monaco single-page app.
- Gallery. Play creations live in the browser and download them as
.vstaito load and tweak in the plugin. - DSP arpeggiator in the VibeSynth example — chord types (Major / Minor / Maj7 / Min7 / Dom7 / Sus / Dim / Power / Octaves), steps up & down, and direction (↑ ↓ ↑↓ random). It runs inside the WASM, so it follows DAW MIDI and keeps going with the editor window closed.
- Cross-platform release builds for macOS, Windows and Linux (attached below).
Install
Unzip and drop the .vst3 bundles into your VST3 folder — ~/Library/Audio/Plug-Ins/VST3 (macOS), %CommonProgramFiles%\VST3 (Windows), ~/.vst3 (Linux) — then rescan plugins in your DAW.
These CI builds are ad-hoc signed. On macOS, if Gatekeeper blocks them, right-click the
.vst3▸ Open, or runxattr -dr com.apple.quarantine "VibePlugin FX.vst3". (Generate locally with your own Developer ID for signed builds.)