Skip to content

VXN1b 0.0.3

Choose a tag to compare

@poetix poetix released this 26 Aug 12:04
· 106 commits to main since this release

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 --serve

Also 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-validator clean on the macOS bundle (0 failed; 3 skips are the optional
    preset-discovery draft factory).