Apparatus and software systems are disclosed that allow real-time interactive playing of musicians each at remote sites from each other. The remote sites are interconnected over a local communications network or a wide area network like the Internet. The apparatus is connected to music synthesizers that accept streams of MIDI data for playing, or generate streams of MIDI data by playing. The streams of MIDI data are bundled by a MIDI management system into transfer control protocol packets, such that the packets of MIDI data may be transferred over the communications network as or within the transfer control packets. In addition, the networked, remote computer systems are synchronized to a standard clock which is appended to the MIDI data packets, and additionally, the network delay is calculated and also appended to the MIDI data packets. In this manner the local musician can receive the MIDI data packets from the remote sites where musicians are playing and in real-time play with them. The present invention allows other data bases of music to be interrogated and the music therein retrieved for local use, storing and/or editing. The invention allows the received MIDI data from remote sites to be precisely time positioned within the local memory as if on separate tracks like a multi-track tape recorder for later or real-time playing and/or editing.

Os sistemas do instrumento e de software são divulgados que permitem jogar interativo real-time dos músicos cada um em locais remotos de se. Os locais remotos são interconectados sobre uma rede de comunicações local ou uma rede de área larga como o Internet. O instrumento é conectado aos synthesizers da música que aceitam córregos de dados de MIDI para jogar, ou gera córregos de dados de MIDI jogando. Os córregos de dados de MIDI são empacotados por um sistema de gerência de MIDI em pacotes do protocolo do controle de transferência, tais que os pacotes de dados de MIDI podem ser transferidos sobre a rede de comunicações como ou dentro dos pacotes do controle de transferência. Além, os sistemas computatorizados networked, remotos são sincronizados a um pulso de disparo padrão que seja adicionado aos pacotes dos dados de MIDI, e adicionalmente, a rede atrasa é calculada e adicionada também aos pacotes dos dados de MIDI. Nesta maneira o músico local pode receber os pacotes dos dados de MIDI dos locais remotos onde os músicos estão jogando e no jogo real-time com eles. A invenção atual permite que outras bases de dados da música interrogated e da música recuperada nisso para o uso local, armazenar e/ou editar. A invenção permite que os dados recebidos de MIDI dos locais remotos sejam precisamente tempo posicionado dentro da memória local como se em trilhas separadas goste de um registrador de fita adesiva multi-track para mais atrasado ou do real-time que joga e/ou que edita.

 
Web www.patentalert.com

< (none)

< Information management, retrieval and display system and associated method

> Storage of sitemaps at server sites for holding information regarding content

> (none)

~ 00003