×

METHOD AND APPARATUS FOR REMOTE REAL TIME COLLABORATIVE MUSIC PERFORMANCE

  • US 20030164084A1
  • Filed: 03/01/2002
  • Published: 09/04/2003
  • Est. Priority Date: 03/01/2002
  • Status: Active Grant
First Claim
Patent Images

1. A musical performance station for use by a musician, said station comprising:

  • a keyboard for the musician to play, said keyboard generating a local musical event in response to being played by the musician;

    a communication channel interface, said interface providing access through a communication channel to at least one remote musical performance station, said access to each of the at least one remote musical performance station having an associated latency, said interface sending the local musical event from the keyboard to the at least one remote musical performance station, said interface further receiving a remote musical event from the at least one remote musical performance station;

    a delay, said delay having a non-zero local delay value, said delay receiving the local musical event from the keyboard and holding the local musical event for a first amount of time specified by the local delay value, said delay further having a remote delay value associated with each of the at least one remote musical performance station, said delay receiving the remote musical event from the communication channel interface and holding the remote musical event for a second amount of time specified by the remote delay value associated with the remote musical performance station which originated the remote musical event; and

    , a synthesizer for rendering musical events into an audio signal, said synthesizer receiving the local musical event from the delay when the first amount of time has elapsed, and rendering the local musical event into the audio signal, said synthesizer receiving the remote musical event from the delay when the second amount of time has elapsed, and rendering the remote musical event into the audio signal.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×