Technology
Mobile Platform
- Android (Native)
- iOS (Native)
Programming Language
- Java
- Kotlin
- Swift
Features Stack
- Audio Processing over MP3 with Multiple Effects
- Custom Equalizer for Sound Output
- Reverb Audio Effect
- In-App Purchase
- Restore Purchase
Requirement
Music learners faced a fragmented landscape: theory apps in one place, instrument practice tools in another, and audio processing software on a separate desktop application. The client wanted a single mobile app that covered the full learning arc - understanding scales and chords, practising with an interactive instrument, and experimenting with sound through real audio effects.
The app needed to work for complete beginners learning their first chord as well as intermediate players wanting to sketch progressions and experiment with equalizer and reverb settings on their recordings. In-app purchase had to gate premium content cleanly while keeping the core learning experience accessible.
Solution
We built Scale Numbers Piano as a native iOS and Android app combining music theory lessons, an interactive online instrument, and a full audio processing layer. Users learn chord structures and vocal melodies through visual guides, then apply what they've learned on the in-app piano or guitar.
- Interactive online piano and guitar instrument with responsive touch
- Scale and chord progression lessons with visual diagrams
- Vocal melody learning with audio playback
- Audio processing over MP3 with multiple simultaneous effects
- Custom equalizer for personalised sound output
- Reverb audio effect for realistic instrument simulation
- In-app purchase for premium lesson packs and instrument sounds
- Restore purchase support for cross-device access
Final Outcome
Scale Numbers Piano gave music learners a single app that took them from understanding a chord on paper to playing and recording it with professional-grade audio effects. The equalizer and reverb features gave intermediate users a reason to keep the app open long after the beginner lessons were done. The in-app purchase model created a natural upgrade path without locking out users who were still evaluating whether the app fit their learning style.
Get in touch with The One Technologies, or hire our Android developers or iPhone developers to start your build.





