Method and apparatus for facilitating group musical interaction over a network
First Claim
Patent Images
1. A method for facilitating real-time competition between players of a game, the method comprising the steps of:
- (a) receiving music performance input from a local player;
(b) generating audio output responsive to the received input;
(c) receiving emulation data extracted from a remote musical performance; and
(d) generating a local approximation of the remote 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 analyzing local player'"'"'s musical performance to extract emulation data that represents the musical performance; transmitting emulation data to remote players over a network; receiving emulation data from remote players over the network; and using the emulation data to emulate the remote player'"'"'s musical performance by locally generating approximations of the performances.
167 Citations
18 Claims
-
1. A method for facilitating real-time competition between players of a game, the method comprising the steps of:
-
(a) receiving music performance input from a local player;
(b) generating audio output responsive to the received input;
(c) receiving emulation data extracted from a remote musical performance; and
(d) generating a local approximation of the remote musical performance using the emulation data, the local approximation synchronous with the local musical performance. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for facilitating musical interaction over a network, the method comprising the steps of:
-
(a) receiving emulation data representing a remote user'"'"'s musical performance; and
(b) locally generating an approximation of the remote user'"'"'s musical performance using the received emulation data, the approximation synchronous with a local musical performance. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A means for facilitating musical interaction over a network, comprising:
-
(a) means for receiving emulation data representing a remote user'"'"'s musical performance; and
(b) means for locally generating an approximation of the remote user'"'"'s musical performance using the received emulation data, the approximation synchronous with a local musical performance. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification