Abstract
In this paper, we describe how we can generate music by simulating moves of artificial ants on a graph where vertices represent notes and edges represent possible transitions between notes. As ants can deposit pheromones on edges, they collectively build a melody which is a sequence of Midi events. Different parameter settings are tested to produce different styles of generated music with several instruments. We also introduce a mechanism that takes into account music files to initialize the pheromone matrix.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Aupetit, S., Bordeau, V., Monmarché, N., Slimane, M., Venturini, G.: Interactive Evolution of Ant Paintings. In: IEEE Congress on Evolutionary Computation, Canberra, December 8-12, vol. 2, pp. 1376–1383. IEEE Press, Los Alamitos (2003)
Bentley, P., Corne, D. (eds.): Creative Evolutionary Systems. Morgan Kaufmann, San Francisco (2001)
Biles, J.: GEMJAM: a genetic algorithm for generating jazz solos. In: Proceedings of the International Computer Music Conference, San Francisco. International Computer Music Association, pp. 131–137 (1994)
Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Oxford University Press, New York (1999)
Chen, C., Miikkulainen, R.: Creating melodies with evolving recurrent neural networks. In: Proceedings of the 2001 International Joint Conference on Neural Networks (IJCNN-2001), pp. 2241–2246 (2001)
Cope, D.: Pattern matching as an engine for the computer simulation of musical style. In: I. C. M. Association, editor, Proceedings of the International Computer Music Conference, San Francisco, pp. 288–291 (1990)
Dorigo, M., Maniezzo, V., Colorni, A.: The Ant System: Optimization by a colony of cooperating agents. IEEE Transactions on Systems, Man, and Cybernetics-Part B 26(1), 29–41 (1996)
Eck, D., Schmidhuber, J.: Finding temporal structure in music: Blues improvisation with LSTM recurrent networks. In: Bourlard, H. (ed.) Proc. of IEEE Workshop on Neural Networks for Signal Processing XII, pp. 747–756 (2002)
Franklin, J.: Multi-phase learning for jazz improvisation and interaction. In: Proceedings of the eighth Biennal Symposium on Art and Technology, New London, Connecticut, March 1-3 (2001)
Henz, M., Lauer, S., Zimmermann, D.: COMPOzE – intention-based music composition through constraint programming. In: Proceedings of the 8th IEEE International Conference on Tools with Artificial Intelligence, Toulouse, France, November 16–19, pp. 118–121. IEEE Computer Society Press, Los Alamitos (1996)
Johnson, T.: Self-Similar Melodies. Edition 75 (1996)
Lesbros, V.: From images to sounds, a dual representation. Computer Music Journal 20(3), 59–69 (1996)
Lopez de Mantaras, R., Arcos, J.: AI and music, from composition to expressive performance. AI magazine 23(3), 43–57 (2002)
Minsky, M.: Music, Mind and Meaning. In: Schwanauer, S., Levitt, D. (eds.) Machine Models of Music, pp. 327–354. MIT Press, Cambridge (1993)
Monmarché, N., Slimane, M., Venturini, G.: On improving clustering in numerical databases with artificial ants. In: Floreano, D., Mondada, F. (eds.) ECAL 1999. LNCS, vol. 1674, pp. 13–17. Springer, Heidelberg (1999)
Monmarché, N., Venturini, G., Slimane, M.: On how Pachycondyla apicalis ants suggest a new search algorithm. Future Generation Computer Systems 16(8), 937–946 (2000)
Morales-Manzanares, R., Morales, E., Danenberg, R., Berger, J.: SICIB: An interactive music composition system using body movements. New Music Research 25(2), 25–36 (2001)
Moroni, A., Manzolli, J., Von Zuben, F., Gudwin, R.: Vox populi: An interactive evolutionary system for algorithmic music composition. Leonardo Music Journal 10, 49–54 (2000)
Root-Bernstein, R.: Music, creativity and scientific thinking. Leonardo 34(1), 63–68 (2001)
Todd, P., Miranda, E.: Putting some (artificial) life into models of musical creativity. In: Deliege, I., Wiggins, G. (eds.) Musical creativity: Current research in theory and practise, Psychology Press (2003)
Todd, P., Werner, G.: Frankensteinian Methods for Evolutionary Music Composition. In: Griffith, N., Todd, P. (eds.) Musical Networks: Parallel distributed perception and performance, MIT Press/Bradford Books (1998)
Wulfhorst, R.D., Flores, L.V., Nakayama, L., Flores, C.D., Alvares, L.O.C., Viccari, R.M.: An open architecture for a musical multi-agent system. In: Proceedings of Brazilian symposium on computer music (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Guéret, C., Monmarché, N., Slimane, M. (2004). Ants Can Play Music. In: Dorigo, M., Birattari, M., Blum, C., Gambardella, L.M., Mondada, F., Stützle, T. (eds) Ant Colony Optimization and Swarm Intelligence. ANTS 2004. Lecture Notes in Computer Science, vol 3172. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-28646-2_29
Download citation
DOI: https://doi.org/10.1007/978-3-540-28646-2_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22672-7
Online ISBN: 978-3-540-28646-2
eBook Packages: Springer Book Archive