Improve or Learn to Play an Instrument with this FREE downloadable PlayPerfect Music Practice Software available at Amazon. This music practice software to help you stay on tune and tempo. Select a song from the music library or add your own MIDI or Crescendo file. The software will listen to you play and gives you feedback on your progress. From NCH Software.