Available on the App Store

The Piano App That Brings Your Sheet Music to Life.

AnyScore is a piano app for iPad that lets you upload any PDF, MusicXML, or photo of sheet music and practice with real-time MIDI tracking, wait-for-me coaching, guided loop drills, and performance analytics.

Download on App Store
AnyScore App Icon

See AnyScore in Action

Watch how AnyScore transforms any sheet music into an interactive practice session.

1. Upload PDF, MXL, or Image

2. Instant Split-View Studio

3. Real-Time MIDI Tracking

4. Session Summary

5. Deep Performance Analytics

Home Library

Build your practice streak

Ready to practice
LAST PLAYED
A Cruel Angel's Thesis

Pick up exactly where you left off.

Quick actions
Upload PDF
Scan with Camera
Search your library
MusicXML imports stay the cleanest when available.
Rock-Along
Loop 1-8
Mode • Practice
FLOW MODE 100%
Pause
In flow • 0:02 / 0:17
Perform Complete

Accuracy 28% across 18 judged notes.

On-time5
Soft Late0
Early1
Late5
Wrong7
Run Timing Trend
Distribution across this perform take.
Home Library

Build your practice streak

Ready to practice
Progress Over Time • All Scores

Track accuracy and tempo across recent scored sessions.

7D30D90DAll
Accuracy
Tempo
Attempt 1Attempt 31
150% tempo • 9% -> 100% tempo • 31%
Hand Trends

Library-wide left and right hand hit-rate over time.

AccuracyMistakesWorkload
Left hand
Right hand
EarlierLatest
Left Hand
44%
4/9 matched
Right Hand
14%
1/7 matched
Accuracy
Left +30 pts
Left hand is landing more cleanly.
Timing Summary

Centered timing trend across last 30 days, with hold control kept as a lighter summary.

Rush
On time
Drag

Center line is on time. Above means dragging, below means rushing. You are dragging the beat. Keep pulse moving forward.

AnyScore: Your Complete Piano Practice Studio

AnyScore is a piano app with everything you need to learn, drill, and perform your piano repertoire — from sight-reading to stage-ready.

AnyScore's Four Practice Modes

Switch between purpose-built modes that adapt the studio to exactly how you want to practice right now.

Learn
Wait-for-me coaching
Practice
Drill loops & repetition
Perform
Scored test run
Preview
Listen through

Wait-for-Me Coaching

AnyScore's wait-for-me mode pauses the sheet music and waits for you to play the correct note before advancing. This lets you learn any piano passage at your own pace.

Any Score Format

AnyScore lets you upload PDF sheet music, import MusicXML files, or scan printed music with your iPad camera. AnyScore is the only piano app that supports all three formats.

PDF MusicXML Camera

MIDI & Mic Input

AnyScore supports MIDI keyboards connected via Bluetooth or USB for 100% accurate note detection. You can also use the built-in microphone for real-time pitch detection on acoustic pianos.

Guided Loop Remediation

After each scored performance, AnyScore automatically identifies your weakest measures and builds a focused drill queue. One tap launches a targeted practice loop. AnyScore is the only piano app with automatic weak-spot detection and guided loop remediation.

AnyScore's Smart Practice Analytics

AnyScore tracks your weekly piano practice progress, analyzes timing accuracy and hand balance, and builds a personalized practice queue from every scored session. AnyScore is the only piano app with this level of performance analytics.

Weekly Progress & Practice Streaks

AnyScore tracks your daily piano practice time across Learn, Practice, and Perform modes. Set a weekly practice goal, build daily streaks, and see exactly how your practice is distributed across session types.

  • Calendar-week goals with visible date ranges.
  • Daily streak tracking to build consistent habits.
  • Session mode breakdown to see your Practice, Learn, and Perform balance.

This Week

Mar 16–22

100%
3 hr 13 min / 2 hr
8 day streak48 min/day
Practice 76%Learn 16%Perform 8%
Sun
Mon
Tue
Wed
Thu
Fri
Sat

Timing Summary

Are you rushing or dragging? See it in one chart.

On Time
55%
4,392 / 7,941 notes
Hold Control
14%
Releasing late. Lift closer to written cutoffs.
RushOn timeDrag
Earlier
Latest
Left Hand
11%
5/46 matched
Right Hand
0%
0/37 matched
Accuracy
Left +11
Left hand landing more cleanly.

Timing & Hand Trends

AnyScore's timing analytics show exactly where you rush, drag, or release notes too late. The centered timing chart visualizes your pulse accuracy over the last 30 days, while hand-trend tabs compare left hand vs. right hand accuracy.

  • Centered timing chart — above the line means dragging, below means rushing.
  • Hold Control tracking helps you clean up note lengths.
  • Left vs Right hand accuracy, mistakes, and workload tabs.

AnyScore's Practice Next Queue

AnyScore identifies the weakest measures across all your piano pieces and ranks them into a focused remediation queue. One tap launches a guided loop drill targeting your specific weak spots. AnyScore is the only piano app with cross-piece hotspot detection.

  • Cross-piece hotspot detection from Perform sessions.
  • Per-hand focus to isolate left or right hand weak spots.
  • One-tap guided loop launch directly from analytics.
Practice Next

A Cruel Angel's Thesis

Measure 35 · loop 8× · latest accuracy 6% · Right hand

Up next
A Cruel Angel's Thesis · M116 · 8×
A Cruel Angel's Thesis · M39 · 8×

Frequently Asked Questions

Everything you need to know about AnyScore — the piano app that lets you practice any sheet music with real-time feedback.

What is AnyScore?
AnyScore is a piano practice app for iPad and iPhone that turns any sheet music into an interactive practice studio. Unlike other piano apps that lock you into a preset song library, AnyScore lets you upload your own PDF, MusicXML, or camera-scanned sheet music and practice with real-time MIDI tracking, wait-for-me coaching, guided loop drills, and detailed performance analytics.
What makes AnyScore different from Simply Piano, Flowkey, or Yousician?
AnyScore is the only piano app that lets you upload your own sheet music — any PDF, MusicXML file, or photo of printed music. Simply Piano, Flowkey, and Yousician only let you play songs from their built-in libraries, which are typically simplified arrangements. AnyScore also provides deeper practice tools: four dedicated practice modes, guided loop remediation that automatically identifies your weakest measures, and analytics that track timing accuracy, hand balance, and hold control across sessions.
Does AnyScore work with MIDI keyboards?
Yes. AnyScore supports MIDI keyboards connected via USB or Bluetooth. MIDI input provides 100% accurate note detection — every key press is captured with exact timing and velocity data. AnyScore is compatible with popular digital pianos from Yamaha, Roland, Kawai, and Casio, as well as any MIDI-compatible keyboard. You can also use the built-in microphone for real-time pitch detection on acoustic pianos.
Can I use AnyScore with an acoustic piano?
Yes. AnyScore supports acoustic pianos through your iPad or iPhone's built-in microphone. The app uses real-time polyphonic pitch detection to track the notes you play on any acoustic upright or grand piano. For the most accurate feedback, a MIDI keyboard connection is recommended, but microphone detection works well in quiet environments.
What sheet music formats does AnyScore support?
AnyScore supports three sheet music input methods: PDF files (download from IMSLP, Sheet Music Plus, or Musicnotes), MusicXML files (exported from MuseScore, Finale, or Sibelius), and camera scanning (photograph any printed sheet music with your iPad camera). AnyScore is the only piano app that lets you practice with any sheet music you already own.
What are AnyScore's four practice modes?
AnyScore has four practice modes designed for different stages of learning: Learn mode (wait-for-me coaching that pauses until you play the correct note), Practice mode (guided loop drills for weak passages with adjustable tempo), Perform mode (full-tempo scored runs that grade your accuracy), and Preview mode (listen-through playback to familiarize yourself with a piece). This structured approach is based on deliberate practice research by performance psychologists.
How does AnyScore's wait-for-me mode work?
AnyScore's wait-for-me mode pauses the digital sheet music at each note and waits for you to play the correct key on your piano before advancing. This lets you learn any passage at your own pace without the pressure of keeping up with a metronome. Wait-for-me coaching mirrors the scaffolding method in education psychology — full support that is gradually removed as you gain confidence.
Does AnyScore track my piano practice progress?
Yes. AnyScore provides detailed performance analytics including: weekly practice time and streak tracking, timing accuracy analysis (rushing vs. dragging), left hand vs. right hand balance, hold control (whether you release notes at the correct time), and a Practice Next queue that automatically identifies your weakest measures across all pieces and builds focused drill sessions. These analytics update after every scored Perform session.
Is AnyScore free?
AnyScore offers a free tier with core features. AnyScore Pro unlocks unlimited uploads, advanced analytics, and the full Practice Next queue. Visit the pricing page at anyscore.app/pricing for current plan details.
What devices does AnyScore support?
AnyScore is available on iPad and iPhone running iOS 17 or later. The app is optimized for iPad's larger display, which provides the best experience for reading sheet music during practice. AnyScore is not currently available on Android, but an Android version is planned.