v0.9.0 — two songs, shapes for every eye, a real editor
Pre-release
Pre-release
Content, accessibility, and a real editor.
Added
- Second built-in song: "Solder Groove" — a 92 BPM half-time
groove (Dm–Bb–F–C, syncopated bass, held pad bars) alongside the
128 BPM "Circuit Breaker"; charts from it exercise sustains and
slower reading. - Colorblind-safe lanes, always on — every lane has a distinct
gem shape (square, circle, diamond, triangle, cross) on notes and
receptors; fully readable with zero color. - Stage Motion setting — stills the themed backdrop (reduced
motion); HOPO notes are now visually distinct (smaller gem, bright
core). - Editor v2 — move a note with
M, select a range withV
(Xdeletes it,Hbulk-toggles HOPO — one atomic undo step per
bulk edit), andPauditions from the cursor with a metronome
tick on every beat. - Import pipeline, verified end-to-end — a walkthrough guide
(docs/importing-songs.md), decode tests for every supported
format (WAV/OGG/FLAC/MP3 — and M4A/AAC, which turned out to work),
andsongs/imported/<song>/folders are now actually scanned
(the old scan was one level too shallow). - Autopilot can validate any library song
(BEATBYTE_AUTOPILOT_SONG=<index|title>), and CI now boots the
real game headless on Linux (Xvfb + lavapipe) and Windows (WARP).
Fixed
- An environment-killed autopilot run (window closed mid-song) could
exit 0 without a verdict — it now fails loudly. - Settings and charts from newer/older versions load tolerantly
(pinned by tests); a settings file never loses your calibration on
upgrade.
Downloads
| Platform | File |
|---|---|
| macOS (Apple Silicon) | BeatByte-0.9.0-aarch64-apple-darwin.dmg or the .tar.gz |
| macOS (Intel) | BeatByte-0.9.0-x86_64-apple-darwin.dmg or the .tar.gz |
| Linux | BeatByte-0.9.0-x86_64.AppImage or the .tar.gz |
| Windows | beatbyte-v0.9.0-x86_64-pc-windows-msvc.zip |
Full Changelog: v0.8.1...v0.9.0