کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
383354 | 660816 | 2013 | 11 صفحه PDF | دانلود رایگان |

• We develop an algorithm that can automatically generate classical music.
• The algorithm represents a novel application of variable neighborhood search.
• The parameters of the algorithm are set using a thorough statistical experiment.
In this paper, a variable neighborhood search (VNS) algorithm is developed and analyzed that can generate fifth species counterpoint fragments. The existing species counterpoint rules are quantified and form the basis of the objective function used by the algorithm. The VNS developed in this research is a local search metaheuristic that starts from a randomly generated fragment and gradually improves this solution by changing one or two notes at a time. An in-depth statistical analysis reveals the significance as well as the optimal settings of the parameters of the VNS. The algorithm has been implemented in a user-friendly software environment called Optimuse. Optimuse allows a user to input basic characteristics such as length, key and mode. Based on this input, a fifth species counterpoint fragment is generated by the system that can be edited and played back immediately.
Journal: Expert Systems with Applications - Volume 40, Issue 16, 15 November 2013, Pages 6427–6437