Patent ID: 8525011

Claim:
A player module comprising: an elongated outer frame; a communication mechanism for communicating with a computer system, the computer system including a display; a processor housed entirely within the elongated outer frame, the processor configured to receive: a plurality of note-on signals from the computer system, each corresponding to a musical pitch; and a plurality of note-off signals from the computer system, each corresponding to a musical pitch; and a plurality of LEDs extending along the elongated outer frame such that each individual LED is located above a corresponding key of a keyboard when the elongated outer frame is placed above the keys of a keyboard; wherein each of the plurality of LEDs is controlled by a corresponding note-on signal and a corresponding note-off signal such that the plurality of LEDs correspond to notes being played on a score that is being displayed on the display of the computer system, such that each of the plurality of LEDs is configured to illuminate when the processor receives the corresponding note-on signal at the same time that a corresponding note is being indicated on the score, and each of the plurality of LEDs is configured to stop illuminating when the processor receives the corresponding note-off signal at the same time that the corresponding note is no longer being indicated on the score wherein the plurality of LEDs are connected with a rainbow circuitry wherein 2N lines are capable of independently illuminating N^2 LEDs.