Piano: Soloist - Sheet music, falling notes and keyboard in one synced view.

by•
Interactive MusicXML & MIDI score player with synced sheet music, falling notes & keyboard. No app store download needed—runs in browser or as a Web App (PWA). Features: Pianistic touch: Smart melody & hand balance Complete dynamics, pedal & exact repeats Listen mode: Screen-off playback (iOS/Android) Practice tools: Bar jump, looping & speed control Free playback included. Lifetime Pro ($19.99) adds Medley mode, 16-velocity grand piano, unlimited saved scores & more.

Add a comment

Replies

Best

I'm a solo developer and the creator of Piano: Soloist ().

Why I built this
I love collecting and playing scores from MuseScore, but I couldn't find a lightweight web player that actually played music back like a real pianist. Existing tools either messed up complex repeats/voltas, flattened all dynamics, or required downloading heavy desktop software. Plus, mobile browsers always cut off audio when the screen turned off.

How it evolved
What started as a simple visualizer grew into a complete interactive score player. I added smart hand-balance detection (so accompaniment doesn't drown out the melody), full dynamics & pedal support, practice tools like bar-range looping, and a workaround for iOS/Android background playback so you can listen with your screen locked. Additionally, I've developed a suite of features designed for listeners, learners, and content creators alike.

Key Highlights

  • Zero Friction: Runs 100% in your browser with no app store download, or install as a Web App (PWA).

  • Pianistic Feel: Smart melody detection, full score dynamics, and exact repeat/volta order.

  • Listen & Practice: Screen-off background playback, bar jumping, looping & speed control.

  • Visuals & Recording: Custom background images, visualizer themes (Standard / Space & Stars), and direct WebM video recording.

  • Pro Tier: Unlocks 1080p watermark-free video recording (720p with watermark on Free), Medley mode (playlists with repeat, shuffle & sleep timer), 16-velocity grand piano audio, unlimited saved scores & more.

You can test it out instantly using the pre-loaded classical samples on the home page—no login needed! Or feel free to upload your own MusicXML scores right away.

I'd love to hear your thoughts, feedback, or any edge-case scores you'd like me to improve!