PianoMaestro Learning System - Fits Casio CDP100 CDP-100 CDP120 CDP-120 PX130CSSP Privia PX-130 CDP220 As seen on TV and Gizmag and Wired Learn to play any piano piece in 30 days, or your money back Adds guide lights to ANY acoustic or digital piano  reads standard piano MIDI files Works with PC and Mac (Mac via download) Slow down playback, practice left and right hands separately, repeat a few notes at a time.