I’m a bit frustrated by the seeming lack of decent ear training apps. Ear master is always always the one people bring up. Don’t get me wrong, it has some really great exercises, but there are so many other things a computer could be great for that it doesn’t do. And how long have they been making music software of this nature? 30 years?
Also there are a zillion other apps, but 99% of them seem to be the same stuff. Sing this interval. Transcribe these scale tones.
Here are some things I would like to be able to do that I can’t in ear master:
transcribe random chords with my answer being in the format of chord names and not Roman numerals.
transcribe four voice choral style arrangements
transcribe melodies with chromaticism that aren’t nonsense. In ear master you can select a scale that melodies are generated from, including the chromatic scale, but these will be random notes, not very musical. Why not just be able to select the scale degrees you want?
sing an arpeggio of the given note (with inversions).
I’ve had many other ideas, but these are just the ones that come to mind. I’m really disappointed in the progress that’s been made in this area. Anyone else have some recommendations?
SerenaKuvalis wrote: ↑16 Jan 2026, 03:23
I’m a bit frustrated by the seeming lack of decent ear training apps. Ear master is always always the one people bring up. Don’t get me wrong, it has some really great exercises, but there are so many other things a computer could be great for that it doesn’t do. And how long have they been making music software of this nature? 30 years?
Also there are a zillion other apps, but 99% of them seem to be the same stuff. Sing this interval. Transcribe these scale tones.
Here are some things I would like to be able to do that I can’t in ear master:
transcribe random chords with my answer being in the format of chord names and not Roman numerals.
transcribe four voice choral style arrangements
transcribe melodies with chromaticism that aren’t nonsense. In ear master you can select a scale that melodies are generated from, including the chromatic scale, but these will be random notes, not very musical. Why not just be able to select the scale degrees you want?
sing an arpeggio of the given note (with inversions).
I’ve had many other ideas, but these are just the ones that come to mind. I’m really disappointed in the progress that’s been made in this area. Anyone else have some recommendations?
I feel the same — most ear training apps seem stuck on basic drills and don’t really cover practical skills like real chord transcription or four-part harmony. Hopefully there’s something more advanced out there.
I get what you mean. A lot of ear training apps feel a bit stuck in the same old format. EarMaster is solid for fundamentals, but once you want more musical or realistic exercises it can start to feel limited.
For chord transcription with actual chord names, you might want to try TonedEar or Teoria. They let you customize exercises a bit more, especially with chords and harmonic recognition. It’s still not perfect, but it’s a step up from the basic interval drills.
For more “musical” ear training (less random notes), I’ve actually found it helpful to work with short excerpts from real music. Tools like Transcribe! or even slowing things down in a DAW can be surprisingly effective. It forces you to deal with real harmony and voice leading rather than isolated sounds.
For four-voice harmony specifically, I honestly haven’t seen an app that does that well yet. That’s one area where analyzing Bach chorales or similar material might still be the best training method.
If anyone knows a tool that generates proper four-part harmony exercises, I’d be really interested too.
Thank you for your feedback. It's a bit of a stretch to compare apps that do interval ear training with EarMaster which can be used for so much more. For example your 2 of your 3 requests can already be achieved in the current version 7:
1. transcribe random chords with my answer being in the format of chord names and not Roman numerals.
=> This is indeed not possible. You need to select the step with a roman numeral and the quality of the chords, you can't just answer with "C minor" or "D sus4". EarMaster is putting a lot of effort into teaching functional ear training, so most of the exercises are focusing on teaching you to hear things in relation to the key.
2. transcribe four voice choral style arrangements
=> This is already possible, albeit one voice at a time. You can use melodies up to 8 voices in Melodic Dictation, Sight-Singing, and Melody Singback. When creating a custom exercise, select 2Score library" as source for the musical material of the exercise, and you'll get access to 200+ Bach chorales, masses, madrigals, and many other pieces consisting of multiple voices.
3. transcribe melodies with chromaticism that aren’t nonsense. In ear master you can select a scale that melodies are generated from, including the chromatic scale, but these will be random notes, not very musical. Why not just be able to select the scale degrees you want?
=> EarMaster offers many options to control how melodies are generated: ambit, max leap, first and last tone (1 or 1, 3, or 5), etc. If you don't like the melodies generated by the algorithm, you can also pick melodies from the 600+ scores available in EarMaster's score library.