Skip to content

v0.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Jun 17:37
· 2 commits to main since this release

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 .vst3 that 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 Settingsnotarized + 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 .vstai to 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 run xattr -dr com.apple.quarantine "VibePlugin FX.vst3". (Generate locally with your own Developer ID for signed builds.)