Claims
- 1. A performance information transmitter device in a performance information transmission system, said transmitter device receiving MIDI formatted event information defining one or more musical tones by the events used to create them, comprising:
- state information generating means, responsive to the received MIDI formatted event information, for generating state information defining the current state of one or more predetermined musical tones defined by the received MIDI formatted event information; and
- transmit means for sequentially transmitting said MIDI formatted event information and said state information generated by said state information generating means;
- said state information being transmitted with said event information to redundantly define said musical tones to allow decoding of said event information in the absence of a portion thereof.
- 2. The performance information transmitter device as claimed in claim 1, further comprising:
- a map memory;
- said state information generating means executing the generation of state information of the one or more predetermined musical tones by updating state information for the predetermined musical tones, stored in said map memory, according to said event information.
- 3. The performance information transmitter device as claimed in claim 1, wherein said state information includes note-on data which indicates a current note-on.
- 4. The performance information transmitter device as claimed in claim 3, wherein said state information generating means generates said state information including said note-on information of one or more predetermined musical tones by updating said state information stored in said map memory according to said event information.
- 5. A performance information receiver device in a performance information transmission system, said transmitter device transmitting MIDI formatted event information defining one or more musical tones by the events used to create them and state information defining the current state of the one or more musical tones, said state information being transmitted with said event information to redundantly define said musical tones to allow decoding of said event information in the absence of a portion thereof, comprising:
- receiving means for sequentially receiving said event information and state information; and
- event information correction means for correcting a transmission error in said event information received by said receiving means based on said state information received in a same manner.
- 6. The performance information receiver device as claimed in claim 5, further comprising:
- a map memory;
- said event information correction means correcting the transmission error in said event information for the predetermined musical tone by updating event information for the predetermined musical tone, stored in said map memory, according to said state information.
- 7. The performance information receiver device as set forth in claim 5 wherein said state information includes note-on data which indicates the number of a current note-on.
- 8. The performance information receiver device as claimed in claim 6, wherein said event information correction means corrects the transmission error of the event information for the predetermined musical tone by updating the event information for the predetermined musical tone stored in said map memory according to said state information including note-on information.
- 9. A performance information transmission system, said transmission system receiving MIDI formatted event information defining one or more musical tones by the events used to create them, comprising:
- state information generating means, responsive to the received MIDI formatted event information, for generating state information defining the current state of one or more predetermined musical tones defined by the received MIDI formatted event information;
- transmit means for transmitting sequentially said MIDI formatted event information and said state information generated by said state information generating means;
- said state information being transmitted with said event information to redundantly define said musical tones to allow decoding of said event information in the absence of a portion thereof;
- receiving means for sequentially receiving said event information and state information; and
- event information correction means for correcting a transmission error in said event information received by said receiving means based on said state information received in a same manner.
- 10. The performance information transmitter system of claim 9, wherein said state information generating means includes,
- a map memory;
- said state information generating means executing the generation of state information of the one or more predetermined musical tones by updating state information for the predetermined musical tones, stored in said map memory, according to said event information.
- 11. The performance information transmitter system of claim 9, wherein said state information includes note-on data which indicates a current note-on.
- 12. The performance information transmitter system of claim. 11, wherein said state information generating means generates said state information including said note-on information of one or more predetermined musical tones by updating said state information stored in said map memory according to said event information.
Priority Claims (3)
Number |
Date |
Country |
Kind |
2-16504 |
Jan 1990 |
JPX |
|
2-22829 |
Jan 1990 |
JPX |
|
2-230941 |
Aug 1990 |
JPX |
|
Parent Case Info
This application is a continuation, of application Ser. No. 07/645,508 filed on Jan. 24, 1991, now abandoned.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4099437 |
Skavrou et al. |
Jul 1978 |
|
5074185 |
Nishikawa et al. |
Dec 1991 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
645508 |
Jan 1991 |
|