falling notes hero image

midingo

Piano practice made into a game

A falling note style piano trainer with rhythm-game like mechanics.

Demo video

Gameplay footage, recorded in an early version of version 0.1.0

Features

Practice and play along to your favorite songs

Play along to songs with falling-note style charts and practice at your own pace with original audio synced to gameplay.

Scoring & Real-time feedback

Get immediate feedback as you play.
Every note is graded into 5 categories based on timing error. You will also immediately receive timing error on how early or late you played a note.
Your overall score is based on both timing accuracy and combo. Hitting notes without breaking your combo is heavily rewarded.

Seek & Loop

Skip to any part in the chart and loop difficult sections.
There is no penalty for looping a section, points earned on looped sections will be added on top of your score.

Planned for release in v0.2.0

Supports MIDI keyboards

Connect a MIDI keyboard and Midingo will automatically use it. You can ignore selected MIDI devices if needed.
No MIDI keyboard? Play using your computer keyboard, using a 2.5-octave stacked layout.

Search by Attributes

Instantly find charts using a fuzzy search on title or artist.
Advanced filters let you search by artist, title, key, difficulty rating, BPM, and combinations of them.

Uses standard files

Charts use standard file formats (along with a JSON file for metadata) rather than a proprietary format. Create charts using your preferred tooling.
See this guide to learn how to create your own chart.