Skip to content

vcv-osc 2.0.1 — Windows

Choose a tag to compare

@roomi-fields roomi-fields released this 17 Jul 17:12
· 5 commits to main since this release

OSC control plugin for VCV Rack 2 (built against Rack SDK 2.6.1).

Versioning: the leading 2 matches Rack 2 (required by VCV); the rest is
this plugin's own semver. 2.0.1 = second release of a new plugin — it does
not track the SDK's 2.6.x number.

The OSC Controller module remote-controls the whole patch over OSC:
set/get any parameter, add/remove cables, dump full patch state, subscribe to
parameter changes. Wire-compatible with osc-bridge
passthrough (listen 7770 / reply 7771, /vcv prefix stripped).

Install (Windows)

  1. Download vcv-osc-2.0.1-win-x64.vcvplugin.
  2. In Rack: Library → Import it, or drop it in
    %LOCALAPPDATA%\Rack2\plugins-win-x64\ and restart Rack.
  3. Add OSC Controller to your patch (search "OSC").

Highlights

  • Params via Rack's stable engine API; cables isolated behind one layer (app/UI
    API, may drift between Rack versions — see README).
  • /state/dump reports modules, cables, named + described inputs/outputs,
    and params with unit/description.
  • /registry/dump lists every installed module.
  • Threading-safe: OSC network thread → command queue → UI-thread applicator.

Build from source / other platforms

See the README. Linux .so and
macOS .dylib build natively; the Windows .dll here was cross-compiled with
mingw-w64 against the Rack SDK.