Claims
- 1. An automatic performance device comprising:
- memory means for storing automatic performance information comprising timing information and performance information, said performance information containing time change information indicative of a change in time as a rate or tempo at which automatic performance is to be carried out;
- instruction means for instructing updating of an automatic performance position within said automatic performance information measure by measure; and
- searching means responsive to an instruction from said instruction means, for searching a location of a head of a desired measure in said automatic performance information, by reading out said performance information of said automatic performance information from said memory means, based on said timing information, and counting a time period corresponding to each measure in said performance information read out to obtain a count value of said time period, and continuing said reading-out until said location of said head of said desired measure is searched out;
- wherein when said time change information is read out during said searching, said searching means corrects said count value of said time period corresponding to one measure in which said time change information is read out, based on said time change information.
- 2. An automatic performance device as claimed in claim 1, wherein said searching means corrects said count value of said time period, based on a number of clocks corresponding to time contained in said time change information, said automatic performance information being read out from said memory means based on said clocks, and a difference between a time length of said one measure in which said time change information is read out, said time length corresponding to said time contained in said time change information, and a present value of said count value of said time period.
- 3. An automatic performance device comprising:
- performance information memory means for storing automatic performance information.
- reading means for sequentially reading out said automatic performance information from said performance information memory means, in predetermined sequence according to music contained in said automatic performance information;
- condition memory means for storing information on at least one predetermined condition set for a time point of a head of each measure in said automatic performance information whenever said each measure is read out by said reading means, said condition memory means being capable of storing said information on said at least one predetermined condition for a plurality of measures in said automatic performance information;
- rewinding instruction means for instructing rewinding of an automatic performance position within said automatic performance information; and
- rewinding means responsive to an instruction from said rewinding instruction means, for carrying out said rewinding of said automatic performance position measure by measure, by reading out said information on said at least one predetermined condition related to an immediately preceding measure in said automatic performance information whenever said rewinding is instructed by said rewinding instruction means.
- 4. An automatic performance device as claimed in claim 3, wherein said information on said at least one predetermined condition set for the time point of said head of said each measure includes information on an address in said performance information memory means at which is stored a portion of said automatic performance information corresponding to timing of said head end of said each measure.
- 5. An automatic performance device as claimed in claim 3, wherein said information on said at least one predetermined condition set for the time point of said head of said each measure includes at least one of information on tone color, information on effect, and information on tempo.
- 6. An automatic performance device as claimed in claim 3, wherein said rewinding instruction means includes a continuously operable switch, said rewinding instruction means generating an instruction for said rewinding whenever said switch is operated, and generating an instruction for said rewinding whenever a predetermined time period elapses so long as said switch is continuously operated.
- 7. An automatic performance device as claimed in claim 3, further including second rewinding means for carrying out rewinding of said position of said automatic performance in a manner such that said second rewinding means carries out rewinding of said automatic performance position by moving back said automatic performance position to a starting point of said automatic performance information, and then fast forwarding said automatic performance position to a location of a desired measure in said automatic performance position, and changeover means for changing said first-mentioned rewinding means over to said second rewinding means for carrying out rewinding of said automatic performance position when said rewinding instruction means instructs rewinding over a number of measures greater than a number of said information on said at least one predetermined condition stored in said condition memory means.
- 8. An automatic performance device comprising:
- memory means for storing first automatic performance information containing measure line information, and second automatic performance information exclusive of measure line information, said first automatic performance information and said second automatic performance information each comprising timing information and performance information;
- selecting means for selecting one of said first automatic performance information and said second automatic performance information from said memory means;
- detecting means for detecting whether automatic performance information selected by said selecting means is said first automatic performance information or said second automatic performance information;
- reading means for reading out said performance information selected by said selecting means, based on said timing information of said selected automatic performance information;
- searching instruction means for instructing searching of a desired location in said selected automatic performance information; and
- searching means responsive to an instruction from said searching instruction means, for moving forward an automatic performance position along said selected automatic performance information measure by measure, by searching said measure line information contained in said first automatic performance information and moving forward said automatic performance position by one measure whenever said measure line information is searched when selection of said first automatic performance information is detected by said detecting means, and by counting a time period corresponding to each measure in said second automatic performance information and moving forward said automatic performance position by one measure whenever said time period corresponding to each measure is counted up when selection of said second automatic performance is detected by said detecting means.
Priority Claims (1)
Number |
Date |
Country |
Kind |
5-202641 |
Jul 1993 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 08/266,121 filed on Jun. 20, 1994, now abandoned.
US Referenced Citations (4)
Foreign Referenced Citations (2)
Number |
Date |
Country |
1-180596 |
Jul 1989 |
JPX |
3-56997 |
Mar 1991 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
266121 |
Jun 1994 |
|