Learn to identify: Intervals - melodic or harmonic, ascending or descending, compound intervals (up to 15th - double octave) Chords - including 7ths, inversions, open and close harmony Scales - major, harmonic major, natural minor, melodic minor, harmonic minor, neapolitan scales, pentatonics All scales including their modes (e.g. Lydian #5 or Locrian bb7) Melodies - random melodies up to 10 notes, configurable greatest step Chord Inversions - identify inversion of a known chord Chord Progressions Solfege/functional Exercises - do, re, mi as single notes or melodies in given tonal centerYou can create and parametrize your own custom exercises (one for each training type in Free version). Input answers using buttons or piano keyboard. Ear trainer for musicians who want to improve their relative pitch recognition abilities and get one step further towards perfect pitch.