[dev.]
←Back to selected work
Case Study · product

ReHearse – Sheet Music to Playable Audio

Interactive music product converting scanned sheet music into real-time playable audio with step-by-step practice tutorials.

Track

product

Technologies

Python, Audiveris, Azure, Docker, UIKit, AVFoundation

Primary Impact

Live App Store product

RepositoryView on GitHub ↗

Context & Challenge

Beginner musicians struggle to translate complex sheet music notation into accurate pitch and tempo without audio playback.

Process & Implementation

Architected Optical Music Recognition pipeline using Python and Audiveris containerized on Azure with Docker; developed native playback engine with AVFoundation, animated note tutorials, and interactive practice feedback.

Verified Outcomes & Key Facts

  • Live App Store product
  • 90%+ OMR sheet accuracy
  • 100+ active musicians
  • 25% reduction in learning curve