EP1530196A2

Real time communication of musical tone information

Abstract

A musical tone data communications system having a unit for generating MIDI data of a musical performance by a player, a unit for transmitting the generated MIDI data over a communications network and a unit for receiving the transmitted MIDI data and reproducing musical tones corresponding to the MIDI data in real time.

EP1530196A2, drawing sheet 1
Sheet 1 of 17

Term

Term ended

Projected expiry passed 22 December 2017, 8.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

17 claims: 7 independent, 10 dependent

  1. 1
    A communication apparatus, comprising:receiving means for receiving data including at least performance data;access number detecting means for detecting a number of lines accessed from external devices to the communication apparatus;and transmitting means for reducing a part of the received data by executing one or a combination of data separation, data discrimination, data resolution setting and time resolution setting to specific data of the data received by the receiving means in accordance with the detected number of the accessed lines and transmitting the reduced data to at least one of the accessing lines.
  2. 8
    The musical tone data communication apparatus according to either one of claims 1 to 7, wherein the performance data is musical tone control data for controlling production of musical tone.
  3. 11
    The musical tone data communication apparatus according to claims 10, wherein the receiving means receives data including the generated MIDI data on real time base.
  4. 12
    The musical tone data communication apparatus according to either one of claims 9 to 11, wherein the receiving means receives the generated MIDI data as one performance data block which is generated by packetizing event of the MIDI data.
  5. 13
    The musical tone data communication apparatus according to either one of claims 1 to 12, wherein the data including at least performance data and received by the receiving means further includes at least one of motion picture data and sound data generated by an external transmitting apparatus on real time base.
  6. 16
    A communication method, comprising the steps of:(a) receiving data including at least performance data;(b) detecting a number of lines accessed from external devices to a communication apparatus;and (c) reducing a part of the received data by executing one or a combination of data separation, data discrimination, data resolution setting and time resolution setting to specific data of the data received by the receiving step (a) in accordance with the detected number of the accessed lines and transmitting the reduced data to at least one of the accessing lines.
  7. 17
    A storage medium storing a program, which a computer executes to realize a communication process, comprising the instructions of:(a) receiving data including at least performance data;(b) detecting a number of lines accessed from external devices to a communication apparatus;and (c) reducing a part of the received data by executing one or a combination of data separation, data discrimination, data resolution setting and time resolution setting to specific data of the data received by the receiving step (a) in accordance with the detected number of the accessed lines and transmitting the reduced data to at least one of the accessing lines.