METHOD AND APPARATUS FOR FACILITATING GROUP MUSICAL INTERACTION OVER A NETWORK
First Claim
1. A method for facilitating a cooperative rhythm action game using saved music performance input data from a previous player performance, the method comprising the steps of:
- (a) receiving first music performance input data from a local player, the first music performance input data representing a first musical performance;
(b) generating audio output responsive to the received first music performance input;
4,(c) receiving, via a network, second music performance input data the received second music performance input data comprising saved music performance input data from a previous musical performance;
(d) creating emulation data from the received second music performance input data; and
(e) generating a local approximation of the previous musical performance using the emulation data, the local approximation synchronous with the local musical performance.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for providing real-time musical interaction among a plurality of players connected via a network includes the steps of receiving input from a local player representing a musical performance, generating audio output responsive to the received input, receiving second music performance data from a remote player representing a musical performance by the remote player, creating emulation data representing the remote musical performance, and using the emulation data to generate a local approximation of the remote musical performance.
128 Citations
31 Claims
-
1. A method for facilitating a cooperative rhythm action game using saved music performance input data from a previous player performance, the method comprising the steps of:
-
(a) receiving first music performance input data from a local player, the first music performance input data representing a first musical performance; (b) generating audio output responsive to the received first music performance input;
4,(c) receiving, via a network, second music performance input data the received second music performance input data comprising saved music performance input data from a previous musical performance; (d) creating emulation data from the received second music performance input data; and (e) generating a local approximation of the previous musical performance using the emulation data, the local approximation synchronous with the local musical performance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for facilitating a cooperative rhythm action game using saved music performance input data from a previous player performance, the method comprising the steps of:
-
(a) receiving, via a network, music performance input data, the received music performance input data comprising saved music performance input data from a previous musical performance; (b) creating emulation data from the received music performance input data; and (c) generating a local approximation of the previous musical performance using the emulation data, the local approximation synchronous with a local musical performance. - View Dependent Claims (19, 20, 21)
-
-
22. A system for facilitating real-time interaction between players of a game comprising:
-
(a) means for receiving first music performance input data from a local player, the first music performance input data representing a first musical performance; (b) means for generating audio output responsive to the received first music performance input; (c) means for receiving, via a network, second music performance input data the received second music performance input data, comprising saved music performance input data from a previous musical performance; (d) means for creating emulation data from the received second music performance input data; and (e) means for generating a local approximation of the previous music performance using the emulation data, the local approximation synchronous with the local musical performance. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification