VXN1b 0.0.3
Third VXN1b release, and a substantial one: 49 commits on top of
0.0.2.
Browser port
VXN1b now runs in a browser. The same engine compiles to wasm and runs in an
AudioWorklet behind the same faceplate, with a main-thread controller over the
C-ABI opcode surface, IndexedDB persistence (autosave, patch import/export),
MIDI and computer-keyboard input, and a one-command servable bundle:
cargo run -p vxn1b-xtask -- web --serveAlso new
- Stack Pos mod-matrix source — a voice's position within its stack,
unscaled by the Spread knob, so it stays usable as a routing source
independent of how wide the stack is set. - On-screen piano and CPU meter, both shared components.
- Reset layer — restore the edit layer to the factory patch.
- BPM control for the web build.
Downloads
| Platform | CLAP | VST3 |
|---|---|---|
| macOS (universal, arm64 + x86_64) | VXN1b-macOS-universal.clap.zip |
VXN1b-macOS-universal.vst3.zip |
| Windows (x64) | VXN1b-windows-x64.clap |
VXN1b-windows-x64.vst3.zip |
Unzip and drop into your plug-in folder:
- macOS CLAP —
~/Library/Audio/Plug-Ins/CLAP/ - macOS VST3 —
~/Library/Audio/Plug-Ins/VST3/ - Windows CLAP —
%LOCALAPPDATA%\Programs\Common\CLAP\ - Windows VST3 —
%LOCALAPPDATA%\Programs\Common\VST3\
The macOS builds are unsigned and unnotarised; Gatekeeper will need the usual
right-click → Open, or xattr -dr com.apple.quarantine on the bundle.
Notes
- The parameter table grew: 185 host params, up from 181, from two new
per-layer Voice params. Existing automation is unaffected, but Layer 2's CLAP
ids have shifted (a Layer 1 id + 75, previously + 73) — re-check Layer 2
automation lanes in projects saved with 0.0.1 or 0.0.2. - README
and the parameter reference. clap-validatorclean on the macOS bundle (0 failed; 3 skips are the optional
preset-discovery draft factory).