×

Interactive game providing instruction in musical notation and in learning an instrument

  • US 7,174,510 B2
  • Filed: 10/18/2002
  • Issued: 02/06/2007
  • Est. Priority Date: 10/20/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of instructing a user to read musical notation through interaction with a graphical user interface and an input keyboard, comprising the steps of:

  • generating the graphical user interface, having a first position, including a virtual keyboard positioned substantially at a top portion of the graphical user interface, the virtual keyboard having a plurality of keys corresponding to at least one octave and displayed in an orientation corresponding to the manner in which the keys are to be normally played with each key having a back portion substantially at a top of the graphical user interface and an opposed lower front portion, each key of the virtual keyboard having a corresponding key on the input keyboard;

    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;

    directing a first game object, representing the first musical note in the arrangement, upward, in a first substantially straight trajectory, toward the opposed lower front portion of 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 virtual keyboard in alignment with the first key;

    directing a second game object, representing the second musical note in the arrangement, upward, in a second substantially straight trajectory, toward the opposed lower front portion of 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 virtual keyboard in alignment with the second key, according to the rhythmic pattern of the arrangement;

    awarding a value to the user based upon the user striking the corresponding key on the input keyboard within a set time tolerance hit window;

    rotating the graphical user 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 graphical user interface, and the first and second game objects move along the first and second substantially straight trajectories toward the virtual keyboard; and

    introducing a series of visible staff lines defining spaces, where the lines and spaces correspond to the straight trajectories along which the game objects travel toward the virtual keyboard, such that the game objects travel along either the lines or the spaces, until colliding with the virtual keyboard in alignment with the corresponding key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×