Skip to main content

An Evolutionary Approach to Generate Rhythm and Melody Based on Repertories

  • Conference paper
  • First Online:
  • 1884 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 562))

Abstract

This paper presents a new evolutionary approach for automatic composition of a melody. The proposed system consists of three steps. In the first step, we obtain a music template as a repertory from the existing music. Next, rhythm is automatically composed based on the selected template. Lastly, based on the generated rhythm, pitch sequences is rendered on the generated rhythm based on a multi-objective genetic algorithm. The fitness functions are designed based on harmony theory and music template. A set of melodies that encompass two aspects which are stability and tension are obtained from the proposed system. They can cover a very broad range of a user’s preferences.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Dostál, M.: Evolutionary music composition. In: Zelinka, I., Snasel, V., Abraham, A. (eds.) Handbook of Optimization. ISRL, vol. 38, pp. 935–964. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  2. Miranda, E.R., Biles, J.A.: Evolutionary Computer Music. Springer, London (2007)

    Book  Google Scholar 

  3. Gartland-Jones, A., Copley, P.: The suitability of genetic algorithms for musical composition. Contemp. Music Rev. 22(3), 43–55 (2003)

    Article  Google Scholar 

  4. Tokui, N., Iba, H.: Music composition with interactive evolutionary computation. In: Proceedings of the 3rd International Conference on Generative Art, vol. 17(2) (2000)

    Google Scholar 

  5. Biles, J.A.: GenJam: evolution of a jazz improviser. In: Creative Evolutionary Systems, vol. 168 (2002)

    Google Scholar 

  6. Johanson, B., Poli, R.: GP-music: an interactive genetic programming system for music generation with automated fitness raters. University of Birmingham, Cognitive Science Research Centre (1998)

    Google Scholar 

  7. Marques, M., et al.: Music composition using genetic evolutionary algorithms, pp. 714–719 (2000)

    Google Scholar 

  8. Deb, K., et al.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)

    Article  MathSciNet  Google Scholar 

  9. Jensen, J.H.: Evolutionary music composition: a quantitative approach (2011)

    Google Scholar 

  10. Fitch, W.T., Rosenfeld, A.J.: Perception and production of syncopated rhythms. Interdisc. J. 25(1), 43–58 (2007)

    Google Scholar 

Download references

Acknowledgement

This work was supported under the framework of international cooperation program managed by National Research Foundation of Korea (NRF-2013 K2A1B9066056).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chang Wook Ahn .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jeong, J.H., Ahn, C.W. (2015). An Evolutionary Approach to Generate Rhythm and Melody Based on Repertories. In: Gong, M., Linqiang, P., Tao, S., Tang, K., Zhang, X. (eds) Bio-Inspired Computing -- Theories and Applications. BIC-TA 2015. Communications in Computer and Information Science, vol 562. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-49014-3_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-49014-3_17

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-49013-6

  • Online ISBN: 978-3-662-49014-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics