Control language for harmonisation process

11Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

An approach to the automatic harmonisation of chorales is described. This involves using musical rules about this style of music, and controlling the use of these rules when searching for a harmonisation. To gain more control over the search process, control knowledge is explicitly represented, allowing a hierarchical decomposition of the harmonisation process. When the control knowledge is made explicit, the control structures can be modified with ease and flexibility. When the control is hierarchically structured, the effects of its application are clear. Our explicitly structured control model provides flexibility, and automatically generates natural harmonisations. In this paper, we present our control language and some harmonisation outputs to show the flexibility of the language.

Cite

CITATION STYLE

APA

Phon-Amnuaisuk, S. (2002). Control language for harmonisation process. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2445, pp. 155–167). Springer Verlag. https://doi.org/10.1007/3-540-45722-4_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free