摘要 |
PROBLEM TO BE SOLVED: To provide an automatic music composition device, a method, and a program which are capable of automatically generating a melody having natural contrast between a motif and the melody.SOLUTION: A chord progression selection unit 102 refers to a rule DB 104 for each plurality of pieces of chord progression data in an accompaniment chord progression DB 103, calculates a degree of matching of the chord progression data with respect to an input motif 108 input from a motif input unit 101, and outputs chord progression candidate instruction data 109 of #0-#2 indicating top three pieces of the chord progression data having high degrees of matching for example. A melody generation unit 105 refers to the input motif 108, a phrase set DB 106, and the rule DB 104, for each phrase of a bar indicated by music structure data read from the accompaniment chord progression DB 103 on the basis of the chord progression candidate instruction data 109, and automatically generates a melody of the phrase.SELECTED DRAWING: Figure 1 |