Instrument Game System and Method
First Claim
Patent Images
1. A method for evaluating a live instrument performance, comprising:
- providing a set of arrangement performance data, the set of arrangement performance data further comprising a plurality of arrangement data points wherein each arrangement data point further comprises a note and a time tag associated with each note;
receiving a sequence of live instrument performance data points, wherein each live instrument performance data point has a note and a time tag;
determining, for a particular arrangement data point having a particular arrangement note and a particular arrangement time tag, if any live instrument performance data points in the plurality of live instrument performance data points have a note equal to the particular arrangement note and a time tag that is within a time window around the particular arrangement time tag that identifies matching live performance data points; and
scoring, if there are the matching live performance data points, the live instrument performance by comparing the notes and time tags of the matching live instrument performance data points with the particular note and particular time tag of the particular arrangement data point.
2 Assignments
0 Petitions
Accused Products
Abstract
A game system and method that uses an instrument as an input encourages a user to play along with the game'"'"'s soundtrack on an instrument (e.g. guitar, bass, etc.). The game cues the player to play notes and/or chords on the instrument at an appropriate time and then data is collected from the instrument via a connection between the instrument and the apparatus running the game. The game then scores the user based on note/chord and timing information it receives.
165 Citations
25 Claims
-
1. A method for evaluating a live instrument performance, comprising:
-
providing a set of arrangement performance data, the set of arrangement performance data further comprising a plurality of arrangement data points wherein each arrangement data point further comprises a note and a time tag associated with each note; receiving a sequence of live instrument performance data points, wherein each live instrument performance data point has a note and a time tag; determining, for a particular arrangement data point having a particular arrangement note and a particular arrangement time tag, if any live instrument performance data points in the plurality of live instrument performance data points have a note equal to the particular arrangement note and a time tag that is within a time window around the particular arrangement time tag that identifies matching live performance data points; and scoring, if there are the matching live performance data points, the live instrument performance by comparing the notes and time tags of the matching live instrument performance data points with the particular note and particular time tag of the particular arrangement data point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for evaluating a live instrument performance, comprising:
-
a storage unit that stores a set of arrangement instrument performance data, the set of arrangement instrument performance data further comprising a plurality of arrangement data points wherein each arrangement data point further comprises a note and a time tag associated with each note; a computing device coupled to the storage unit, the computing device having an instrument interface that is capable of receiving a sequence of live instrument performance data points, wherein each live instrument performance data point has a note and a time tag; and the computing device further comprising a game unit having a scoring unit that determines, for a particular arrangement data point having a particular arrangement note and a particular arrangement time tag, if any live instrument performance data points in the plurality of live instrument performance data points have a note equal to the particular arrangement note and a time tag that is within a time window around the particular arrangement time tag that identifies matching live performance data points, and that scores, if there are matching live performance data points, the live instrument performance by comparing the notes and time tags of the matching live instrument performance data points with the particular note and particular time tag of the particular arrangement data point. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer readable medium having stored thereon instruction which, when executed by a processor, causes the processor to perform the operations of:
-
providing a set of arrangement performance data, the set of arrangement performance data further comprising a plurality of arrangement data points wherein each arrangement data point further comprises a note and a time tag associated with each note; receiving a sequence of live instrument performance data points, wherein each live instrument performance data point has a note and a time tag; determining, for a particular arrangement data point having a particular arrangement note and a particular arrangement time tag, if any live instrument performance data points in the plurality of live instrument performance data points have a note equal to the particular arrangement note and a time tag that is within a time window around the particular arrangement time tag that identifies matching live performance data points; and scoring, if there are the matching live performance data points, the live instrument performance by comparing the notes and time tags of the matching live instrument performance data points with the particular note and particular time tag of the particular arrangement data point.
-
-
19. A method for displaying the time and pitch cues to the player of a musical instrument performance, the method comprising:
-
providing a representation of a musical instrument having one or more elements; providing a plurality of note symbols representing a musical instrument performance to be played by the player, each note symbol having a graphical symbol and a character within the graphical symbol that represents a position of the musical instrument to be played by the player to generate a particular note; displaying the representation of a musical instrument having one or more elements and the plurality of note symbols traveling across the representation of the musical instrument; and cueing the player to play the particular note when the note symbol associated with the particular note crosses an element of the representation of a musical instrument. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A method for changing the difficulty of an instrument game, the method comprising:
-
providing an arrangement having a plurality of notes to be played by a player; determining a level of difficulty of a game for a particular player; and adjusting the difficulty of the arrangement by changing the numbers of notes in the arrangement to be played by the player based on the determined level of difficulty of the player. - View Dependent Claims (25)
-
Specification