Prototype · vocabulary × rhythm

Five ways
to ask when

Same learning loop in every mode — English sentence with a blank, Korean translation, four candidate words. Only the timing layer changes. Play each one and compare how much attention the rhythm steals from the reading.

Aqua = timing (when) Amber = knowledge (what)


Tuning
124 BPM
0 ms
Raise this if your taps keep registering late. Android output latency swings between roughly 40 and 300 ms across devices — a calibration step like this is not optional in a shipped rhythm game.

Everything here is synthesised. The music is generated live with Web Audio at the tempo you set — no audio files, no licensing. The game clock reads off AudioContext.currentTime, never the animation frame, which is the one thing that keeps a rhythm game from drifting.

0 / 12
Read zone — static
Get ready…
Play zone — timing

Round complete

Score
0
Best combo
0
Words known
0

Knowledge axis — feeds the SRS

Timing axis — feeds difficulty, not the SRS