A Complete Digital Sheet Music Management Platform
Orpheus is a digital sheet music management platform that helps performing musicians across the world manage their entire music library with PDF rendering, real-time annotations, set lists, cloud sync, and hands-free page turning on stage. Here is how Monocubed approached this music management platform development from the ground up.
How Orpheus Benefits Performing Musicians
Whether you are a performing musician, music teacher, or ensemble leader, Orpheus fits seamlessly into how you already work and eliminates the friction that paper-based workflows create.
With Orpheus, you can
- Replace bulky paper binders with a fully searchable digital music library that puts every score at your fingertips
- Annotate scores in real time during rehearsals, lessons, or live performances without reaching for a pencil
- Build and reorder set lists instantly using intuitive drag-and-drop, so last-minute changes never slow you down
- Turn pages hands-free with Bluetooth foot pedal support, keeping your focus entirely on the music
Offline, Orpheus keeps everything working without interruption:
- Browse and open any score saved to your local library without an internet connection
- View annotations, markings, and set list arrangements exactly as you left them
- Add new annotations offline and sync changes automatically once you reconnect
Looking to Build a Productivity Web App?
We have experience building cross-platform productivity tools. Let us discuss your requirements and create a development plan.
The Challenges Faced By Our Client
Maeve Lander came to Monocubed with a product that musicians already relied on — but an architecture that could no longer keep up. Here are the key challenges we had to solve.
The original Orpheus app was built over 10 years ago on a codebase that was never designed for iOS, Web, or modern cloud sync. Extending it further was not viable. Building a custom platform for musicians at this scale meant the entire technical foundation needed to be rebuilt without losing the features and simplicity that loyal users depended on. Our web development consulting services helped define the right architecture before writing a single line of code.
PDF rendering behaves differently across iOS, Android, and Flutter Web. Each platform has different GPU capabilities and memory constraints. A score that renders perfectly on an iPhone might show subtle spacing differences on a Pixel tablet or shift annotation layers on the web.
Accessing PDF files through Google Drive requires elevated API permissions that Google does not grant by default. Standard OAuth scopes were insufficient — the app needed broader drive access to browse, open, and sync sheet music files. Google’s verification process for these sensitive scopes is strict and requires security certification.
The app needed low-level device permissions on both iOS and Android, and each platform has a completely different Bluetooth API, pairing flow, and HID protocol implementation. Different foot pedal manufacturers use different HID keycodes with no universal standard.
Musicians routinely switch to airplane mode during rehearsals and performances to block calls and notifications. A sheet music app that depends on an internet connection is an app that will fail a performer at the worst possible moment. Building true offline-first functionality required more than simply caching files.
Apple and Google have fundamentally different in-app billing systems — different pricing rules, different receipt validation processes, and different trial period handling. Unifying subscriptions across both platforms without billing errors was a significant technical challenge.
Got a Complex App Idea That Off-the-Shelf Tools Cannot Handle?
We build custom web and mobile apps that are fast, scalable, and built around your users, not the other way around.
