Skip to content

v0.9.0 — two songs, shapes for every eye, a real editor

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Aug 01:20
· 472 commits to main since this 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 with V
    (X deletes it, H bulk-toggles HOPO — one atomic undo step per
    bulk edit), and P auditions 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),
    and songs/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