Interactive guitar game designed for learning to play the guitar
First Claim
1. A non-transitory computer readable storage medium with a computer program stored thereon, wherein the computer program is operable to present a game for instructing a user on playing of an acoustic or an electric guitar, wherein the acoustic or electric guitar is a musical instrument having at least one string configured to vibrate, wherein the computer program instructs a processor to perform the following steps:
- present, on an electronic display, the game comprising a graphical representation including a plurality of fingering notations corresponding to notes or chords of a song to be played on the acoustic or electric guitar and by the user,wherein each said note or chord is associated with a predetermined data file having tonal information for the note or chord,wherein each said fingering notation is associated with a corresponding string of the acoustic or electric guitar, such that each said fingering notation instructs the user to depress or not depress, depending on said note or chord to be played, the corresponding string of the acoustic or electric guitar;
receive, via the processor, output data corresponding to an electronic signal produced by the acoustic or electric guitar as played by the user during the game, wherein at least a portion of the output data is produced by a vibration of said at least one string;
compare, via the processor, the received output data against said predetermined data file for the note or chord visually depicted by the one or more fingering notations;
assess, via the processor, an accuracy of play during the game and by the user of the note or chord visually depicted by the one or more fingering notations,wherein the assessed accuracy of play during the game is based, at least in part, on the comparison of the received output data against said predetermined data file;
present, on the electronic display or via an audio signal, an evaluation of the user'"'"'s accuracy of play during the game of at least a portion of said notes or chords;
select, via the processor, an exercise to instruct the user in playing the acoustic or electric guitar to improve the user'"'"'s accuracy of play of the acoustic or electric guitar,wherein the exercise is selected or created by the processor based upon the user'"'"'s assessed accuracy of play during the game;
present, on the electronic display, an option for the user to perform said exercise;
receive, via the processor, a selection by the user to perform said exercise; and
present, on the electronic display, the exercise,wherein the exercise increases or decreases a frequency or a number of presented fingering notations relative to the assessed accuracy of play of the song.
2 Assignments
0 Petitions
Accused Products
Abstract
An interactive game designed for learning to play a guitar. A guitar may be connected to a computer or other platform, capable of loading music and displaying notes and chords and other feedback and visual learning aids on a display screen, allowing a user to read music and play along. The goal of the software or interactive game engine is for players to learn how to play a guitar. Users may operate the game in a number of modes with different goals, playing mini-games throughout the levels of the game. The game provides feedback and statistics to help users learn how to play the guitar.
185 Citations
25 Claims
-
1. A non-transitory computer readable storage medium with a computer program stored thereon, wherein the computer program is operable to present a game for instructing a user on playing of an acoustic or an electric guitar, wherein the acoustic or electric guitar is a musical instrument having at least one string configured to vibrate, wherein the computer program instructs a processor to perform the following steps:
-
present, on an electronic display, the game comprising a graphical representation including a plurality of fingering notations corresponding to notes or chords of a song to be played on the acoustic or electric guitar and by the user, wherein each said note or chord is associated with a predetermined data file having tonal information for the note or chord, wherein each said fingering notation is associated with a corresponding string of the acoustic or electric guitar, such that each said fingering notation instructs the user to depress or not depress, depending on said note or chord to be played, the corresponding string of the acoustic or electric guitar; receive, via the processor, output data corresponding to an electronic signal produced by the acoustic or electric guitar as played by the user during the game, wherein at least a portion of the output data is produced by a vibration of said at least one string; compare, via the processor, the received output data against said predetermined data file for the note or chord visually depicted by the one or more fingering notations; assess, via the processor, an accuracy of play during the game and by the user of the note or chord visually depicted by the one or more fingering notations, wherein the assessed accuracy of play during the game is based, at least in part, on the comparison of the received output data against said predetermined data file; present, on the electronic display or via an audio signal, an evaluation of the user'"'"'s accuracy of play during the game of at least a portion of said notes or chords; select, via the processor, an exercise to instruct the user in playing the acoustic or electric guitar to improve the user'"'"'s accuracy of play of the acoustic or electric guitar, wherein the exercise is selected or created by the processor based upon the user'"'"'s assessed accuracy of play during the game; present, on the electronic display, an option for the user to perform said exercise; receive, via the processor, a selection by the user to perform said exercise; and present, on the electronic display, the exercise, wherein the exercise increases or decreases a frequency or a number of presented fingering notations relative to the assessed accuracy of play of the song. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium with a computer program stored thereon, wherein the computer program is operable to present a game for instructing a user on the playing of a musical instrument, wherein the musical instrument is configured to produce an auditory vibration, wherein the computer program instructs a processor to perform the following steps:
-
present, on an electronic display, the game comprising a graphical representation including a plurality of fingering notations corresponding to notes or chords of a song to be played on the musical instrument and by the user, wherein each said note or chord is associated with a predetermined data file having tonal information for the note or chord, wherein each said fingering notation is associated with a corresponding string, key, valve, bar, drumhead, or position of the musical instrument, such that each said fingering notation instructs the user to perform an action that manipulates the corresponding string, key, valve, bar, drumhead, or position of the musical instrument according to said note or chord to be played; receive, via the processor, output data corresponding to an electronic signal produced by the musical instrument as played by the user, wherein at least a portion of the output data is produced by an auditory vibration; compare, via the processor, the received output data against said predetermined data file for the note or chord visually depicted by the one or more fingering notations; assess, via the processor, an accuracy of play during the game and by the user of the note or chord visually depicted by the one or more fingering notations, wherein the assessed accuracy of play during the game is based, at least in part, on the comparison of the received output data against said predetermined data file; present, on the electronic display or via an audio signal, an evaluation of the user'"'"'s accuracy of play during the game of at least a portion of said notes or chords; select, via the processor, an exercise to instruct the user in playing the musical instrument to improve the user'"'"'s accuracy of play of the musical instrument, wherein the exercise is selected or created by the processor based upon the user'"'"'s assessed accuracy of play during the game; present, via the electronic display, an option for the user to perform said exercise; receive, via the processor, a selection by the user to perform said exercise; and present, on the electronic display, the exercise, wherein the exercise increases or decreases a frequency or a number of presented fingering notations relative to the assessed accuracy of play of the song. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification