Patent ID: 8822801

Claim:
A system for learning a musical performance comprising: an instructional program stored in a memory, the program executable by a computer; a display for visual output, the display coupled to the computer and controlled by the program; an interactive device coupled to the computer comprising at least one of a keyboard and a mouse to interactively control the program, the interactive device being capable of transmitting and/or receiving data from the computer; an audio output coupled to the computer, the audio output controlled by the program to function cooperatively with the display output; a macro-progress bar provided on the display, wherein the macro-progress bar provides a time progress marker advancing with time as a corresponding indicator of a location within a performance content and provides instructions for performing the performance content, wherein the audio output provides a sound signal corresponding to the macro-progress bar marker, and wherein the macro-progress bar is divided into segments to organize an index of the performance content; and, a plurality of micro-progress bars corresponding to each said segment of said macro-progress bar, wherein each said micro-progress bar displays a time linear instruction in synchronization with said macro-progress bar for instructing a user how and when to execute a user component of a performance content, such as musical notes, chords, finger positioning, measures, speech, cadence, dance steps, rhythmic elements, timing and volume of the user component of the performance content.