Show simple item record

dc.contributor.authorHerremans, Den_US
dc.contributor.authorSörensen, Ken_US
dc.date.accessioned2016-04-13T09:45:56Z
dc.date.issued2012-12-26en_US
dc.date.submitted2016-04-05T18:22:09.104Z
dc.identifier.issn1751-3472en_US
dc.identifier.urihttp://qmro.qmul.ac.uk/xmlui/handle/123456789/11799
dc.description.abstractIn this article, a variable neighbourhood search (VNS) algorithm is developed that can generate musical fragments consisting of a melody for the cantus firmus and the first species counterpoint. The objective function of the algorithm is based on a quantification of existing rules for counterpoint. The VNS algorithm developed in this article is a local search algorithm that starts from a randomly generated melody and improves it by changing one or two notes at a time. A thorough parametric analysis of the VNS reveals the significance of the algorithm's parameters on the quality of the composed fragment, as well as their optimal settings. A comparison of the VNS algorithm with a developed genetic algorithm shows that the VNS is more efficient. The VNS algorithm has been implemented in a user-friendly software environment for composition, called Optimuse. Optimuse allows a user to specify a number of characteristics such as length, key and mode. Based on this information, Optimuse 'composes' both cantus firmus and first species counterpoint. Alternatively, the user may specify a cantus firmus, and let Optimuse compose the accompanying first species counterpoint. © 2012 Taylor & Francis.en_US
dc.format.extent169 - 189en_US
dc.relation.ispartofJournal of Mathematics and the Artsen_US
dc.rights“The final publication is available at http://www.tandfonline.com/doi/abs/10.1080/17513472.2012.738554”
dc.titleComposing first species counterpoint with a variable neighbourhood search algorithmen_US
dc.typeArticle
dc.identifier.doi10.1080/17513472.2012.738554en_US
pubs.issue4en_US
pubs.notesNot knownen_US
pubs.publication-statusPublisheden_US
pubs.volume6en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record