Harmony: Music Trainer

Content rating
Everyone
1+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Unlock the musician in you with Harmony.

Whether you're a beginner or a seasoned player, Harmony trains you to recognize, read, and play music. Four domains, one method: theory becomes a game of focused exercises you tune to your level.

The 4 domains
• Notes — spot and place every note.
• Intervals — measure the distance between two pitches.
• Scales — major, minor, modes, and more.
• Chords — from triads to extended chords, inversions included.

Three ways to train
• By sight — read the note straight off the staff (treble or bass clef, key signatures, ledger lines).
• By ear — hear a note, interval, or chord, then identify it.
• By playing — play the target back on an interactive piano.

Play your way
• By touch, on the virtual keyboard.
• By microphone, singing or with your instrument.
• By MIDI, plugging in your keyboard (USB or Bluetooth).

Why Harmony?
• Tailored — pick the concepts, question formats, and difficulty.
• Distraction-free — a clean interface built for focus.
• Offline — everything works without a connection.
• Multilingual — English, French, Spanish, and three note notations (Do-Re-Mi, C-D-E, German notation).

Harmony is just getting started. We improve it every day to build the most complete training companion, from theory basics to a trained ear.

Happy practicing!
Train your ear and music theory: notes, intervals, scales and chords on piano.
Updated on
Jul 30, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

Version 1.1.0
• Ear training: identify a note, interval, scale or chord.
• Staff reading: read the concept and play it back.
• Microphone and MIDI input (USB/Bluetooth).
• Chord inversions in the exercises.
• Choose direction and playing style (harmonic/arpeggio).
• Unordered input.
• Improved feedback + new audio engine.