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.
Press any keys. Mash or roll several at once to measure rollover and estimate polling rate.
Rollover = how many keys register at once. Polling rate is estimated from event timing and limited by browser precision — treat it as a lower bound. Some key combos are reserved by the OS or browser.
Browser limitation: browsers cannot detect polling rates above 1000 Hz.
Auto-presses your keys in a perfect roll at a set BPM so you can watch the pattern or play along.
Modern: rolls go down each column (top key, then the key below it), and each hand releases its keys in reverse order — the first key pressed is released last. Legacy: row-by-row order with equal hold times.
Click a key to cycle: unused → left hand → right hand. Order follows your keyboard layout.
Records the key viewer to a video file saved on this device. Nothing is uploaded.
Only formats this browser can record are listed.
Every video includes a small https://adofai-rolling-practice.com watermark.
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.
Practice rolling at a specific BPM with a tolerance window and work on consistency.
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.
Practice short, high-speed rolling bursts with controlled recovery between them — useful for training above your sustained speed.
Hold a fixed BPM for a set duration and get a results summary with accuracy, total notes, and best streak.
Tests your rolling speed and estimates the highest BPM you can consistently perform.
Play alongside a reference roll to practice timing, speed, and consistency against a target.
Test your keyboard's ability to register rapid inputs before you blame your fingers.
Record your practice locally or keep a rolling instant-replay buffer and save your best runs as video.
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.
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.
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.
Yes. The trainer runs entirely in your browser, so you can practice alternating rolls, speed, and stamina without loading an ADOFAI level.
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.
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