Music training for any level; pitch recognition algoritm enables the user to practice melody, rhythm, intervals and chords via a microphone, with voice or acoustic instrument.Also available virtual piano, virtual guitar, Midi. Customizable drills; Re...