Simulating Musical Instruments
First Claim
1. A method for displaying, in a lane, a section of repeatable inputs in a sub-lane of the lane, executed on a game platform in communication with a display and a simulated instrument, comprising:
- (a) loading cue data from a data file, the cue data comprising a duration data and a plurality of cues to be displayed in the sub-lane;
(b) displaying, on the display, the plurality of cues and a section indicator in the sub-lane, the section indicator based on the duration data and indicating that the plurality of cues are repeatable inputs;
(c) starting a timer, the timer independent of a timing window of any cue of the plurality of cues;
(d) determining if an input is received for the sub-lane before the timer reaches a timing threshold;
(e) if it is determined that the input is received for the sub-lane before the timer reaches the timing threshold, restarting the timer and maintaining the plurality of cues as repeatable inputs; and
(f) if it is determined that the input is not received for the sub-lane before the timer reaches the timing threshold, modifying the section indicator to indicate the plurality of cues are not repeatable inputs.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides displaying, in a lane, a section of repeatable inputs in a sub-lane of the lane. Cue data is loaded from a data file, which includes duration data and a plurality of cues to be displayed in the sub-lane. Then, the plurality of cues and a section indicator are displayed in the sub-lane, with the section indicator based on the duration data and indicating that the plurality of cues are repeatable inputs. Then, a timer is started that is independent of a timing window of any cue of the plurality of cues. Then, it is determined if an input is received for the sub-lane before the timer reaches a timing threshold. If it is, the timer is restarted and the plurality of cues is maintained as repeatable inputs. If it is not, the section indicator is modified to indicate that the plurality of cues are not repeatable inputs.
-
Citations
42 Claims
-
1. A method for displaying, in a lane, a section of repeatable inputs in a sub-lane of the lane, executed on a game platform in communication with a display and a simulated instrument, comprising:
-
(a) loading cue data from a data file, the cue data comprising a duration data and a plurality of cues to be displayed in the sub-lane; (b) displaying, on the display, the plurality of cues and a section indicator in the sub-lane, the section indicator based on the duration data and indicating that the plurality of cues are repeatable inputs; (c) starting a timer, the timer independent of a timing window of any cue of the plurality of cues; (d) determining if an input is received for the sub-lane before the timer reaches a timing threshold; (e) if it is determined that the input is received for the sub-lane before the timer reaches the timing threshold, restarting the timer and maintaining the plurality of cues as repeatable inputs; and (f) if it is determined that the input is not received for the sub-lane before the timer reaches the timing threshold, modifying the section indicator to indicate the plurality of cues are not repeatable inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for displaying, in a lane, a section of repeatable inputs in at least two sub-lanes of the lane, executed on a game platform in communication with a display and a simulated instrument, comprising:
-
(a) loading cue data from a data file, the cue data comprising a duration data and a first plurality of cues to be displayed in a first sub-lane and a second plurality of cues to be displayed in a second sub-lane; (b) displaying, on the display, the first plurality of cues, a first section indicator, the second plurality of cues, and a second section indicator, the first and second section indicators based on the duration data and each indicating that the respective first and second plurality of cues are repeatable inputs; (c) starting a first and second timer for the respective first and second sub-lanes, the first and second timers independent of a timing window of any cue of the respective first or second plurality of cues; (d) determining if a first input is received for the first sub-lane before the first timer for the first sub-lane reaches a first timing threshold; (e) determining if a second input is received for the second sub-lane before the second timer for the second sub-lane reaches a second timing threshold; (f) if it is determined that first or second input is received for the respective first or second sub-lanes before the respective first or second timer reaches the respective first or second timing threshold, restarting the respective first or second timer and maintaining the first or second plurality of cues as repeatable inputs; and (g) if it is determined that first or second input is not received for the respective first or second sub-lanes before the respective first or second timer reaches the respective first or second timing threshold, modifying the respective first or second section indicator to indicate the respective first or second plurality of cues are not repeatable inputs. - View Dependent Claims (17)
-
-
18. A method for displaying, in a lane, a section of repeatable inputs in a sub-lane of the lane, executed on a game platform in communication with a display and a simulated instrument, comprising:
-
(a) loading cue data from a data file, the cue data comprising a duration data and a plurality of cues to be displayed in the sub-lane; (b) displaying, on the display, the plurality of cues in the sub-lane, the plurality of cues indicating that they are repeatable inputs; (c) starting a timer, the timer independent of a timing window of any cue of the plurality of cues; (d) determining if an input is received for the sub-lane before the timer reaches a timing threshold; (e) if it is determined that the input is received for the sub-lane before the timer reaches the timing threshold, restarting the timer and maintaining the plurality of cues as repeatable inputs; and (f) if it is determined that the input is not received for the sub-lane before the timer reaches the timing threshold, modifying the plurality of cues to indicate that the plurality of cues are not repeatable inputs. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for scoring a section of repeatable inputs displayed in a sub-lane of a lane, executed on a game platform in communication with a display and a simulated instrument, comprising:
-
(a) displaying, on the display, a plurality of cues of a sub-lane that will be scored as repeatable inputs; (b) starting a timer, the timer independent of a timing window of any cue of the plurality of cues; and (c) determining if an input is received for the sub-lane before the timer reaches a timing threshold, and if the input is received for the sub-lane before the timer reaches the timing threshold, restarting the timer and assigning a score to a player. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification