A Computational Environment for the Evolutionary Sound Synthesis of Birdsongs

  • José Fornari
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7247)


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.


evolutionary algorithm birdsong soundscape 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Allison, J.D.: Birdsong and Human Speech: Common Themes and Mechanisms. Neuroscience 22, 567–631 (1999)Google Scholar
  2. 2.
    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)CrossRefGoogle Scholar
  3. 3.
    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)
  4. 4.
    Eiben, A.E., Smith, J.E.: Introduction to Evolutionary Computing, 2nd edn. Springer Natural Computing Series (2007)Google Scholar
  5. 5.
    Farnell, A.: Designing Sound. MIT Press, Cambridge (2010)Google Scholar
  6. 6.
    Fornari, J., Maia, A., Manzolli, J.: Soundscape Design Through Evolutionary Engines. Journal of the Brazilian Computer Society 14(3), 51–64 (2008)CrossRefGoogle Scholar
  7. 7.
    Fornari, J., Shellard, M., Manzolli, J.: Creating soundscapes with gestural evolutionary time. Article and presentation. In: SBCM - Brazilian Symposium on Computer Music (2009)Google Scholar
  8. 8.
    Holland, J.: Studying Complex Adaptive Systems. Journal of Systems Science and Complexity 19(1), 1–8 (2006)MathSciNetMATHCrossRefGoogle Scholar
  9. 9.
    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)Google Scholar
  10. 10.
    Manzolli, J., Verschure, P.: Robots: A real-world composition system. Computer Music Journal 29(3), 55–74 (2005)CrossRefGoogle Scholar
  11. 11.
    Mikelson, H.: Bird calls. Csound Magazine (Winter 2000)Google Scholar
  12. 12.
    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)CrossRefGoogle Scholar
  13. 13.
    Larsen, O.N., Goller, F.: Role of Syringeal vibrations in bird vocalizations. The Royal Society 266, 1609–1615 (1999)CrossRefGoogle Scholar
  14. 14.
    Schafer, M. R.: The soundscape: our sonic environment and the soundscape. Destiny Books (1977) ISBN 0-89281-455-1Google Scholar
  15. 15.
    Wiener, N.: Cybernetics and society: the human use of human beings. Cultrix, New York (1968)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • José Fornari
    • 1
  1. 1.Interdisciplinary Nucleus for Sound Communication (NICS)University of Campinas (UNICAMP)CampinasBrazil

Personalised recommendations