EarMaster - Music Theory
Ear training & sight-singing
Free · In-App Purchases
Music theory made easy and fun: EarMaster is the ultimate app for your ear training, sight-singing practice, rhythmic workout and vocal training at all skill levels! Thousands of exercises will help you build up your musical skills and become a better musician. Try it, it's not just fun to use but also very efficient: some of the best music schools use EarMaster!
"The exercises are so well thought out, and have so much to offer both the complete beginner and the most world class musicians alike. Being an instructor at Nashville Music Academy, I can say this app has developed my ear and my students ear to a level that would have taken many more years to develop, if at all, without it." - User review by Chiddychat
AWARDS
“Best App of the Month” (App Store, Jan 2020)
NAMM TEC AWARDS nominee
Music Teacher Awards for Excellence nominee
INCLUDED IN FREE VERSION:
- Interval Identification (Customized Exercise)
- Chord Identification (Customized Exercise)
- 'Carmen – Habanera' (based on the iconic opera by Bizet)
- 'Call of the Notes' (call-response ear training course)
- 'Greensleeves' thematic course
- First 20+ lessons of Beginners Course
*Highlights*
BEGINNER'S COURSE - Acquire all the core music theory skills with hundreds of progressive exercises on rhythm, notation, pitch, chords, scales, and more.
COMPLETE EAR TRAINING - Train with intervals, chords, chord inversions, scales, harmonic progressions, melodies, rhythm, and more.
LEARN TO SIGHT-SING - Sing on-screen scores into the microphone of your iPad or iPhone and get immediate feedback on your pitch and time accuracy.
RHYTHM TRAINING - Tap! tap! tap! Sight-read, dictate and tap back rhythms, and get instant feedback on your performance.
VOCAL TRAINER - Become a better singer with progressive vocal exercises on vocalizes, scale singing, rhythmic precision, interval singing, and more.
SOLFEGE FUNDAMENTALS - Learn to use movable-do solfege, as easy as Do-Re-Mi!
MELODIA - Become a true sight-singing master with EarMaster's take on the classic sight-singing book method
AURAL TRAINER FOR UK GRADES - Prepare for ABRSM* Aural Tests 1-5 and similar exams
RCM VOICE* - Prepare for your RCM Voice exams from Preparatory level to Level 8.
CARMEN – HABANERA (free) - Explore the world of opera with this course based on the iconic opera by Bizet
CALL OF THE NOTES (free) - A fun and challenging course in call-response ear training
GREENSLEEVES (free) - Learn the English folk ballad Greensleeves with a series of fun exercises
CUSTOMIZE EVERYTHING - Take control of the app and configure your own exercises: voicing, key, pitch range, cadences, time limits, etc.
JAZZ WORKSHOPS - Exercises for advanced users with jazz chords and progressions, swing rhythms, jazz sight-singing and sing-back exercises based on jazz classics such as "After You've Gone", "Ja-Da", "St. Louis Blues", and many more.
DETAILED STATS - Follow your progress day by day to spot your strengths and weaknesses.
AND MUCH, MUCH MORE – Learn to sing and transcribe music by ear. Learn to use solfege. Plug a microphone or a MIDI controller to answer the exercises. And even more to explore on your own in the app :)
WORKS WITH EARMASTER CLOUD - If your school or choir is using EarMaster Cloud, you can connect the app with your account and complete your home assignments with the app.
*Not affiliated with ABRSM or RCM
LOVE EARMASTER? LET'S STAY CONNECTED
Drop us a line on Facebook, Instagram, Bluesky, Mastodon, or X!
more Merhabalar görme engelliyim. Daha önceden indirdiğimde alıştırmalarda uygulamalar esnasında cevabı verirken ekran okuyucumun seslendiremesinden dolayı cevabı yardım almadan giremiyordum. Ve ileri ki derslerde nota göstergeleri gibi bir çok etmen erişilebilir şekilde okunamadığından kullanamamıştım. Bununla ilgili yenilikler yapılmış mıdır. Bunu öğrenmek çok istiyorum. Bahsettiğim kısımlardaki düzeltmeler yapılırsa ben ve benim gibi müzik okuyan yada ilgilenenler için de kullanmah bizler için de çok faydalı olacaktır. Şimdiden teşekkür ediyorum. Ve bu sorunlar giderilirse tekrar indirip kendim bağımsız bir şekilde tekrar kullanmak için sabırsızlanıyorum😇
Merhabalar görme engelliyim. Daha önceden indirdiğimde alıştırmalarda uygulamalar esnasında cevabı verirken ekran okuyucumun seslendiremesinden dolayı cevabı yardım almadan giremiyordum. Ve ileri ki derslerde nota göstergeleri gibi bir çok etmen erişilebilir şekilde okunamadığından kullanamamıştım. Bununla ilgili yenilikler yapılmış mıdır. Bunu öğrenmek çok istiyorum. Bahsettiğim kısımlardaki düzeltmeler yapılırsa ben ve benim gibi müzik okuyan yada ilgilenenler için de kullanmah bizler için de çok faydalı olacaktır. Şimdiden teşekkür ediyorum. Ve bu sorunlar giderilirse tekrar indirip kendim bağımsız bir şekilde tekrar kullanmak için sabırsızlanıyorum😇
Türkçe dil desteği istiyorum••
Türkçe dil desteği istiyorum••
Müzikal olarak kendimizi geliştirebileceğimiz pek bir uygulama yok o yüzden bu tarz uygulamaların kıymeti çok değerli.
Müzikal olarak kendimizi geliştirebileceğimiz pek bir uygulama yok o yüzden bu tarz uygulamaların kıymeti çok değerli.
BUG FIXES
* The MIDI input option was not working as expected.
7.9.4 21 May
NEW FEATURES
* You can now find a description of the different home screen items (courses, workshops, etc.) in the Preferences.
BUG FIXES
* Tone ladder with absolute-do: The accidentals shown could be incorrect.
* Functional keyboard: The layout from the previous lesson is not shown when launching a new exercise.
* Clapping exercises: for claps with wrong duration ("Evaluate note length") the evaluation was using gray instead of red.
* ... and many minor adjustments and bug fixes.
7.9.3 14 Apr
NEW FEATURES
* New course "Carmen - Habanera" - available in English, French, Spanish, Danish and German
* Choice of Interface Language is now available inside the EarMaster App
* Reduced number of courses visible in the Home Screen so it's less overwhelming
* Improved description of courses in the Home Screen when clicking on Course Info buttons
LANGUAGE UPDATES
* Program text translations updated: Czech, Danish, Dutch, French, German, Italian, Japanese, Polish, Portugues, Slovene and Spanish
BUG FIXES
* Fixed crash on iOS when tapping the "Execution" setting in Customized exercise
* ... and many minor adjustments and bugfixes
7.9.2 4 Feb
NEW FEATURES
* New course "Carmen - Habanera" - available in English, French, Spanish, Danish and German
* Choice of Interface Language is now available inside the EarMaster App
* Reduced number of courses visible in the Home Screen so it's less overwhelming
* Improved description of courses in the Home Screen when clicking on Course Info buttons
LANGUAGE UPDATES
* Program text translations updated: Czech, Danish, Dutch, French, German, Italian, Japanese, Polish, Portugues, Slovene and Spanish
BUG FIXES
* The "Place root of question" setting in Customized exercise did not work
* Fixed multiple errors that could occur when loading previous results
* Added a "Repair results" button in the Preferences "Reset App" section to fix error message shown when loading results
* Fixed in detailed statistics for Interval Singing: results did not show up/down info, only the interval name
* ... and many minor adjustments and bugfixes
7.9.1 27 Jan
LANGUAGE UPDATES
* EarMaster now also in Swedish on iOS!
* German and Spanish version of Melodia improved
BUG FIXES
* Ties in scores were not loaded correctly in some situations
* Melodia: Staff auto-scrolling during answering could go wrong
* Melodia: Upper instrument locked to ""staff""
* Exercise Options menu styling revised
* Some sight-singing lessons had the ""Play Count In"" option turned off
* Rhythm Error Detection: exercises with tied notes were not played correctly
* ... and a number of minor adjustments and bugfixes
7.8.2 03/10/2025
NEW FEATURES
* New 'Melodia' course - Become a sight-singing master with EarMaster's take on the classic book ""Melodia"" by Cole & Lewis: 1500 exercises in 425 lessons for all levels.
* New Swedish translation.
* 'Solfege Fundamentals' improved and now also available in German and Danish.
* The Functional Keyboard and Tone Ladder can now display absolute tone namings such as C, D, E or Absolute-Do Solfege.
BUG FIXES
* Fixed in Customized Exercise: Wrong first tone shown in Chord/Scale exercises when ""Execution"" was set to ""Random""
* ... and many other minor improvements and bug fixes!
7.8.1 27/08/2025
NEW FEATURES
* Brand-new course: "Solfege Fundamentals" - Learn to master movable-do solfege, as easy as Do-Re-Mi!
* UI improvement: course icons in Preferences and lesson titles
* Clapback and Singback exercises: new “Play Question" button
* Improved Chinese translation
BUG FIXES
* Melodic Dictation: Stem directions was incorrect if a voice contained ties
* Preferences: Transposing Instrument setting for Primary String Instrument would always get reset
* ...and many other improvements and fixes!
7.7.1 28/01/2025
BUG FIXES
* Fixed error message: "tUserInfo.LoadFromIndexStream: Overwriting unsaved changes"
7.6.3 21/11/2024
NEW FEATURES
* The Rhythm Tapping input interface now sports a speaker-shaped button that lets you turn the clap sounds on/off
* New setting "Select last used lesson or activity on startup" in the Home Screen tab of EarMaster's Preferences
LANGUAGE UPDATES
* French version of the free "Call of the notes" course
* Updated translation in French, Spanish, Italian, Polish, Portuguese, Turkish, Czech, Slovene
BUG FIXES
* Class assignments: did not show on first run and could not be used in offline mode
* Melodic dictation: Dotted notes and triplets did not show up in the note toolbar when a melody with dotted notes or triplets was generated
* Melodic dictation: Playing the user's answer could sometimes trigger an error message
* Melodic dictation: Using a microphone as input method caused problems and errors
* Sight-singing and Singback exercises: moving the mouse cursor above the staff could cause the app to insert and drag notes erratically
* When using the Tone ladder with melodies that included rhythmic note values, the highlighted tones were out of sync during playback
* Lesson introductions could sometimes show text from the previous lesson
* Restoring purchases could fail in rare situations
* Exercise setting Auto Replay Question Delay, did not show value when changing it
* ... and many other minor improvements and bug fixes!
7.6.2 25/10/2024
NEW FEATURES
* New "Tone ladder" instrument for pitch-only sight-singing exercises! Sight-sing from solfege syllables displayed on a tone ladder, representing pitches and steps in a pedagogical way.
* The pitch curve is now also shown on the "Note names" instrument, and of course on the new "Tone ladder" instrument.
* The lesson list of a course in the home screen now shows which lessons you have completed, as well as your best score for each lesson.
* New free course: "Greensleeves" - explore the English folk ballad Greensleeves with a series of EarMaster exercises.
* New feature: "Bass line singing". You can now choose the chords of a lead sheet as the evaluated voice in sight-singing exercises. Then your task is to sing bass line of the accompaniment.
* Improvement of the Melody Generator: The 6/8 time signature is now also available.
* Improvement of the Melody Generator: Rests, Dotted notes and Triplets are now also available.
* Improvement of the Melody Generator: The maximum number of bars has been increased from 4 to 8.
* Improvement of the Melody Generator: You can now configure the melodies to start either on step 1, or on step 1, 3 or 5.
* Improvement of continuous mode in sight-singing: If a lesson is in one single key, the tonic will only be heard before the first question.
* Chord Progressions: It is now possible to define "progressions” consisting of one single chord. This makes it possible to create exercises in which you must identify one chord within the context of a key.
* Bluetooth Latency Compensation: A second "Input Timing offset" setting dedicated to Bluetooth devices has been added in Preferences in order to compensate for the large delays caused by Bluetooth devices.
LANGUAGE UPDATES
* Traditional Chinese adaptation of the app text and the Beginner’s Course. Note: This is a computer conversion from Chinese Simplified, so please let us know if you find errors in the Traditional Chinese version!
* Fixed the Dutch translation of the Beginner’s Course: some text lines where still in English.
BUG FIXES
* Fixed in lesson introductions: In some situations, the text of the lesson description could disappear when scrolling.
* Presets were not always saved if the app went in the background after modifying presets.
* The "Auto Submit Answer" option now works correctly with multiple-choice buttons. Before, it would always evaluate your answer, even when the expected condition was not met. It could also, in some situations, evaluate a wrong answer as correct.
* Fixed error in the General Workshop "Rhythm Error Detection": some lessons could trigger the error message: "could not make changes with the chosen setup"
* ... and many other minor bug fixes!
7.6.1 27/08/2024
NEW FEATURES
* Factory presets: in the Customized Exercise section, each activity now includes a number of factory presets that can serve as inspiration or quickjumps to certain settings.
* Improvements to the General Workshops, especially in the melodic workshops.
* Dictation exercises now allow playing a count-in when repeating a question or playing the user's answer.
* The Play cursor can now be placed on the time signature to indicate that the count-in should be played, or on any note to play from that note without playing a count-in.
* While the count-in is played, the time signature is now highlighted on the staff (if visible).
* When the count-in option is enabled, the rewind button now jumps directly to the time signature in order to play the material with a count-in.
LANGUAGE UPDATES
* New Dutch (Nederlands) translation included.
* Chinese (simplified) translation of the "Aural Trainer for ABRSM" course.
* Update of the Chinese (simplified) app translation.
* Major update of the Italian app translation.
* Danish translation of the "Vocal Trainer" course.
BUG FIXES
* Fixed an issue in sight-reading exercises on iPhone, where the notation staff could begin scrolling too early.
* The Functional Keyboard did not always update the text on the buttons when a new tone naming option was selected.
7.5.3 28/05/2024
* Interval Singing: Tones were inserted too quickly
* Pitch dictations: "Auto submit answer" was not working
* Fixed display issues with devices set to Turkish
* Fixed bug in Jazz Sight-Singing, lesson 6.11
* Rhythmic Dictation: the spacing between notes could be too narrow in the lesson intro
* Rhythmic Dictation: could accept empty answers as correct in some situations
* Customized Exercise: upon completing a lesson, user presets could be partly hidden
We publish updates regularly to improve EarMaster. So if you see a problem in the App, please make sure to get in touch via the feedback button in the preferences. Have fun training your skills with EarMaster!
7.5.2 19/02/2024
New EarMaster 7.5 update with tons of new features and fixes, among which:
* User Presets - save your own customized exercise configurations for later use
* New Dictation engine with improved UI, play cursor, etc.
* Actionable tonic Chord and first tone displayed permanently in relevant exercises.
* Aural Trainer for ABRSM and Vocal Trainer improved
* Undo available for note input
* A large number of minor improvements and bug fixes
7.5.1 22/01/2024
Language updates
* German, Polish, Turkish, Hungarian, and Czech translations revised
Bug fixes
* Melodic Dictation: pitch-only melodies could use the wrong accidentals
* Sight-Singing: when singing from note names with the tone naming option "Movable-Do Solfege with La-based minor", the octave designations were wrong
* Several lessons had their tone naming setting locked even when it was not intended to be locked. This could also happen for assignments and custom workbooks
* Vocal Trainer: lessons 19.17 and 19.18 included the M6 interval instead of m6
* RCM Voice: lessons 30.5, 30.6 and 48.7 were set to a wrong tempo
* Rhythm Sight-Reading: the exercise flow bars could show a wrong time signature
* Fixed an error displayed in the lesson finish screen in some languages: "Exception in tVMLessonFinish.PrepareToShow..."
* "Call of the notes" course: minor revisions
* Cloud students in offline mode: class assignments did not show up
7.4.8 31/10/2023
NEW FEATURES
* Design brush-up
* New 100% free course for call-response ear training: ‘Call of the Notes’ (English only)
* Text updates in Chinese, Czech, Danish, French, German and Spanish
BUG FIXES
* The metronome now plays during answers in singback and clapback exercises when a score has accompaniment voices
* Melody Singback no longer plays the first tone if there is only one tone in the question
* Minor adjustments of "Vocal Trainer" and "Aural Trainer for ABRSM"
* Fixed a crash happening with incoming calls during exercises
7.4.7 06/09/2023
NEW FEATURES
- Full Chinese translation of Jazz Workshops
- Improved Chinese translation of app text
BUG FIXES
- Many improvements and fixes of "Aural Trainer for ABRSM"
- And a number of minor adjustments and bugfixes
7.4.6 05/06/2023
NEW FEATURES
- Singback and clapback exercises: Repetition signs ae now displayed if the musical excepts is played more than once.
BUG FIXES
- Fixed an error where the Play button could disappear in the lesson introduction.
- "Aural Trainer for ABRSM": text improvements and various optimizations.
- Fixed an issue in Customized exercise for Melody Singback.
7.4.5 23/05/2023
NEW FEATURES
- New course available: "Aural Trainer for ABRSM"
- Vocal Trainer: Revision of the Chinese translation
- Melody Singback: New Exercise option "Play first note"
BUG FIXES
- Fixed a number of errors in Rhythm Error Detection exercises: Lesson Introductions based on scores, generate shorter note values that wanted, the usage of clap and piano sounds
- Fixed a number of errors in "Continuous call-response" exercises
- And a large number of minor adjustments and bugfixes
7.4.4 16/05/2023
NEW FEATURES
- Vocal Trainer course now also in Chinese!
- Minor text updates in English, French, Spanish and Danish
BUG FIXES
- Sight-Reading: leading rests were not shown in exercises based on scores
- Fixed the error message: "tEMStaffVoice.CalculateStaffProperties: ... Argument out of range"
- When using the fingerboard interface and inserting a tone, an error could be shown if that tone was already inserted on another string
- If the home screen listed a workbook that wasn't available anymore, an error message could be shown
- Multiple minor adjustments and bugfixes
7.4.3 04/04/2023
NEW FEATURES
- Vocal Trainer course now also in Spanish
- Vocal Trainer: Minor update of French and German versions
- RCM course updated with improved lesson description text and settings.
- New help hints in Exercise Options
BUG FIXES
- Fixed wrong enharmonic accidentals on the functional keyboard when using "Closed Position" with 4-note chords
- Placement of the Help Button in Customized Exercise Setup
- Improved handling of the last lesson in a course
7.4.2 01/03/2023
NEW FEATURES
* New course for the RCM Voice curriculum
* Vocal Trainer course for German and French
* Help hints are now available in Exercise Setup, Exercise Options and Workbook Editor
* Improved Functional keyboard
* Improved Home Screen
* Improved transposition of intervals in Interval Singing
BUG FIXES
* Lesson Introduction did not always play examples with the correct tempo
* And a large number of minor adjustments and bugfixes
7.4.1 24/01/2023
NEW FEATURES:
- Vocal Trainer - Become a better singer with hundreds of ear training, sight-singing and rhythmic exercises tailored for vocalists. Reboot of the RCM Voice Level 1-6 course with improvements.
BUG FIXES:
- Rhythm Error Detection: Ties are now handled correctly by the exercises.
- An uneven accentuation/attack in pitch-only melodies could occur.
- Chord Progressions: The name of the chords were not displayed in some situations.
- And tons of minor adjustments and bug fixes
7.3.2 05/12/2022
NEW TRANSLATIONS:
- Japanese translation (Complete translation of program and all courses!)
- Slovenian (App text and Beginners Course only).
BUG FIXES AND IMPROVEMENTS:
- Singing exercises are now better at detecting when you actually begin to sing
- Scale Identification: When Melodic Minor was played Ascending+Descending, it did not play the correct descending tones (flat 6 & 7).
- Fixed bug with Interval Identification: Pressing "New Question" could freeze the app when using a large pitch range
... and a large number of minor adjustments and bugfixes
7.3.1 29/09/2022
NEW FEATURES:
- In the multiple-choice exercises, you can now choose different variations of how possible answers should be played. For example the "Ascending" playback option has been extended to also include the options: Ascending + Harmonic, Harmonic + Ascending, Ascending + Descending.
NEW TRANSLATIONS:
- Turkish (App text and Beginners Course only).
BUG FIXES AND IMPROVEMENTS:
- Singback/Clapback exercises: recording of your answer now begins right after the question (or after a count-in if enabled).
- Cloud students only: A new Personal Assignment might not correctly replace an existing personal assignment
- The "New Example" button in Lesson Intro could be shown in situations where it should not have been there.
... and a large number of minor adjustments and bugfixes
1.1.14 31/08/2022
* Fixed a crash when trying to access a locked feature.
* Fixed an error message that could be displayed when starting EarMaster on iOS 15 ("AudioUnitInitialize...").
* Chord progressions in flat keys: pressing bII, bIII, bV, bVI or bVII on the solfege keyboard (e.g. bII in Gb major) would insert a natural (e.g. it would insert G instead of the expected Abb).
* Chord progressions: the automatic detection of whether a progression is in a major or a minor key has been improved.
* Permission requests to use the device's microphone are handled in a better way.
* The list of Training Modes is better to handle situations where a student has many assignments.
* Results: better handling of the custom date range option.
* Solved a problem in the Chinese version where the text of the lesson introduction could be cut off by mistake.
1.1.13 13/12/2021
BUG FIXES
* The MIDI input option was not working as expected.
more Version 7.9.4 21 May
Data Not Linked to You The following data may be collected but it is not linked to your identity: