Patent ID: 6060655
Filing Date: 2000-05-09
Classification: G10H

Abstract:
An apparatus for composing a chord progression for music harmonization, comprising:(A) melody providing means for providing a melody;(B) initial chord progression population providing means for providing a plurality of chord progressions as chord progression population of initial generation;(C) chord progression evolving means and for repeatedly generating a new generation chord progression population from an old generation one which starts with said initial generation;(D) said chord progression evolving means comprising (i) chord progression evaluating means for evaluating individual chord progressions of a chord progression population of interest for said melody according to a predetermined function to thereby determine a melody fitness valuation thereof, and (ii) genetic operations means for performing generic operations on said chord progression population of interest so that said melody fitness valuation will generally get higher with generations changing from older to newer; and(E) stopping means for stopping the operation of said chord progression evolving means when a predetermined terminating condition is met.