Evolving Four Part Harmony using a Multiple Worlds Model

Marco Scirea, Joseph Alexander Brown

2015

Abstract

This application of the MultipleWorlds Model examines a collaborative fitness model for generating four part harmonies. In this model we have multiple populations and the fitness of the individuals is based on the ability of a member from each population to work with the members of other populations. We present the result of two experiments: the generation of compositions, given a static voice line, both in a constrained and unconstrained harmonic framework. The remaining three voices are evolved using this collaborative fitness function, which looks for a number of classical composition rules for such music. The evolved music is found to meet with the requirements placed on it by musical theory. Using the data obtained while running our experiments we observe and discuss interesting qualities of the solution space.

References

  1. Ashlock, D. and McEachern, A. (2011). A simulation of bacterial communities. In 2011 IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology, pages 61-68.
  2. Boldrey, R. (1994). Guide to operatic roles & arias. Caldwell Pub Co.
  3. Brown, J. A. (2012). Multiple worlds model for motif discovery. In 2012 IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology, pages 92-99.
  4. Brown, J. A. (2013). More multiple worlds model for motif discovery. In 2013 IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology, pages 168-175.
  5. Brown, J. A. (2014). Regression and Classification from Extinction. PhD thesis, University of Guelph.
  6. Brown, J. A. and Ashlock, D. (2010). Using evolvable regressors to partition data. In Inteligent Engineering Systems Through Artifical Neural Networks (20), pages 187-194. AMSE Press.
  7. Cope, D. (1991). Computers and musical style.
  8. Dahlstedt, P. (2007). Autonomous evolution of complete piano pieces and performances. In Proceedings of Music AL Workshop. Citeseer.
  9. De Haas, B., Veltkamp, R. C., and Wiering, F. (2008). Tonal pitch step distance: a similarity measure for chord progressions. In ISMIR, pages 51-56.
  10. Ebciog?lu, K. (1988). An expert system for harmonizing four-part chorales. Computer Music Journal, pages 43-51.
  11. Grant, B. R. and Grant, P. R. (1979). The feeding ecology of darwin's ground finches. Noticias de Galápogos, pages 14-18.
  12. Grant, B. R. and Grant, P. R. (1982). Niche shifts and competition in darwin's finches: Geospiza conirostris and Congeners. Evolution, 36:637-657.
  13. Grant, B. R. and Grant, P. R. (1983). Fission and fusion in a population of darwin's finches: An example of the value of studying individuals in ecology. Oikos, 41:530-547.
  14. Hanson, T. (2011). Feathers: The Evolution of a Natural Miracle. Basic Books.
  15. Hoover, A. K., Szerlip, P. A., and Stanley, K. O. (2011). Generating musical accompaniment through functional scaffolding. In Proceedings of the Eighth Sound and Music Computing Conference (SMC 2011).
  16. Lack, D. (1947). Darwin's Finches. Cambridge University Press.
  17. McKinney, J. C. (1982). The diagnosis & correction of vocal faults. Broadman Press Nashville, Tennessee.
  18. Miller, B. L. and Goldberg, D. E. (1995). Genetic algorithms, tournament selection, and the effects of noise. Complex Systems, 9(3):193-212.
  19. Miranda, E. R. (2003). On the evolution of music in a society of self-taught digital creatures. Digital Creativity, 14(1):29-42.
  20. Miranda, E. R. (2013). Readings in music and artificial intelligence. Routledge.
  21. Schoenberg, A. (1978). Theory of harmony. Univ of California Press.
  22. Sessions, R. (1951). Harmonic practice. Harcourt, Brace.
  23. Sulloway, F. J. (1982). Darwin and his finches : The evolution of a legend. Journal of the History of Biology, 15(1):1-53.
  24. Tilman, D. and Snell-Rood, E. C. (2014). Diversity breeds complementarity. Nature, 515(7525):44-45.
  25. Turing, A. M. (1950). Computing machinery and intelligence. Mind, (49):433-460.
  26. Whitley, W. D., Rana, S. B., and Heckendorn, R. B. (1997). Island model genetic algorithms and linearly separable problems. In Selected Papers from AISB Workshop on Evolutionary Computing, pages 109-125, London, UK. Springer-Verlag.
  27. Yi, L. and Goldsmith, J. (2007). Automatic generation of four-part harmony. In BMA. Citeseer.
  28. Zuppinger-Dingley, D., Schimd, B., Petermann, J. S., Yadav, V., Deyn, G. B. D., and Flynn, D. F. B. (2014). Selection for niche differentiation in plant communities increases biodiversity effects. Nature, 515(7525):108-111.
Download


Paper Citation


in Harvard Style

Scirea M. and Brown J. (2015). Evolving Four Part Harmony using a Multiple Worlds Model . In Proceedings of the 7th International Joint Conference on Computational Intelligence - Volume 1: ECTA, ISBN 978-989-758-157-1, pages 220-227. DOI: 10.5220/0005595202200227


in Bibtex Style

@conference{ecta15,
author={Marco Scirea and Joseph Alexander Brown},
title={Evolving Four Part Harmony using a Multiple Worlds Model},
booktitle={Proceedings of the 7th International Joint Conference on Computational Intelligence - Volume 1: ECTA,},
year={2015},
pages={220-227},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005595202200227},
isbn={978-989-758-157-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Joint Conference on Computational Intelligence - Volume 1: ECTA,
TI - Evolving Four Part Harmony using a Multiple Worlds Model
SN - 978-989-758-157-1
AU - Scirea M.
AU - Brown J.
PY - 2015
SP - 220
EP - 227
DO - 10.5220/0005595202200227