KEYFALL How to play
KEYFALL is a free browser piano rhythm game you play with a MIDI keyboard or digital piano connected to your computer. Just play the keys as the notes fall. Great as a game and as piano practice.
▶ Start the gameWhat you need
- A computer (Windows / Mac)
- A browser: Google Chrome or Microsoft Edge (required for MIDI keyboards)
- A MIDI keyboard or digital piano (USB) … you can also try it with your computer keyboard
- Song files: audio such as mp3 / mp4, or MIDI files (.mid)
Getting started
1. Connect your keyboard
Connect your MIDI keyboard via USB, then open the game page. When asked to allow access to MIDI devices, click "Allow". When the device name appears at the top right, you are ready.
2. Load a song
Drag and drop a song file onto the screen.
- Audio (mp3 / mp4, etc.): the notes are analyzed automatically inside your browser to create a chart (from tens of seconds to a few minutes depending on length). Songs you have analyzed once load instantly next time.
- MIDI files (.mid): play right away with no analysis. Drop an mp3 with the same name together to play along with the audio.
We recommend trying the built-in "Demo: Twinkle Twinkle Little Star" first.
3. Play
Press the matching key the moment a note reaches the white line. Your timing is judged as PERFECT / GREAT / GOOD / MISS.
Modes and difficulty
| BEGINNER | A thinned-out melody. The easiest level, with more forgiving timing. |
|---|---|
| EASY | Melody (right-hand main line) only |
| NORMAL | Melody + bass (left-hand low notes) |
| HARD | Every note |
| Game | The standard mode with judgments, score and combo |
| Practice | The notes stop and wait until you press the right key |
| Auto | The game plays itself as a demonstration (scores are not saved) |
| Part | Choose both hands / right only / left only to practice one hand at a time |
Controls
| Enter | Start |
|---|---|
| Esc | Pause (resume / retry / back to song select) |
| ↑ ↓ | Change note speed during play |
| Computer keys | AWSEDFTGYHUJK work as piano keys (Z / X change octave) |
Customization
You can change note colors (right / left hand), note style (Standard / Glass / Neon), glow strength, key length, note names on keys (C D E / Do Re Mi), the play-screen background image and its opacity, master / music / hit-sound volume (in 1% steps), timing offset and more. Settings are saved automatically.
Troubleshooting
The MIDI keyboard does not respond
Open the site settings from the icon at the left of the address bar and allow "MIDI devices". The keyboard may not be detected while another music app (such as a DAW) is using it.
I hear the sound twice
Your digital piano makes its own sound, so set "Key sound" to "Off".
The timing feels off
Adjust "Timing offset" in the settings. Bluetooth headphones add delay, so wired headphones or speakers are recommended.
The analyzed chart looks wrong
Automatic analysis is an AI estimate, so some notes may be missed or extra notes may appear. Solo piano recordings and MIDI files give the best results.
Please note
- Only load files you have the right to use (music you purchased, recordings or works you made yourself, MIDI files whose use is permitted, etc.). Downloading illegally uploaded music may be against the law.
- Your song files and analysis results are processed only on your own computer and are never sent to our server.
- An internet connection is required the first time you analyze a song and to load the piano sound.
- Smartphones are not supported.