Skip to content

ABeat v0.3.2

Choose a tag to compare

@github-actions github-actions released this 21 Oct 14:45
  • Two-hand streaks: the vocabulary now also knows 4 notes in a row across both hands (left-right-left-right, right-right-left-right, with doubles too), 950-3600 of them per difficulty, learned from the same curated and official maps. The generator plays known ones about as often as human maps do instead of almost never: on 16 songs with taps off, two-hand streaks went from 0-3 % to 14-17 % of two-hand stretches on Easy to Expert (human maps 17-19 %) and 4 % on Expert+ (6 %), with no loss of flow or timing. They are matched, not maximised. New flow weight pair streak (default 3, 0 = off); the Vocabulary page has a Two hands tab with both hands' notes numbered in one grid and an "alternating only" filter; abeat bench shows the share as "pair4".

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.2.