Simulating Musical Instruments
First Claim
Patent Images
1. A method for displaying a game cue, executed on a game platform in communication with a display, the method comprising:
- (a) determining that an expected input data read into a memory comprises a fret value for each of at least two simulated strings of a simulated guitar;
(b) determining a base fret value from the fret values for each of the at least two simulated strings;
(c) determining a shape value for each simulated string of the at least two simulated strings, the shape value based on the difference between the fret value for that simulated string and the base fret value; and
(d) displaying, on the display, gem portions corresponding to each fret value, the magnitude of each gem portion based on the shape value determined in step (c) for each simulated string.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention includes methods, systems with an apparatus configured to perform particular functions, computer program products, and apparatuses that provide means for displaying a game cue for a guitar part and/or displaying a player'"'"'s input. The expected and/or input performances are indicated on a display by creating a game cue or shape on the display, each having portions of varying magnitudes based on the relative differences between the notes or fingering of expected performance and/or inputted performance.
-
Citations
43 Claims
-
1. A method for displaying a game cue, executed on a game platform in communication with a display, the method comprising:
-
(a) determining that an expected input data read into a memory comprises a fret value for each of at least two simulated strings of a simulated guitar; (b) determining a base fret value from the fret values for each of the at least two simulated strings; (c) determining a shape value for each simulated string of the at least two simulated strings, the shape value based on the difference between the fret value for that simulated string and the base fret value; and (d) displaying, on the display, gem portions corresponding to each fret value, the magnitude of each gem portion based on the shape value determined in step (c) for each simulated string. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for displaying a player'"'"'s input, executed on a game platform in communication with a display and an instrument simulating a guitar that includes simulating the strings of a guitar using separate fret inputs for each of a plurality of actual or simulated strings, the fret inputs each comprising a fret value determined responsive to input provided by the player to the fretboard of the simulated guitar, the method comprising:
-
(a) receiving fret input data from the simulated guitar; (b) determining that the received fret input data comprises a fret value for each of at least one simulated string of a simulated guitar; (c) determining a base fret value from the fret values for each of the at least one simulated strings; (d) determining a shape value for each simulated string of the at least one strings, the shape value based on the difference between the fret value for that simulated string and the base fret value; and (e) displaying, on the display, fretting shape portions corresponding to each fret value, the magnitude of each fretting shape portion based on the shape value determined in step (d) for each simulated string. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for displaying a game cue, executed on a game platform in communication with a display, the method comprising:
-
(a) reading expected input data; (b) determining a plurality of game cues that comprises at least two different fret values within a predetermined time interval for a particular simulated string of a simulated guitar; (c) determining a lowest fret value for the plurality of game cues; (d) determining an offset value for each fret value of the expected input data, the offset value based on the difference between the each fret value and the lowest fret value; and (e) displaying, on the display, gem portions corresponding to each expected input data, the position of each gem portion based on a reference point and the offset value determined in step (d). - View Dependent Claims (39, 40, 41, 42, 43)
-
Specification