A software program utility designed to help with musical composition automates the method of making harmonically appropriate and stylistically applicable musical phrases. Such a instrument would possibly permit customers to enter a melody and obtain recommendations for accompanying harmonies, together with bass traces and interior voices, conforming to established guidelines of voice main and counterpoint. An instance could possibly be producing a four-part harmonization of a given chorale melody, adhering to species counterpoint ideas.
The sort of automated help could be invaluable for college students studying music principle and composition, offering rapid suggestions and serving to to internalize advanced guidelines. It may well additionally function a precious instrument for knowledgeable composers, facilitating experimentation and accelerating the artistic course of. Traditionally, the ideas underlying such software program stem from centuries of musical observe and codification of harmonic and contrapuntal conventions. By automating these ideas, the know-how democratizes entry to stylish musical strategies.