Claims
- 1. An automatic performance apparatus comprising:
- (a) memory means for storing performance data in a sequence corresponding to the progression of a musical tune, said performance data concerning performance of a musical instrument;
- (b) reading means for generating an address signal by which addresses in said memory means are sequentially designated and for sequentially reading said performance data from said addresses, said address signal having an address value which is incremented at a speed corresponding to a predetermined tempo;
- (c) at least one manually operable member; and
- (d) jump control means for controlling said reading means in response to operation of said manually operable member so that said address value is jumped by a predetermined jump amount in a progressing direction or a reverse direction of the performance of said musical instrument by every operation of said manually operable member, wherein said predetermined jump amount corresponds to a fixed time ratio, said time ratio employing the total time which is necessary for reading all of said performance data from said memory means.
- 2. An automatic performance apparatus according to claim 1, wherein said jump control means further comprises:
- (a) measuring means for continuously measuring a first time ratio between an elapsed time which has passed while said reading means reads out said performance data and a total time, said total time being the time necessary to read all of said performance data from said memory means;
- (b) setting means for setting a target time ratio indicating an elapsed time which is shifted by a predetermined second time ratio from said first measured time ratio in response to the operation of said manually operable member; and
- (c) means for incrementing or decrementing said address value at high speed in the progressing direction or the reverse direction of said tune, respectively, until the measured first time ratio becomes identical to said target time ratio.
- 3. An automatic performance apparatus comprising:
- (a) memory means for storing performance data in a sequence corresponding to the progression of a musical tune, said performance data concerning performance of a musical instrument;
- (b) reading means for generating an address signal by which addresses in said memory means are sequentially designated and for sequentially reading said performance data from said addresses, said address signal having an address value which is incremented at an incrementing speed corresponding to a predetermined tempo;
- (c) first and second manually operable members;
- (d) speed control means for controlling said reading means in response to operation of said first manually operable member to thereby increase the incrementing speed of said address value during the operation of said first manually operable member;
- (e) measuring means for measuring the elapsed time of the progressing tune when said reading means reads out said performance data;
- (f) ratio computing means for computing a time ratio between the measured elapsed time and the whole time period which is necessary for reading all of said performance data from said memory means;
- (g) display means for displaying said time ratio computed by said ratio computing means; and
- (h) jump control means for controlling said reading means in response to simultaneous operation of said first and second manually operable members during an automatic performance so that said address value is jumped to a position related to the time ratio by a corresponding predetermined jump amount in a progressing direction of said tune every time said first and second manually operable members are simultaneously operated.
- 4. An automatic performance apparatus comprising:
- (a) memory means for storing performance data in a sequence corresponding to the progression of a musical tune, said performance data concerning performance of a musical instrument;
- (b) reading means for generating an address signal by which addresses in said memory means are sequentially designated and for sequentially reading said performance data from said addresses, said address signal having an address value which is incremented or decremented at a speed corresponding to a predetermined tempo;
- (c) first and second manually operable members;
- (d) means for controlling said reading means in response to operation of said first manually operable member to thereby increase the decrementing speed of said address value during the operation of said first manually operable member, said means for controlling decrementing said address value in a direction reverse to a progressing direction of said tune;
- (e) measuring means for measuring the elapsed time of the progressing tune when said reading means reads out said performance data;
- (f) ratio computing means for computing a time ratio between the measured elapsed time and the whole time period which is necessary for reading all of said performance data from said memory means;
- (g) display means for displaying said time ratio computed by said ratio computing means; and
- (h) jump control means for controlling said reading means in response to simultaneous operation of said first and second manually operable members during an automatic performance so that said address value is jumped to a position related to the time ratio by a corresponding predetermined jump amount in said direction reverse to said progressing direction of said tune every time said first and second manually operable members are simultaneously operated.
Priority Claims (2)
Number |
Date |
Country |
Kind |
63-5377 |
Jan 1988 |
JPX |
|
63-5378 |
Jan 1988 |
JPX |
|
Parent Case Info
This is a continuation of copending application Ser. No. 07/296,510, filed on Jan. 2, 1989, now abandoned.
US Referenced Citations (6)
Foreign Referenced Citations (2)
Number |
Date |
Country |
62-2096 |
Jan 1987 |
JPX |
62-175796 |
Jan 1987 |
JPX |
Non-Patent Literature Citations (1)
Entry |
"Visual Composer: Users Guide" AdLib Personal Computer Music System, 1987. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
296510 |
Jan 1989 |
|