openDVS v0.1.0-alpha.2
Pre-release
Pre-release
openDVS v0.1.0-alpha.2 — the live-path release
The engine now runs end-to-end on real machines: live timecode decode,
vinyl-controlled playback, and the GUI, all validated cable-free through a
PipeWire virtual deck (tools/test-drive.sh).
New
odvs-ui— egui performance GUI: lock-state and velocity readout,
phase scope (the calibration view — a healthy signal draws a ring),
carrier meter, track waveform with playhead, Absolute/Relative/Internal
transport, drag-and-drop track loading.odvs latency— round-trip latency measurement via timed clicks.- Release automation — this page is built by CI from the tag: Linux
x86-64/ARM64 tarballs +.deb+.rpm, macOS Intel + Apple Silicon
(both native; Apple Silicon needs no Rosetta), Windows zip. Arch users:
packaging/arch/PKGBUILD. tools/test-drive.sh— one-command build + validation on any
PipeWire Linux box, no audio hardware needed.
Fixed
- Stereo negotiation: mono-default inputs (PipeWire/ALSA compat layers)
collapsed L/R and decoded zero velocity; configs are now chosen
stereo-first at the configured rate with format ranking. - Deck playhead clamped to the track (no more negative deck clock).
- GUI phase-scope samples move in whole L/R pairs.
Choosing a download
| You run | Grab |
|---|---|
| Arch | build via packaging/arch/PKGBUILD (or the x86_64 tarball) |
| Ubuntu/Debian | odvs_0.1.0-1_amd64.deb (arm64 for Pi 4/5) |
| Fedora | odvs-0.1.0-1.x86_64.rpm |
| macOS (M-series) | …-aarch64-apple-darwin.tar.gz |
| macOS (Intel) | …-x86_64-apple-darwin.tar.gz |
| Windows | …-x86_64-pc-windows-msvc.zip |
macOS builds are unsigned (Gatekeeper will warn — right-click → Open);
signing lands at beta. Windows is WASAPI; ASIO builds require the
Steinberg SDK locally. Full details: CHANGELOG.md.