Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 21:47
· 50 commits to main since this release

Initial release of the native engine: a from-scratch Rust implementation (audio, core, engine, io and app crates, with NDI in/out) that replaces the previous Electron/SvelteKit web app. The previous app now lives on the legacy-web branch, and its tags (v0.2.0 through v1.0.1) belong to that earlier codebase. Version numbering restarts here because this is a new codebase under the same repository.

Features

  • 4 decks with crossfader, playlists, snapshots, and a preset browser backed by libprojectM
  • Compositor with blend modes, luma/color keying, text and sprite overlays, and strobe
  • Control surfaces: MIDI (learn-based mapping), OSC, a phone remote control served over WebSocket, and optional Ableton Link
  • Output: NDI in/out, v4l2loopback, OBS WebSocket scene control, Twitch/Kick chat
  • Windows portable zip built by the release workflow
  • Static landing page for GitHub Pages

Fixes

  • Navigation sidebar is scrollable, so panels below the fold are reachable
  • Video opacity slider is only disabled in NDI mode
  • Remaining French UI strings translated to English

Full Changelog: https://github.com/kushiemoon-dev/OpenDrop-VJ/commits/v0.1.0