Skip to content

ABeat v0.3.1

Choose a tag to compare

@github-actions github-actions released this 21 Oct 13:58
  • Fit to taps: a new button in the Speed and density settings sets the limits so Expert+ has room for every tap you recorded: max notes/s for the busiest tapped bar, the min gap for the two closest taps, the hand gap for every other tap (the burst gap follows). Easy to Expert move by the same ratios to their built-in values, so they stay as far below Expert+ as before. Only loosens, only when pressed, and does nothing without taps; each difficulty's "reset" undoes it. On a test song with a bar of sixteenth taps, Expert+ went from missing some taps to a note on all of them.
  • Streaks: the vocabulary now knows runs of 4, 6, 8, 12 and 16 notes of one hand (and 3), not just pairs. Each hand continues known streaks about as often as human maps do (Expert+ 26 % of notes, Normal 58 %), and overlapping ones chain into long runs made entirely of human pieces: on a test song, notes inside 8+ note runs went from 0 % to 37 % on Normal, with no loss of flow. A plain bonus overshot (three quarters of all notes on Easy-Hard, humans a fifth), so it is matched instead. Exact runs past 8 notes rarely repeat between maps, so 12- and 16-note streaks are few. The Vocabulary page has a Streaks tab per length; abeat bench shows the streak share ("strk4") and the share in long runs ("long") next to the human map's.
  • The vocabulary also learns from 85 official maps (OST 4-8, Coldplay, Imagine Dragons, Billie Eilish, Lady Gaga, Electronic Mixtape, Shock Drops, The Weeknd), whose difficulty levels are strict, and from the curated maps saved in the new format, which were skipped before. Easier levels keep lower: Easy uses 23 figures with 2 on the top row (was 30 and 7).

Desktop app

Run it from an empty folder (it creates its folders next to itself). To upgrade, just
replace the executable with the new one
(macOS: replace ABeat.app); your songs, maps and the
installed runtime stay where they are.

  • Windows (x64): ABeat-*-windows-x64.exe, a portable app; no installation needed.
  • Linux (x86_64): ABeat-*-linux-x86_64.AppImage. Make it executable (chmod +x) and run it.
  • macOS (Apple Silicon): ABeat-*-macos-arm64.dmg. The app is not notarized, so on first
    start choose Open in System Settings → Privacy & Security, or run
    xattr -dr com.apple.quarantine /path/to/ABeat.app.

The app keeps data/, models/ and runtime/ next to itself (in the app data folder when that
place is read-only, such as /Applications). The first start installs the analysis runtime
(1-5 GB, shown in the app). Docker: docker pull jncchds/abeat:0.3.1.