Claims
- 1. An automatic playing apparatus for a musical data-prereading playing system, the apparatus comprising:
- (a) a first memory means for storing musical playing data representative of music to be played in a time sequence arrangement;
- (b) output means;
- (c) calculating means for calculating an actual quantity of playing information included in preread musical playing data;
- (d) comparing means for determining whether or not the actual quantity of playing information is less than a predetermined quantity of information; and
- (e) a first reading means for sequentially prereading musical playing data from the first memory means prior to when the music is to be played, and for applying preread musical playing data to the output means only when the comparing means determines that the actual quantity of playing information is less than the predetermined quantity of information, the quantity of playing information included in the musical playing data increasing as the first reading means prereads musical data, and decreasing as music represented by the preread musical playing data is played.
- 2. An automatic playing apparatus for a musical data-prereading playing system as set forth in claim 1 wherein stored musical playing data comprises a playing-information portion indicative of sound-generating or muting as well as a time-information portion indicative of timing for sound-generating or muting.
- 3. An automatic playing apparatus for a musical data-prereading playing system as set forth in claim 1 wherein the calculating means determines the actual quantity of playing information before actual playing of the music.
- 4. An automatic playing apparatus for a musical data-prereading playing system as set forth in claim 1 wherein the calculating means determines the actual quantity of playing information based upon memory capacity required to store preread musical playing data.
- 5. An automatic playing apparatus for a musical data-prereading playing system as set forth in claim 1 wherein the musical playing data comprises a playing-information portion indicative of sound-generating or muting as well as a time-information portion indicative of timing for sound-generating or muting, and wherein the calculating means determines the actual quantity of playing information based upon memory capacity required for storing preread musical playing data, and all musical playing data representing music which actually has been played.
- 6. A automatic playing apparatus for a musical data-prereading playing system as set forth in claim 5 wherein the calculating means reads musical playing data stored in the first memory means at a rate at which music is played in order to determine the memory capacity required for all musical playing data representative of music which actually has been played.
- 7. An automatic playing apparatus for a musical data-prereading playing system as set forth in claim 1, 2, 3, 4, 5, or 6 wherein the output means outputs timing-clock data along with musical playing data.
- 8. A musical data-prereading playing system comprising an automatic playing apparatus and a sound generating unit, the automatic playing apparatus comprising
- (a) a first memory means for storing musical playing data representative of music to be played in a time sequence arrangement;
- (b) output means;
- (c) calculating means for calculating an actual quantity of playing information included in preread musical playing data;
- (d) comparing means for determining whether or not the actual quantity of playing information is less than a predetermined quantity of information; and
- (e) a first reading means for sequentially prereading musical playing data from the first memory means prior to when the music is to be played, and for applying preread musical data to the output means only when the comparing means determines that the actual quantity of playing information is less than the predetermined quantity of information, the quantity of playing information included in the musical playing data increasing as the first reading means prereads musical data, and decreasing as music represented by the preread musical playing data is played, and
- the sound generating unit comprising
- (f) input means for receiving from the output means, musical playing data which are arranged in a time sequence and which have been preread;
- (g) a second memory means for temporarily storing preread musical playing data supplied by the input means;
- (h) a second reading means for sequentially reading from the second memory means preread musical playing data written therein according to a time sequence, in accordance with a predetermined timing; and
- (i) musical tone-generating means for generating and/or muting musical tones for playing music represented by musical playing data read by the second reading means.
- 9. A musical data-prereading playing system as set forth in claim 8 wherein the output means applies timing-clock data in addition to the musical playing data to the input means of the sound generating unit, the second reading means relying upon the timing-clock data as the predetermined timing.
- 10. A musical data-prereading playing system as set forth in claim 8 wherein stored musical playing data comprises a playing-information portion indicative of sound-generating or muting as well as a time-information portion indicative of timing for sound-generating or muting.
- 11. A musical data-prereading playing system as set forth in claim 8 wherein the calculating means determines the actual quantity of playing information before actual playing of the music.
- 12. A musical data-prereading playing system as set forth in claim 8 wherein the calculating means determines the actual quantity of playing information based upon memory capacity required to store preread musical playing data.
- 13. A musical data-prereading playing system as set forth in claim 8 wherein stored musical playing data comprises a playing-information portion indicative of sound-generating or muting as well as a time-information portion indicative of timing for sound-generating or muting, and wherein the calculating means determines the actual quantity of playing information based upon memory capacity required for storing all preread musical playing data and all musical playing data representing music which actually has been played.
- 14. A musical data-prereading playing system as set forth in claim 13 wherein the calculating means reads musical playing data stored in the first memory means at a rate at which music is played in order to determine the memory capacity required for all musical playing data representative of music which actually has been played.
- 15. A musical data-prereading playing system as set forth in claim 10, 11, 12, 13 or 14 wherein the second reading means includes a time-measuring means so that an actually measured length of time is used to give the predetermined timing.
Priority Claims (1)
Number |
Date |
Country |
Kind |
1-213898 |
Aug 1989 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/425,038, filed Oct. 23, 1989.
US Referenced Citations (5)
Continuations (1)
|
Number |
Date |
Country |
Parent |
425038 |
Oct 1989 |
|