Abstract
Birdsongs are an integral part of many natural environments. They constitute an ecological network of sonic agents whose interaction is self-organized into an open complex system of similar cognitive characteristics, at the same time that it continuously generates original acoustic data. This work presents a preliminary study on the development of an evolutionary algorithm for the generation of an artificial soundscape of birdsongs. This computational environment is created by genetic operators that dynamically generate sequences of control parameters for computational models of birdsongs, given by the physical model of a syrinx. This system is capable of emulating a wide range of realistic birdsongs and generating with them a network of bird calls. The result here presented is an artificial evolutionary soundscape that is also interactive, as it can receive external data, such as from instant text messages like the ones from the micro-blog Twitter, and map them as the genotype of new individuals belonging to a dynamic population of artificial birdsongs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Allison, J.D.: Birdsong and Human Speech: Common Themes and Mechanisms. Neuroscience 22, 567–631 (1999)
Clarke, J.A.: Morphology, Phylogenetic Taxonomy, and Systematics of Ichthyornis and Apatornis (Avialae: Ornithurae). Bulletin of the American Museum of Natural History 286, 1–179 (2004)
Dorsey, J.: Twitter creator Jack Dorsey illuminates the site’s founding document. LA Times. David Sarno (February 18, 2009), http://latimesblogs.latimes.com/technology/2009/02/twitter-creator.html (accessed May 17, 2010)
Eiben, A.E., Smith, J.E.: Introduction to Evolutionary Computing, 2nd edn. Springer Natural Computing Series (2007)
Farnell, A.: Designing Sound. MIT Press, Cambridge (2010)
Fornari, J., Maia, A., Manzolli, J.: Soundscape Design Through Evolutionary Engines. Journal of the Brazilian Computer Society 14(3), 51–64 (2008)
Fornari, J., Shellard, M., Manzolli, J.: Creating soundscapes with gestural evolutionary time. Article and presentation. In: SBCM - Brazilian Symposium on Computer Music (2009)
Holland, J.: Studying Complex Adaptive Systems. Journal of Systems Science and Complexity 19(1), 1–8 (2006)
Manzolli, J., Shellard, M.C., Oliveira, L.F., Fornari, J.: Abduction and Meaning in Evolutionary Soundscapes, 01/2010, CientÃfico Internacional, Model-based Reasoning in Science and Technology - Abduction, Logic, and Computational Discovery (MBR_BRAZIL), Campinas, SP, Brasil, vol. 1, pp. 407–428 (2010)
Manzolli, J., Verschure, P.: Robots: A real-world composition system. Computer Music Journal 29(3), 55–74 (2005)
Mikelson, H.: Bird calls. Csound Magazine (Winter 2000)
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)
Larsen, O.N., Goller, F.: Role of Syringeal vibrations in bird vocalizations. The Royal Society 266, 1609–1615 (1999)
Schafer, M. R.: The soundscape: our sonic environment and the soundscape. Destiny Books (1977) ISBN 0-89281-455-1
Wiener, N.: Cybernetics and society: the human use of human beings. Cultrix, New York (1968)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fornari, J. (2012). A Computational Environment for the Evolutionary Sound Synthesis of Birdsongs. In: Machado, P., Romero, J., Carballal, A. (eds) Evolutionary and Biologically Inspired Music, Sound, Art and Design. EvoMUSART 2012. Lecture Notes in Computer Science, vol 7247. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29142-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-29142-5_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-29141-8
Online ISBN: 978-3-642-29142-5
eBook Packages: Computer ScienceComputer Science (R0)