Repository navigation
BeatUp Engine
From chart creation to quality assurance, and beyond.
BeatUp Engine is a Windows rhythm-game engine and chart toolkit for the Audition Online / CDIU BeatUp mode. It combines a game client, a full chart editor, a patcher and, since v1.2, an Auditor Mode for reviewing, verifying and documenting charts.
Current version: v1.2 · Windows 10 / 11 (64-bit) · Active development
What's new in v1.2: Auditor Mode
Auditor Mode makes chart revisions traceable, transparent and easy to verify. Open a chart, check it for errors, fix what you find, and every change is recorded automatically.
Chart inspection and validation
Open a .slk or .bu file and let the Auditor check it. The Issues list reports:
- several arrows in the same row
- arrow and Space sharing a row
- Finish note problems (no Space, several Finish notes, notes after the last Finish)
- empty charts and missing Finish notes
- invalid or unusual BPM
- long gaps without notes
Click an entry to jump to the spot in the editor. Corrections are made directly in the normal chart editor, there is no separate tool to learn.
Automatic CSV audit log
Every change is written to <chart>_audit.csv next to the chart while you work (semicolon-separated, UTF-8, opens directly in Excel).
| Column | Content |
|---|---|
| Nr, Date/Time | running number and timestamp |
| Action | OPEN, ADD, REMOVE, MOVE, LANE, BPM, OFFSET, SAVE, EXPORT |
| Note type, Lane key | Arrow / Space / Finish and the key |
| Beat before / after | position in rows |
| Time ms before / after | position in milliseconds |
| Before / After | readable position, e.g. 9 @ M3:05 |
| Operation, Details | what the editor did, e.g. place note, undo move |
The Chart Review Database is planned to be optional, free and community-driven. The application will keep working without an account.
Download and installation
Download the latest release from the Releases page and run BeatUpEngine.exe. The application is self-contained, no installer or extra files are needed.
Requirements: Windows 10 or 11 (64-bit).
License
BeatUp Engine is closed source. See the repository for details on usage.
Create / Review / Collaborate