PlayPerfect is a fun way to practice your favorite musical instrument. It listens as you play, and lets you know how you are doing. Compete against friends for the highest score, or work towards your own target score. PlayPerfect can even play the piece for you so you know how it should sound. Use the automatic metronome to get your timing perfect. PlayPerfect can load MIDI (.mid), and Crescendo Score (.cdo) files.