Interactive gamepad device and game providing means of learning musical pieces and songs
First Claim
1. An apparatus for providing musical instruction comprising:
- a) a computing element;
b) a display connected to the computing element;
c) a gamepad connected to the computing element; and
d) software for execution on said computing element linking a virtual keyboard displayed on the display when the software is executed on the computing element with actions by a user of the gamepad as part of a game.
1 Assignment
0 Petitions
Accused Products
Abstract
A process for interpreting MIDI files into a computer video game, which can be generated with software for a personal computer, a personal digital assistant, or similar device, or with a hardware component that interfaces directly with a TV and input gamepad. The object is to strike the appropriate tongue on the attached gamepad as a game object, displayed on a graphical user interface (GUI), touches a graphic representing the correct piano key on a virtual piano keyboard. MIDI files storing musical notation and other information generate unique game fields and objects, whereby game objects stream upward or downward toward a virtual piano keyboard. If streaming upwards, then the game objects and a field of play may morph into a musical staff turned vertically (ninety (90) degrees clockwise) to put the pitch axis parallel with the virtual piano keyboard layout with moving musical notation. The virtual piano keyboard and direction of streaming game objects are thus parallel to the player'"'"'s gamepad. The virtual piano keyboard graphic later rotates counter-clockwise ninety (90) degrees and morphs into moving standard musical notation. Game objects are spaced proportionate to the melodic, and rhythmic structure to facilitate interpretation of relative timing in game play, and move toward the virtual piano keyboard in tempo of music, allowing visual and audio anticipation and precise rhythmic play by the user. The game keeps track of hits and misses, generating a score and a musical map for review, and allows the game objects to be numbered for fingering clues.
106 Citations
38 Claims
-
1. An apparatus for providing musical instruction comprising:
-
a) a computing element;
b) a display connected to the computing element;
c) a gamepad connected to the computing element; and
d) software for execution on said computing element linking a virtual keyboard displayed on the display when the software is executed on the computing element with actions by a user of the gamepad as part of a game. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
- 10. A method of using a computer, comprising the step of linking a gamepad connected to the computer with the action of game objects displayed on a display of the computer with respect to a virtual piano keyboard displayed on the display.
-
20. A computer program product, comprising:
-
a) a storage medium;
b) a musical instrument;
c) a computer;
d) a display, electrically coupled to the computer; and
e) a computer program stored on the storage medium, the computer program comprising instructions for linking the musical instrument connected to the computer with action of game objects displayed on the display of the computer with respect to a virtual image representing the musical instrument displayed on the display. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method of instructing a user to read musical notation through interaction with a graphical user interface and a gamepad, comprising the steps of:
-
a) generating the graphical user interface, having a first position, including a virtual keyboard positioned substantially at a top portion of the interface, having a plurality of keys, each key having a corresponding tongue on the gamepad;
b) incorporating a music file into the graphical user interface, wherein the music file contains data corresponding to an arrangement of at least a first and a second musical note in sequence, having a rhythmic pattern;
c) directing a first game object, representing the first musical note in the arrangement, upward, in a first substantially straight trajectory, toward a first key on the virtual keyboard, corresponding to the first musical note, such that the first game object will experience a first collision with the first key of the virtual keyboard;
d) directing a second game object, representing the second musical note in the arrangement, upward, in a second substantially straight trajectory, toward a second key on the virtual keyboard, corresponding to the second musical note, such that the second game object will experience a second collision with the second key of the virtual keyboard, according to the rhythmic pattern of the arrangement; and
e) awarding a value to the user based upon the ability of the user to strike the corresponding tongue on the gamepad approximately simultaneously with the first and second collisions. - View Dependent Claims (26, 27, 28)
-
-
29. A method of instructing a user to read musical notation through interaction with a graphical user interface and a gamepad, comprising the steps of:
-
a) generating the graphical user interface, having a first position, including a virtual keyboard positioned substantially at a top portion of the interface, having a plurality of keys, each key having a corresponding tongue on the gamepad;
b) incorporating a music file into the graphical user interface, wherein the music file contains data corresponding to an arrangement of a plurality of musical notes in sequence, having a rhythmic pattern, each note being represented by a game object;
c) directing the game objects upward, in substantially straight trajectories, toward keys on the virtual keyboard corresponding to the musical notes;
d) colliding the game objects with the corresponding keys according to the rhythmic pattern of the arrangement;
e) awarding a value to the user based upon the ability of the user to strike the corresponding tongue on the gamepad approximately simultaneously with the collisions;
f) rotating the interface to a second position, approximately ninety (90) degrees counterclockwise, once a predetermined threshold of user performance has been met, such that the virtual keyboard is positioned substantially on a left side of the interface, and the game objects continue to move along the substantially straight trajectories toward the virtual keyboard. - View Dependent Claims (30)
-
- 31. A method of musical instruction comprising the step of converting a musical file into animated game objects for display on a screen.
-
37. An input gamepad device, which is color coordinated with the game objects and virtual target keyboard, designed to be played with the thumbs while the rest of the fingers hold the device, in the general shape of a kalimba.
-
38. An input gamepad device, which is color coordinated with the game objects and virtual target keyboard, and includes a built in monitor, CPU, and speakers, such as used in a personal digital game, designed to be played with the thumbs while the rest of the fingers hold the device, in the general shape of a kalimba.
Specification