Abstract: An improved method and apparatus for learning to play a musical instrument retrieve a stored sequence of musical notes and other data from a source, and determine locations on the musical instrument corresponding to the sequential music data from the source, and then indicate to the user upon the musical instrument the locations thereon where the instrument should be engaged to produce the note or chord to be played in the sequence.