rtrax v0.8.0 — Windows support 🪟
rtrax now runs on Windows, joining macOS and Linux. The build, test suite, and a real machine all confirm it: tracker playback, the TUI, per-channel meters, and the spectrum analyzer all work.
Highlights
- Prebuilt Windows bundle. Grab
rtrax-windows-x64.zipfrom the Assets below — no toolchain, no compiler, no setup. - Truly self-contained. The zip ships
rtrax.exe(static CRT) alongside libopenmpt, its audio dependencies, and the MSVC runtime DLLs. No Visual C++ redistributable required — unzip and run on any 64-bit Windows machine. - Audio via WASAPI and the terminal via crossterm — both native on Windows, nothing to configure.
Getting started on Windows
- Download
rtrax-windows-x64.zipand unzip it (keeprtrax.exeand the.dllfiles together). - Run from Windows Terminal for the best colors and box-drawing.
rtrax.exe song.xmto play a file, or launch with no argument to open the file browser.
If SmartScreen warns about an unsigned binary, choose More info → Run anyway.
macOS / Linux
Unchanged — still built from source against system libopenmpt. See the README.
Under the hood
- New
windows-latestleg in CI, so Windows stays green going forward. - Playlist/CLI tests are now path-portable (POSIX-absolute fixtures no longer assumed), fixing the only Windows test failures.
- New release workflow packages and attaches the Windows bundle automatically on every
v*tag.
Full changelog: v0.7.0...v0.8.0