Nothing between you and the note.

The next-generation BMS player. Bring your scores, skins and tables. Keep your timing honest.

actuon song select: a chart’s artwork fills the screen behind its data and the song wheel

Every song brings its own art.

Song select on a chart with a misty lake as its artwork Song select on a chart with a mountain lake as its artwork

Judged when you pressed. Not when the frame ran.

Notes run on a tick clock, apart from the frame rate. On Linux, judging can read the kernel’s own input timestamps.

actuon latency measures your setup.

Autoplay partway through a chart, with its BGA running beside the lanes

Switch without starting over.

Your scores
Imports beatoraja and LR2 score databases.
Your skins
Runs beatoraja, LR2 and osu! mania skins, per screen and key mode.
Your tables
Difficulty tables and courses, with chart downloads built in.
Your charts
BMS, BME, BML, PMS and BMSON, from 4K to 14K, in Shift-JIS, EUC-KR or UTF-8.
Your BGA
Images and FFmpeg video, with optional deblocking and FSRCNNX upscaling.
The result screen after autoplay: rank AAA and a MAX lamp

A score on the board really happened.

The IR server replays every upload through the same judging code and works out the score itself. Clients never get to name their own.

Open the rankings

Play it.

Free and open source under GPLv3. Developed and tested on Linux. Windows and macOS code exists but has never been run.

Download actuon