Claims
- 1. An automatic performance device comprising:
- phrase storage means for storing a plurality of phrases of a musical piece as automatic performance data;
- a data-storing track having a data format formed by a repetitive sequence of phrase number data indicative of a sequence of reading said phrases, duration data, and readout-inhibiting data indicative of rejection of a trigger signal;
- trigger signal-generating means for generating said trigger signal;
- temporary storage means for temporarily storing said phrase number data and said readout-inhibiting data; and
- control means for reading out said phrase number data, said duration data and said readout-inhibiting data from said track according to a predetermined tempo, and for temporarily storing one of said phrase number data and said readout-inhibiting data into said temporary storage means, and for reading out said one of said phrase number data and said readout-inhibiting data from said temporary storage means in response to said trigger signal;
- wherein said control means reads out a phrase corresponding to said phrase number data from said phrase storage means if the data read out from said temporary storage means is said phrase number data, and wherein said control means inhibits processing of said automatic performance data if said data read out from said temporary storage means is said readout-inhibiting data.
- 2. An automatic performance device according to claim 1, wherein said duration data determines a trigger-accepting time period for permitting performance of a corresponding one of said phrases in response to said trigger signal if said duration data corresponds to a predetermined sequence between said phrase number data and said readout-inhibiting data following said phrase number data, and said duration data determines timing for initiating readout of said corresponding one of said phrases for automatic performance thereof.
- 3. An automatic performance device according to claim 2, further comprising display means for displaying said trigger-accepting time period.
- 4. An automatic performance device according to claim 1, wherein said plurality of phrases of said musical piece correspond to at least one of a plurality of parts of said musical piece.
- 5. An automatic performance device according to claim 4, further comprising storage means for storing automatic performance data corresponding to a plurality of parts of said musical piece other than said plurality of phrases of said musical piece, and wherein said control means reads out said automatic performance data corresponding to said other parts of said musical piece from said storage means in accordance with a predetermined tempo.
- 6. An automatic performance device comprising:
- storage means for storing automatic performance data comprising a first portion corresponding to at least one first part of a musical piece, and a second portion corresponding to at least one second part of said musical piece, said second portion being divided into a plurality of sections each having a starting point;
- first performance means for reading out said first portion of said automatic performance data from said storage means according to a predetermined tempo and for generating a musical tone based on said first portion of said automatic performance data read out;
- trigger signal-generating means for generating a trigger signal according to operation of an operator;
- second performance means for reading out said second portion of said automatic performance data from said storage means and for generating a musical tone based on said second portion of said automatic performance data read out; and
- control means for shifting a location in said storage means from which said second portion of said automatic performance data is to be read out, said location being shifted according to said predetermined tempo corresponding to said first portion of said automatic performance data;
- wherein said second performance means is responsive to said trigger signal for reading out said second portion of said automatic performance data by starting reading out the starting point of one of said sections corresponding to a location in said storage means from which said first performance means reads out said first portion of said automatic performance data at the time said trigger signal is generated, to thereby generate a musical tone based on said second portion of said automatic performance data read out.
- 7. An automatic performance device according to claim 6, wherein said second performance means include trigger-accepting time period-setting means for setting a trigger-accepting time period for accepting said trigger signal, said second performance means reading out said second portion of said automatic performance data if said trigger signal is generated during said trigger-accepting time period.
- 8. An automatic performance device according to claim 7, wherein said second performance means includes trigger-rejecting means for rejecting said trigger signal which is subsequently generated during said trigger-accepting time period, once said trigger signal has been generated during said trigger-accepting time period.
- 9. An automatic performance device according to claim 7, wherein said second automatic performance means includes performance-stopping means responsive to said trigger signal, for stopping generating a musical tone based on said second portion of said automatic performance data if said trigger signal is generated during said trigger-accepting time period while a musical tone is being generated based on said second portion of said automatic performance data read out in response to said trigger signal which was generated during a preceding trigger accepting time period.
- 10. An automatic performance device according to claim 7, wherein said plurality of sections each correspond to a measure, and said trigger-accepting time period corresponds to a predetermined duration including a measure line of said measure.
- 11. An automatic performance device according to claim 7, wherein said plurality of sections each correspond to a predetermined phrase, and said trigger-accepting time period corresponds to a predetermined duration including timing of starting generating a musical tone based on said predetermined phrase.
- 12. An automatic performance device according to claim 7, further including display means for displaying said trigger-accepting time period.
- 13. An automatic performance device according to claim 6, wherein said at least one second part of said musical piece is arbitrarily selected from a plurality of parts of said musical piece stored in said storage means.
- 14. An automatic performance device according to claim 6, wherein said trigger signal-generating means comprises an analog musical instrument.
- 15. An automatic performance device according to claim 6, wherein said trigger signal-generating means comprises an electronic musical instrument.
- 16. An automatic performance device according to claim 6, wherein said second performance means includes shifting means operable upon initiation of said trigger-accepting time period to shift a location in said storage means from which said second portion of said automatic performance data is to be read out to a starting point of said measure included within said trigger-accepting time period when no trigger signal was generated during a preceding trigger-accepting time period.
- 17. An automatic performance device according to claim 11, wherein said second portion of said automatic performance data comprises a plurality of phrases of said musical piece and performance-sequence data having phrase number data indicative of a sequence of reading said phrases and timing data indicative of performance start timing corresponding to each said phrase, said second performance means reading out said performance-sequence data according to said predetermined tempo, said second performance means being responsive to said trigger signal for reading out one of said phrases which is indicated by said phrase number data readout at the time said trigger signal is generated.
- 18. An automatic performance device according to claim 17, wherein said performance-sequence data includes readout-inhibiting data indicative of rejection of said trigger signal, said second performance means inhibiting reading out said phrases when said trigger signal is generated while reading out said readout-inhibiting data.
- 19. An automatic performance device comprising:
- storage means for storing automatic performance data comprising a first portion corresponding to at least one first part of a musical piece, and a second portion corresponding to at least one second part of said musical piece;
- first performance means for reading out said first portion of said automatic performance data from said storage means according to a predetermined tempo and for generating a musical tone based on said first portion of said automatic performance data read out;
- trigger signal-generating means for generating a trigger signal according to operation of an operator;
- second performance means for reading out said second portion of said automatic performance data from said storage means and for generating a musical tone based on said second portion of said automatic performance data read out; and
- control means for shifting a location in said storage means from which said second portion of said automatic performance data is to be read out, said location being shifted according to said predetermined tempo corresponding to said first portion of said automatic performance data;
- wherein said second performance means is responsive to said trigger signal, for starting reading out said second portion of said automatic performance data indicative of a musical note corresponding to a location in said storage means from which said first performance means reads out said first portion of said automatic performance data at the time said trigger signal is generated to thereby generate a musical tone based on said second portion of said automatic performance data read out.
- 20. An automatic performance device according to claim 19, wherein said second performance means includes trigger-accepting time period-setting means for setting a trigger-accepting time period for accepting said trigger signal, said second performance means reading out said second portion of said automatic performance data if said trigger signal is generated during said trigger-accepting time period.
- 21. An automatic performance device according to claim 20, wherein said second performance means includes trigger-rejecting means for rejecting said trigger signal which is subsequently generated during said trigger-accepting time period, once said trigger signal has been generated during said trigger-accepting time period.
- 22. An automatic performance device according to claim 20, wherein said trigger-accepting time period corresponds to a time period of each said musical note of said second portion of said automatic performance data, and wherein said trigger-accepting time period precedes a timing of reading out of said second portion of said automatic performance data by a predetermined time period.
- 23. An automatic performance device according to claim 19, wherein said at least one second part of said musical piece is arbitrarily selected from a plurality of parts of said musical piece stored in said storage means.
- 24. An automatic performance device according to claim 19, wherein said trigger signal-generating means comprises an analog musical instrument.
- 25. An automatic performance device according to claim 19, wherein said trigger signal-generating means comprises an electronic musical instrument.
Priority Claims (1)
Number |
Date |
Country |
Kind |
5-60710 |
Mar 1993 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 08/210,158 filed on Mar. 17, 1994 now abandoned.
US Referenced Citations (3)
Continuations (1)
|
Number |
Date |
Country |
Parent |
210158 |
Mar 1994 |
|