Claims
- 1. An automatic performance data editing device comprising:
- memory means for storing performance data used for carrying out automatic performance, the performance data including control data for controlling the automatic performance;
- input means for providing control data while carrying out the automatic performance; and
- control means for editing the performance data stored in the memory means in such a manner that when control data is provided by the input means, control data which has been read out from the memory means to control the automatic performance is updated by the control data provided by the input means, the control means comprising address storage means for storing an address of the control data which has been read out from the memory means, and writing control means for writing the input control data provided by the input means in an area of the memory means designated by the address storage means;
- control data which has been read out from the memory means to control the automatic performance being updated by rewriting control data read out from the memory means immediately prior to control data being provided by the input means.
- 2. An automatic performance data editing device according to claim 1, wherein the control data is a tone color data designating a tone color of musical tones of the automatic performance.
- 3. An automatic performance data editing device according to claim 1, wherein the control data is a volume data designating a tone volume of the automatic performance.
- 4. An automatic performance data editing device according to claim 1, wherein the control means edits the performance data stored in the memory means in such a manner that, when control data is provided by the input means after control data stored in the memory means has been read out from said memory means to control the automatic performance, the control data stored in the memory means is updated by the control data provided by the input means.
- 5. An automatic performance data editing device according to claim 4, wherein the address storage means includes a plurality of storage areas, each of which corresponds to a different type of the control data and stores an address of a corresponding type of the control data which has been previously read out from said memory means, and the writing control means writes the control data provided by the input means in an area of the memory means designated by contents of a storage area of the address storage means which corresponds to a type of the control data provided by the input means.
- 6. An automatic performance data editing device according to claim 4, wherein the control data includes a tone color data designating a tone color of musical tones of the automatic performance and a volume data designating a tone volume of the automatic performance.
- 7. An automatic performance data editing device comprising:
- memory means for storing performance data used for carrying out automatic performance, the performance data including control data for controlling the automatic performance;
- input means for providing control data while carrying out the automatic performance; and
- control means for editing the performance data stored in the memory means in such a manner that when control data is provided by the input means, control data which has been read out from the memory means to control the automatic performance is updated by the control data provided by the input means, the control means comprising address storage means for storing an address of the control data which has been read out from the memory means, and writing control means for writing the input control data provided by the input means in an area of the memory means designated by the address storage means;
- control data which is provided by the input means relating to a performance characteristic and the updated control data relating to the same performance characteristic.
- 8. An automatic performance data editing device comprising:
- memory means for storing performance data used for carrying out automatic performance, the performance data including control data for controlling the automatic performance;
- input means for providing control data while carrying out the automatic performance; and
- control means for editing the performance data stored in the memory means in such a manner that when control data is provided by the input means, control data which has been read out from the memory means to control the automatic performance is updated by the control data provided by the input means, the control means comprising address storage means for storing an address of the control data which has been read out from the memory means, and writing control means for writing the input control data provided by the input means in an area of the memory means designated by the address storage means;
- after control data relating to a performance characteristic has been read out from the memory means, such control data continues to be used until different control data relating to the performance characteristic is read out from the memory means.
Priority Claims (1)
Number |
Date |
Country |
Kind |
3-168511 |
Jul 1991 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 07/910,648, filed Jul. 8, 1992, now abandoned.
US Referenced Citations (10)
Foreign Referenced Citations (1)
Number |
Date |
Country |
61-151898 |
Jul 1987 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
910648 |
Jul 1992 |
|