ADOFAI Rolling Practice

HUD Quick Reference

Keypresses
Total keys pressed this session.
Accuracy
Free mode: closeness to your running average. BPM modes: % of hits within the tolerance window.
KPS
Keys per second over the last ~1 second.
Recent BPM
Your current rolling speed in beats per minute.
Unstable Rate (UR)
Standard deviation of gap timing in ms. Lower = more consistent. Elite target: <5 ms.
Hit-Offset Histogram
Early (left) / late (right) vs. target. Green = in tolerance, red = outside.
Peak BPM
Highest BPM sustained for 5+ sec at ≥95% consistency (Free mode).
Red Flag
Two keys fired within a very short window — possible accidental double-hit.
Keypresses: 0
Accuracy: 100%
KPS: 0
Keypresses: 0
Accuracy: 100%
KPS: 0

Input Offset Calibration

Listen to the lead-in clicks, then tap any key on every beat. We'll measure how early or late your presses land relative to the metronome. Make sure the metronome sound is enabled.

v1.0.0
All UI except for the color gradients and whatnot was AI-Generated. All functionality was coded by SRG
0:00 0 MB
3
Click to cancel
What is ADOFAI Rolling Practice?

ADOFAI Rolling Practice & Roll Trainer

ADOFAI Rolling Practice is a free online trainer for practicing rolls in A Dance of Fire and Ice (ADOFAI). Practice alternating rolls, improve your tapping speed, measure your BPM and KPS, and build consistency and stamina with customizable rolling exercises — directly in your browser, no install required.

Rolling Practice Tools

BPM Target

Practice rolling at a specific BPM with a tolerance window and work on consistency.

BPM Staircase

Gradually ramps the rolling speed from a start BPM to an end BPM in steps, with per-step accuracy, so you can find and push your limit.

Burst Trainer

Practice short, high-speed rolling bursts with controlled recovery between them — useful for training above your sustained speed.

Timed Challenge

Hold a fixed BPM for a set duration and get a results summary with accuracy, total notes, and best streak.

BPM Finder

Tests your rolling speed and estimates the highest BPM you can consistently perform.

Rolling Ghost

Play alongside a reference roll to practice timing, speed, and consistency against a target.

Keyboard Test

Test your keyboard's ability to register rapid inputs before you blame your fingers.

Recording & Instant Replay

Record your practice locally or keep a rolling instant-replay buffer and save your best runs as video.

Frequently Asked Questions

What is ADOFAI Rolling Practice?

A free online rolling trainer for A Dance of Fire and Ice (ADOFAI). It visualizes your keypresses in real time and tracks BPM, KPS, accuracy, consistency, and streaks across multiple practice modes.

Is ADOFAI Rolling Practice free?

Yes. The trainer is completely free, runs in your browser with no install or account, and free desktop apps are available for Windows, macOS, and Linux.

What is the difference between BPM and KPS?

BPM (beats per minute) describes the tempo of the pattern you are rolling, while KPS (keys per second) measures how many keys you actually press each second. The trainer tracks both so you can practice to a musical tempo and measure your raw finger speed.

Can I practice ADOFAI rolls without opening the game?

Yes. The trainer runs entirely in your browser, so you can practice alternating rolls, speed, and stamina without loading an ADOFAI level.

What practice modes are available?

Free practice, BPM Target, BPM Staircase, Timed Challenge, Burst Trainer, and BPM Finder, plus a Rolling Ghost to play alongside, a keyboard test, gameplay recording with instant replay, and a leaderboard.

Does it work on mobile?

The site loads on mobile, but rolling practice is designed for a physical keyboard, so a desktop or laptop is recommended.

How to use ADOFAI Rolling Practice · About this trainer · Desktop app downloads · Changelog