Playsheet Features

Welcome to playsheet: a rhythm game with beat maps from the 1700s. Get real-time timing and note feedback overlaid on real sheet music.

Bring your own MusicXML, MIDI, ABC, or MuseScore files and turn them into interactive practice scores. Check the preview after import, especially for inferred MIDI notation.

Features

Here is a list of features playsheet currently supports:

Performance Review

Review a completed practice session on the sheet music to see missed notes and timing feedback. Saving or submitting results depends on your session settings.

Missed notes and timing feedback on the score in review mode

Level Up

End a session with a beautifully detailed summary of your timing and accuracy. Scoring and gamification keep you motivated day after day to improve your skills.

Practice session summary with timing and accuracy

Adjust Settings

  • Extract Formats: Print out beautiful sheet music in PDF, or download as ABC, MXL, and MIDI files directly from the app.
  • Note Names: Toggle note labels directly on the staff. Great for beginners internalizing pitches and learning to read faster.
  • Fingering: Choose sheet music fingerings or automatic suggestions. Review suggestions for complex passages and adapt them to your hands.
  • Game Mode: Turn this on for real-time scoring and timing feedback within a 1/16th of a beat, or keep it off for a standard scrolling sheet music experience.
  • Retry Mode: Automatically loop back or wait when you miss a note. Excellent for strict precision practice.
  • Zoom & Speed: Freely adjust the sheet scale, and play at any BPM—slow down complex runs until you hit every note perfectly!
  • Transpose: Instantly shift the entire piece to a different key or scale. Want to hear what 'Twinkle Twinkle' sounds like in Minor (Aeolian)? Just select it!
Score settings for note names, fingering, speed, and transposition

Select which tracks to play

Isolate the right hand or left hand individually, or play both. Practice hands separately and bring them together once you've honed your muscle memory!

Track selection for practicing hands separately

Simplify Song

Try an experimental simplified arrangement when a piece feels too difficult. Results vary: review the notes and musical choices before practicing the arrangement.

Supported Formats

Open MusicXML (.musicxml, .xml, .mxl), ABC (.abc), MIDI (.midi, .mid), and MuseScore (.mscz, .mscx). Audio transcription and Alpha PDF recognition are experimental and can miss notes, rhythms, and voices. PDF recognition currently requires printed grand-staff piano notation.

Cloud Sync

Added songs are kept on your local machine unless you click upload or sync. Synced songs are hashed and sent to the server, eligible for global scoring, and can be synced between multiple devices.

Find Sheet Music

Looking for sheet music? Visit our guide to finding sheet music for sources and license guidance.

Learn with gaming

We believe the best practice routine is the one you actually stick with—whatever gets you to sit down at the keyboard and play is a win. Playsheet is designed to support your growth from a beginner relying on learning aids, to an independent sight-reader:

  • Guided Progression: Start playing a single hand, with note annotations and real-time timing markers. Gradually turn them off as you become comfortable reading raw sheet music without crutches.
  • Track Your Improvement: Keep a detailed history of your practice stats and visually review your past performances. See yourself level up over time!
  • Local Practice & Optional Sync: No account is required for local imports and practice. Optional cloud sync and online features use a network connection; export files you want to keep as backups.