Systems and methods for generating a game device music track from music
First Claim
1. A method that generates game player performance information associated with audio tracks that are received from at least one of a head end facility, a music station and a radio station that are operated by a media provider, and that are played during a musical game, the method comprising:
- receiving a specification indicating a first point in a selected one of the received plurality of audio tracks that corresponds to a beginning of an audio track of interest;
receiving a specification indicating a second point that corresponds to an ending of the audio track of interest;
storing the audio track of interest defined by the first point and the second point of the audio track of interest;
receiving a specification of a musical instrument, wherein the musical instrument corresponds to an instrument simulation device that a game player operates when playing the musical game;
receiving the specified audio track of interest from at least one of the head end facility, the music station and the radio station;
analyzing sound characteristics of the audio track of interest to identify sounds produced by different instruments playing on the audio track of interest;
determining an instrument audio track based upon the analyzed sound characteristics of the audio track of interest, wherein the instrument audio track is determined from sounds corresponding to music played by the specified musical instrument during recording of the audio track of interest;
determining a series of instrument notes based upon the instrument audio track, wherein the series of instrument notes correspond to the sounds generated by the specified musical instrument of the instrument audio track;
generating a series of game play notes based upon the determined series of instrument notes, wherein each of the game play notes correspond to at least one of a plurality of controllers on an instrument simulation device; and
generating game player performance information based upon the game play notes, wherein the game player performance information identifies a sequence of specific player actions for the game player to make on the plurality of controllers on the instrument simulation device during playback of the audio track of interest.
3 Assignments
0 Petitions
Accused Products
Abstract
Game player performance information systems and methods generate game player performance information. An exemplary embodiment receives a specification of an audio track of interest; receives a specification of a musical instrument, wherein the musical instrument corresponds to an instrument simulation device that a game player operates when playing the musical game; determines an instrument audio track based upon the audio track of interest, wherein the instrument audio track corresponds to music played by the specified musical instrument during the recording of the audio track of interest; generating a plurality of instrument notes based upon the instrument audio track; generates a plurality of game play notes based upon the instrument notes; and generates game player performance information based upon the game play notes, wherein the game player performance information identifies the sequence of specific player actions for the game player to make during playback of the audio track of interest.
-
Citations
21 Claims
-
1. A method that generates game player performance information associated with audio tracks that are received from at least one of a head end facility, a music station and a radio station that are operated by a media provider, and that are played during a musical game, the method comprising:
-
receiving a specification indicating a first point in a selected one of the received plurality of audio tracks that corresponds to a beginning of an audio track of interest; receiving a specification indicating a second point that corresponds to an ending of the audio track of interest; storing the audio track of interest defined by the first point and the second point of the audio track of interest; receiving a specification of a musical instrument, wherein the musical instrument corresponds to an instrument simulation device that a game player operates when playing the musical game; receiving the specified audio track of interest from at least one of the head end facility, the music station and the radio station; analyzing sound characteristics of the audio track of interest to identify sounds produced by different instruments playing on the audio track of interest; determining an instrument audio track based upon the analyzed sound characteristics of the audio track of interest, wherein the instrument audio track is determined from sounds corresponding to music played by the specified musical instrument during recording of the audio track of interest; determining a series of instrument notes based upon the instrument audio track, wherein the series of instrument notes correspond to the sounds generated by the specified musical instrument of the instrument audio track; generating a series of game play notes based upon the determined series of instrument notes, wherein each of the game play notes correspond to at least one of a plurality of controllers on an instrument simulation device; and generating game player performance information based upon the game play notes, wherein the game player performance information identifies a sequence of specific player actions for the game player to make on the plurality of controllers on the instrument simulation device during playback of the audio track of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A game play performance information system, comprising:
-
a program content stream interface configured to receive at least a plurality of audio tracks from at least one of a head end facility, a music station and a radio station that are operated by a media provider; a memory; and a processor system communicatively coupled to the program content stream interface and the memory, and configured to; receive a specification indicating a first point in a selected one of the received plurality of audio tracks that corresponds to a beginning of an audio track of interest received from at least one of the head end facility, the music station and the radio station; receive a specification indicating a second point that corresponds to an ending of the audio track of interest received from at least one of the head end facility, the music station and the radio station; store the audio track defined by the first point and the second point of the audio track received from at least one of the head end facility, the music station and the radio station; and wherein the processor system, based upon the first point and the second point of the audio track received from at least one of the head end facility, the music station and the radio station, is further configured to, receive a specification of a musical instrument, wherein the musical instrument corresponds to an instrument simulation device that a game player operates when playing a musical game; analyze sound characteristics of the audio track of interest to identify sounds produced by different instruments playing on the audio track of interest; determine an instrument audio track based upon the analyzed sound characteristics of the audio track of interest, wherein the instrument audio track is determined from sounds corresponding to music played by the specified musical instrument during a recording of the audio track of interest; determine a series of instrument notes based upon the instrument audio track, wherein the series of instrument notes correspond to the sounds generated by the specified musical instrument of the instrument audio track; generate a series of game play notes based upon the determined series of instrument notes, wherein each of the game play notes correspond to at least one of a plurality of controllers on the instrument simulation device; and generate game player performance information based upon the game play notes, wherein the game player performance information identifies a sequence of specific player actions for the game player to make on the plurality of controllers on the instrument simulation device during playback of the audio track of interest. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method that generates game player performance information associated with audio tracks played during a musical game, the method comprising:
-
receiving an audio track with a plurality of musical scores and songs thereon from at least one of a head end facility, a music station and a radio station that are operated by a media provider; receiving a specification indicating a first point in the audio track that corresponds to a beginning of portion of an audio track of interest; receiving a specification indicating a second point in the audio track that corresponds to an ending of the portion of the audio track of interest; receiving a specification of a musical instrument, wherein the musical instrument corresponds to an instrument simulation device that a game player operates when playing the musical game; analyzing sound characteristics of the audio track of interest to identify sounds produced by different instruments playing on the portion of the audio track of interest defined by the first point and the second point; determining an instrument audio track based upon the analyzed sound characteristics of the portion of the audio track of interest, wherein the instrument audio track is determined from sounds corresponding to music played by the specified musical instrument in the portion of the audio track of interest; determining a series of instrument notes based upon the instrument audio track, wherein the series of instrument notes correspond to the sounds generated by the specified musical instrument of the instrument audio track; generating a series of game play notes based upon the determined series of instrument notes, wherein each of the game play notes correspond to at least one of a plurality of controllers on the instrument simulation device;
generating the game player performance information based upon the audio track of interest defined by the first point and the second point; andstoring a portion of the audio track of interest defined by the first point and the second point of the audio track received from at least one of the head end facility, the music station and the radio station. - View Dependent Claims (19, 20, 21)
-
Specification