Learning Regular Grammars to Model Musical Style: Comparing Different Coding Schemes
ICGI '98 Proceedings of the 4th International Colloquium on Grammatical Inference
COMPOzE---Intention-based Music Composition through Constraint Programming
ICTAI '96 Proceedings of the 8th International Conference on Tools with Artificial Intelligence
Generation of Musical Sequences with Genetic Techniques
Computer Music Journal
EvoWorkshops'03 Proceedings of the 2003 international conference on Applications of evolutionary computing
A two-stage autonomous evolutionary music composer
EuroGP'06 Proceedings of the 2006 international conference on Applications of Evolutionary Computing
Music composition using genetic algorithms (GA) and multilayer perceptrons (MLP)
ICNC'05 Proceedings of the First international conference on Advances in Natural Computation - Volume Part III
A distributed approach to musical composition
KES'05 Proceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part III
Hi-index | 0.00 |
We describe a new software tool, called Spieldose (in English, musical box), suited to the automatic music composition task. Our system is based on the paradigm of Interactive Genetic Algorithms (abbreviated as Interactive GA) where the parent selection stage in a typical GA is made by the user according to his/her subjective criteria. The tool permits to integrate the interaction between the system and the potential users when they create their melodies. One important contribution of this work is the proposal of specific musical genetic operators (different types of crossover, mutation and improvement operators) which ensure that the generated melodies are in concordance with Music Theory and they are also nice to listening. Moreover, our software tool can be customized to a particular musical style by including the specific musical knowledge domain in the system. For validation purposes, we used Spieldose to compose different pieces corresponding to the classicism.