Claims
- 1. A method for transmitting a performance via a network, comprising:
receiving performance information including one or more mixing commands via the network; composing a performance by mixing stored information based on the one or more mixing commands; and transmitting one or more portions of the performance.
- 2. The method of claim 1, wherein the transmitting one or more portions of the performance comprises transmitting one or more portions of the performance information received via the network.
- 3. The method of claim 1, wherein the transmitting one or more portions of performance information comprises transmitting new information not included in the performance information received via the network.
- 4. The method of claim 1, wherein the composing the performance comprises:
composing a first performance based on the one or more mixing commands; separating the first performance into performance components; and modifying one or more of the performance components to create a second performance; and wherein the transmitting the one or more portions of the performance comprises transmitting one or more portions of the second performance.
- 5. The method of claim 4, wherein the modifying the one or more performance components comprises one or more of deleting a performance component and replacing a performance component.
- 6. The method of claim 1, further comprising adding a performance component to the performance prior to transmitting the one or more portions of the received performance information.
- 7. The method of claim 1, further comprising:
buffering the received performance information; and receiving a request for transmission of the performance; wherein the transmitting the one or more portions of performance is performed in response to the request for transmission of the performance.
- 8. The method of claim 7, further comprising:
receiving a pause request; wherein the buffering the received performance information is performed in response to the pause request.
- 9. A method for transmitting a performance via a network, comprising:
receiving performance information including one or more mixing commands via the network; composing a first performance based on the one or more mixing commands; separating the first performance into performance components; and modifying one or more of the performance components to create a second performance; and composing a performance by mixing stored information based on the one or more mixing commands; and transmitting one or more portions of the second performance.
- 10. A method for transmitting a performance via a network, comprising:
receiving performance information including one or more mixing commands via the network; composing a performance by mixing stored information based on the one or more mixing commands; adding a performance component to the performance prior to transmitting the one or more portions of the received performance information; and transmitting one or more portions of the performance, including the modified one or more performance components.
- 11. A method for transmitting a performance via a network, comprising:
receiving performance information including one or more mixing commands via the network; composing a performance by mixing stored information based on the one or more mixing commands; buffering the received performance information; receiving a request for transmission of the performance; and transmitting the one or more portions of performance in response to the request for transmission of the performance.
- 12. A performance transmission device, comprising:
a receiver that receives performance information including one or more mixing commands via a network; a controller that composes a performance by mixing stored information based on the one or more mixing commands; and a transmitter that transmits one or more portions of the performance.
- 13. The performance transmission device of claim 12, wherein the transmitter transmits one or more portions of the performance information received via the network.
- 14. The performance transmission device of claim 12, wherein the transmitter transmits new information not included in the performance information received via the network.
- 15. The performance transmission device of claim 12, wherein the controller composes a first performance based on the one or more mixing commands; further comprising:
a performance modification system which, based on user input,
separates the first performance into performance components, and modifies one or more of the performance components to create a second performance; wherein the transmitter transmits one or more portions of the second performance.
- 16. The performance transmission device of claim 15, wherein the performance modification system performs one or more of deleting a performance component and replacing a performance component.
- 17. The performance transmission device of claim 12, further comprising a performance modification system which, based on user input, adds a performance component to the performance prior to transmission of the one or more portions of the received performance information.
- 18. The performance transmission device of claim 12, further comprising:
a memory that buffers the received performance information; wherein the controller receives a request for transmission of the performance and causes the transmitter to transmit the one or more portions of performance in response to the request for transmission of the performance.
- 19. The performance transmission device of claim 18, wherein the controller receives a pause request, and causes the memory to buffer the received performance information in response to the pause request.
- 20. A performance transmission device, comprising:
a receiver that receives performance information including one or more mixing commands via a network; a controller that composes a first performance by mixing stored information based on the one or more mixing commands; a modification system which, based on user input, separates the first performance into performance components and modifies one or more of the performance components to create a second performance; a transmitter that transmits one or more portions of the second performance.
- 21. A performance transmission device, comprising:
a receiver that receives performance information including one or more mixing commands via a network; a controller that composes a first performance by mixing stored information based on the one or more mixing commands; a modification system which, based on user input, adds a performance component to the performance; and a transmitter that transmits one or more portions of the performance, including the performance component added by the modification system.
- 22. A performance transmission device, comprising:
a receiver that receives performance information including one or more mixing commands via a network; a controller that composes a performance by mixing stored information based on the one or more mixing commands; and a memory that buffers the received performance information; wherein the controller receives a request for transmission of the performance and causes the transmitter to transmit the one or more portions of performance via a transmitter in response to the request for transmission of the performance.
RELATED APPLICATIONS
[0001] This application is a Continuation-In-Part of prior pending application Ser. No. 09/597,428, filed on Jun. 20, 2000.
[0002] This application is related to co-pending applications Ser. No. 09/597,127, filed on Jun. 20, 2000; ______, filed on ______; and ______, filed on ______.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09597428 |
Jun 2000 |
US |
Child |
09775657 |
Feb 2001 |
US |