Dynamically Displaying a Pitch Range
First Claim
1. A method executed on a game platform in signal communication with a display, the method comprising:
- (a) dividing a musical composition into a plurality of portions each comprising one or more notes;
(b) determining a pitch range between a highest note and a lowest note for each portion;
(c) determining a song density based on the largest pitch range of all portions; and
(d) displaying, on the display, each portion within a viewable area comprising a position and the song density, the viewable area'"'"'s position being alterable based on the portion to be displayed.
3 Assignments
0 Petitions
Accused Products
Abstract
Described are methods, systems, and apparatuses, including computer program products, for dynamically displaying a pitch range in a rhythm-action game. In one aspect this is accomplished by a game platform dividing a musical composition into a plurality of portions each comprising one or more notes. Then the game platform determines a pitch range between a highest note and a lowest note for each portion. Then the game platform determines a display density for each portion based on the pitch range of each portion, or alternatively, a display density for the entire song based on the greatest pitch range of all portions. Then, the game platform displays each portion within a viewable area. The viewable area has a density alterable based on the portion to be displayed or a position that is alterable based on the portion to be displayed, or has both an alterable position and alterable pitch density.
-
Citations
19 Claims
-
1. A method executed on a game platform in signal communication with a display, the method comprising:
-
(a) dividing a musical composition into a plurality of portions each comprising one or more notes; (b) determining a pitch range between a highest note and a lowest note for each portion; (c) determining a song density based on the largest pitch range of all portions; and (d) displaying, on the display, each portion within a viewable area comprising a position and the song density, the viewable area'"'"'s position being alterable based on the portion to be displayed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product including instructions operable to cause a data processing apparatus to:
-
divide a musical composition into a plurality of portions each comprising one or more notes; determine a pitch range between a highest note and a lowest note for each portion; determine a song density based on the largest pitch range of all portions; and display, on a display in signal communication with the data processing apparatus, each portion within a viewable area comprising a position and the song density, the viewable area'"'"'s position being alterable based on the portion to be displayed.
-
-
7. A system comprising:
a data processing apparatus configured to; divide a musical composition into a plurality of portions each comprising one or more notes; determine a pitch range between a highest note and a lowest note for each portion; determine a song density based on the largest pitch range of all portions; and display, on a display in signal communication with the data processing apparatus, each portion within a viewable area comprising a position and the song density, the viewable area'"'"'s position being alterable based on the portion to be displayed.
-
8. An apparatus comprising:
-
means for dividing a musical composition into a plurality of portions each comprising one or more notes; means for determining a pitch range between a highest note and a lowest note for each portion; means for determining a song density based on the largest pitch range of all portions; and means for displaying, on display in signal communication with the apparatus, each portion within a viewable area comprising a position and the song density, the viewable area'"'"'s position being alterable based on the portion to be displayed.
-
-
9. A method executed on a game platform in signal communication with a display, the method comprising:
-
(a) dividing a musical composition into a plurality of portions each comprising one or more notes; (b) determining a pitch range between a highest note and a lowest note for each portion; (c) determining a density for each portion based on the pitch range of each portion; and (d) displaying, on the display, each portion within a viewable area comprising a density being alterable based on the portion to be displayed. - View Dependent Claims (10, 11)
-
-
12. A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product including instructions operable to cause a data processing apparatus to:
-
divide a musical composition into a plurality of portions each comprising one or more notes; determine a pitch range between a highest note and a lowest note for each portion; determine a density for each portion based on the pitch range of each portion; and display, on a display in signal communication with the data processing apparatus, each portion within a viewable area comprising a density being alterable based on the portion to be displayed.
-
-
13. A system comprising:
-
a data processing apparatus configured to; divide a musical composition into a plurality of portions each comprising one or more notes; determine a pitch range between a highest note and a lowest note for each portion; determine a density for each portion based on the pitch range of each portion; and display, on a display in signal communication with the data processing apparatus, each portion within a viewable area comprising a density being alterable based on the portion to be displayed.
-
-
14. An apparatus comprising:
-
means for dividing a musical composition into a plurality of portions each comprising one or more notes; means for determining a pitch range between a highest note and a lowest note for each portion; means for determining a density for each portion based on the pitch range of each portion; and means for displaying, on a display in signal communication with the apparatus, each portion within a viewable area comprising a density being alterable based on the portion to be displayed.
-
-
15. A method executed on a game platform in signal communication with a display, the method comprising:
-
(a) dividing a musical composition into a plurality of portions each comprising one or more notes; (b) determining a pitch range between a highest note and a lowest note for each portion; (c) determining a display density for each portion based on the pitch range of each portion; and (d) displaying, on the display, each portion within a viewable area comprising a density being alterable based on the portion to be displayed, and a position alterable based on the portion to be displayed. - View Dependent Claims (16)
-
-
17. A computer program product, tangibly embodied in a computer-readable storage medium, the computer program product including instructions operable to cause a data processing apparatus to:
-
divide a musical composition into a plurality of portions each comprising one or more notes; determine a pitch range between a highest note and a lowest note for each portion; determine a display density for each portion based on the pitch range of each portion; and display, on a display in signal communication with the data processing apparatus, each portion within a viewable area comprising a density being alterable based on the portion to be displayed, and a position alterable based on the portion to be displayed.
-
-
18. A system comprising:
-
a data processing apparatus configured to; divide a musical composition into a plurality of portions each comprising one or more notes; determine a pitch range between a highest note and a lowest note for each portion; determine a display density for each portion based on the pitch range of each portion; and display, on a display in signal communication with the data processing apparatus, each portion within a viewable area comprising a density being alterable based on the portion to be displayed, and a position alterable based on the portion to be displayed.
-
-
19. An apparatus comprising:
-
means for dividing a musical composition into a plurality of portions each comprising one or more notes; means for determining a pitch range between a highest note and a lowest note for each portion; means for determining a display density for each portion based on the pitch range of each portion; and means for displaying, on a display in signal communication with the apparatus, each portion within a viewable area comprising a density being alterable based on the portion to be displayed, and a position alterable based on the portion to be displayed.
-
Specification