Current directions in computer music research
Computers and musical style
Artificial intelligence: a modern approach
Artificial intelligence: a modern approach
Constraint programming systems for modeling music theories and composition
ACM Computing Surveys (CSUR)
AI methods in algorithmic composition: a comprehensive survey
Journal of Artificial Intelligence Research
Hi-index | 0.00 |
Composition of piano minuets in early classical style takes an intermediate position between restricted and free computerized composition problems. One of its distinct features is that microstructure (i.e. relations between notes), macrostructure (i.e. relations between larger parts) and their interdependences have to be dealt with. In this paper, we give an overview of the process of composition which consists of the subtasks planning of macrostructure, construction of melody and rhythm, variation of melodic motives, and addition of bass and middle voices. We then present a knowledge-based approach with strategies and results for note by note construction of melody and methods for melody variation.