AbstractThis paper describes an expert system called CHORAL, harmonization of four-part chorales in the style of Johann Sebastian Bach. The system contains about 350 rules, written in a form of first-order predicate calculus. The rules represent musical knowledge from multiple viewpoints of the chorale, such as the chord skeleton, the melodic lines of the individual parts, and Schenkerian voice leading within the descant and bass. The program harmonizes chorale melodies using a generate-and-test method with intelligent backtracking. A substantial number of heuristics are used for biasing the search toward musical solutions. The CHORAL knowledge base provides for style-specific modulations, cadence patterns, and complex encounters of simulta...
PhDThis thesis describes research in the computational analysis of harmony in western art music, fo...
Traditional Musical Computation Systems had to face the differences between the computational techni...
Algorithmic composition is a field that is close to 60 years old, and has seen much research. System...
AbstractThis paper describes an expert system called CHORAL, harmonization of four-part chorales in ...
Program year: 1992/1993Digitized from print original stored in HDRThe purpose of this study, stated ...
Computational creativity researchers interested in applying machine learning to computer composition...
This submission for the degree of Doctor of Philosophy at the Elder Conservatorium of Music, Univers...
Musical performance practice during the Baroque period (approximately 1600 - 1750) required that a s...
Artificial Intelligence (AI) offers music theorists and cognitive musicologists the means to express...
Melody choralization, i.e. generating a four-part chorale based on a user-given melody, has long bee...
We describe a system for learning J. S. Bach's rules of musical harmony. These rules are learned fro...
This project implements an algorithmic process of musical harmonization in software, using tradition...
My honors thesis aims to develop a program that could assist with music composition, or even write i...
AbstractThis paper explores issues related to the application of computer knowledge engineering tech...
We describe a system for learning J. S. Bach's rules of musical har-mony. These rules are learn...
PhDThis thesis describes research in the computational analysis of harmony in western art music, fo...
Traditional Musical Computation Systems had to face the differences between the computational techni...
Algorithmic composition is a field that is close to 60 years old, and has seen much research. System...
AbstractThis paper describes an expert system called CHORAL, harmonization of four-part chorales in ...
Program year: 1992/1993Digitized from print original stored in HDRThe purpose of this study, stated ...
Computational creativity researchers interested in applying machine learning to computer composition...
This submission for the degree of Doctor of Philosophy at the Elder Conservatorium of Music, Univers...
Musical performance practice during the Baroque period (approximately 1600 - 1750) required that a s...
Artificial Intelligence (AI) offers music theorists and cognitive musicologists the means to express...
Melody choralization, i.e. generating a four-part chorale based on a user-given melody, has long bee...
We describe a system for learning J. S. Bach's rules of musical harmony. These rules are learned fro...
This project implements an algorithmic process of musical harmonization in software, using tradition...
My honors thesis aims to develop a program that could assist with music composition, or even write i...
AbstractThis paper explores issues related to the application of computer knowledge engineering tech...
We describe a system for learning J. S. Bach's rules of musical har-mony. These rules are learn...
PhDThis thesis describes research in the computational analysis of harmony in western art music, fo...
Traditional Musical Computation Systems had to face the differences between the computational techni...
Algorithmic composition is a field that is close to 60 years old, and has seen much research. System...