Apparatus for automatically composing music piece
First Claim
1. An apparatus for automatically composing a music piece, comprising:
- pitch data memory means storing plural kinds of pitch data representing respective musical note pitches;
extracting means connected to said pitch data memory means for extracting, one after another, pitch data by randomly accessing the stored pitch data;
condition providing means for providing predetermined plural kinds of musical conditions;
judging means supplied with said extracted pitch data and connected to said condition providing means for judging whether each said extracted pitch data satisfies said musical conditions;
deliver-out means connected to said judging means for delivering out, from among said extracted pitch data, only those that satisfy said musical conditions successively in timed sequence; and
duration imparting means connected to said deliver-out means for combining each said delivered pitch data with a duration data representing a musical time length to form successively, in timed sequence, composition data as combined pairs of a pitch data and a duration data, thus a timewise alignment of said composition data constituting a music piece.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for automatically composing a music piece is provided by comprising a memory preliminarily storing plural kinds of pitch data. From this memory, at-random extraction is made of those pitch data agreeing with predetermined music conditions, and they are timewisely successively delivered out to be imparted durations, respectively, to form a composition data consisting of plural sets of pitch data and duration data amounting two to four measures to make a music piece. This composition data may be used for generation of music sounds, and/or display of music score image on a screen of a CRT device, and/or printing-out of a score by a printer, to be utilized in the sound-dictation training and/or performance exercise in providing, for example, musical education.
128 Citations
17 Claims
-
1. An apparatus for automatically composing a music piece, comprising:
-
pitch data memory means storing plural kinds of pitch data representing respective musical note pitches; extracting means connected to said pitch data memory means for extracting, one after another, pitch data by randomly accessing the stored pitch data; condition providing means for providing predetermined plural kinds of musical conditions; judging means supplied with said extracted pitch data and connected to said condition providing means for judging whether each said extracted pitch data satisfies said musical conditions; deliver-out means connected to said judging means for delivering out, from among said extracted pitch data, only those that satisfy said musical conditions successively in timed sequence; and duration imparting means connected to said deliver-out means for combining each said delivered pitch data with a duration data representing a musical time length to form successively, in timed sequence, composition data as combined pairs of a pitch data and a duration data, thus a timewise alignment of said composition data constituting a music piece. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for automatically composing a music piece, comprising:
-
pitch data memory means storing plural kinds of pitch data representing respective musical note pitches; extracting means connected to said pitch data memory means for successively extracting the stored pitch data; condition providing means for providing predetermined plural kinds of musical conditions; judging means supplied with said extracted pitch data and connected to said condition providing means for judging whether each said extracted pitch data satisfies said musical conditions; selected data memory means connected to said judging means for storing all of the pitch data which have satisfied said musical conditions; deliver-out means connected to said selected data memory means for randomly selecting and delivering out one pitch data from among said all of the pitch data stored, whereby the above-mentioned functions of the whole means are repeated to deliver out a plurality of said pitch data in a timewisely aligned fashion.
-
-
12. A method of automatically composing a music piece, comprising:
-
a first step of extracting note pitches, one after another, from among note pitches in a musical scale at random selection; a second step of predetermining musical conditions to be utilized as criteria for selecting note pitches; a third step of judging, whether each of the extracted note pitches satisfies the predetermined musical conditions; a fourth step of selecting, from among the extracted note pitches, only those note pitches that have satisfied the musical conditions; a fifth step of combining each of the selected note pitches with a note duration to make respective pitch/duration pairs; and a sixth step of aligning said pitch/duration pairs timewisely. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification