| Peer-Reviewed

Evolutionary Jazz Improvisation - Jazz Harmony and Solo Improvisation Created by Means of Evolutionary Algorithms with Automatic Fitness

Received: 22 September 2014     Accepted: 18 December 2014     Published: 6 January 2015
Views:       Downloads:
Abstract

This paper describes the Evolutionary Jazz Improvisation (EJI) system for creation of jazz harmony and jazz solo improvisations based on evolutionary algorithms with automatic evaluation. The evaluation function is implemented using score calculation based on specific events recognized in the chord progression and solo line, and alignment to different optimal intensity increase and relaxation curves. The evaluation function is based on the author’s solo analysis of 73 great masters’ solo characteristics and their techniques used for build-up of jazz solos. The results have been evaluated by our live jazz group and used in jam sessions, some of which have been recorded and made available for listening at the links given later.

Published in International Journal of Literature and Arts (Volume 2, Issue 6)
DOI 10.11648/j.ijla.20140206.15
Page(s) 258-265
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2015. Published by Science Publishing Group

Keywords

Jazz, Algorithm, Automatic Evaluation, Automatic Fitness, Improvisation

References
[1] Biles, J.A. (1994) GenJam: a genetic algorithm for generating jazz solos. Proceedings of the 1994 International Computer Music Conference. ICMA, San Fransisco, pp. 131-137.
[2] Anonymous (2008) A Generative Representation for the Evolution of Jazz Solos. In Proceedings of EvoWorkshop Conference 2008, Napoli.
[3] Anonymous (2008) Evolutionary Jazz Harmony, In Proceedings of BIOMA Conference 2008, Ljubljana
[4] Anonymous (2008) Automatic Fitness in Evolutionary Jazz Improvisation, In Proceedings of ICMC Conference 2008, Belfast.
[5] Dahlstedt, P. (2001) Sounds Unheard of – Evolutionary algorithms as creative tools for the contemporary composer. In Proceedings of ICMC Conference 2001, La Habana, Cuba.
[6] Dahlstedt, P. (2001) Creating and Exploring Huge Parameter Spaces: Interactive Evolution as a Tool for Sound Generation In Proceedings of ICMC Conference 2001, La Habana, Cuba.
[7] Dawkins, R. (1986) The Blind Watchmaker. New York W. W. Norton & Company, Inc. New York, USA.
[8] Dawkins, R. (1976) The Selfish Gene. Oxford University Press Inc., New York, USA.
[9] Dean, T. (2003) Hyperimprovisation: Computer-Interactive Sound Improvisation. A-R Editions Inc., Middleton, Wisconsin.
[10] Levine, M. (1995) The Jazz Theory Book. SHER MUSIC CO. Petaluma, CA, USA.
[11] Manning, P. (2004) Electronic and Computer Music. Oxford University Press, New York, USA.
[12] Pachet, F. (2002) Interacting with a Musical Learning System: The Continuator. SONY-CSL, Paris, France. http://www.csl.sony.fr/¨pachet (Accessed 2 March 2006).
[13] Rowe, R. (1993) Interactive Music Systems. The MIT Press, Cambridge, Massachusetts, USA.
[14] Sims, K. (1991) Artificial Evolution for Computer Graphics, ACM SIGGRAPH '91 Conference Proceedings, Las Vegas, Nevada, July 1991.
[15] Thywissen, K. (1996) GeNotator: An environment for investigating the application of generic algorithms in computer assisted composition. In Proceedings of International Computer Music Conference 1996 (ICMC96), pp. 274-277, Hong Kong.
Cite This Article
  • APA Style

    Kjell Bäckman. (2015). Evolutionary Jazz Improvisation - Jazz Harmony and Solo Improvisation Created by Means of Evolutionary Algorithms with Automatic Fitness. International Journal of Literature and Arts, 2(6), 258-265. https://doi.org/10.11648/j.ijla.20140206.15

    Copy | Download

    ACS Style

    Kjell Bäckman. Evolutionary Jazz Improvisation - Jazz Harmony and Solo Improvisation Created by Means of Evolutionary Algorithms with Automatic Fitness. Int. J. Lit. Arts 2015, 2(6), 258-265. doi: 10.11648/j.ijla.20140206.15

    Copy | Download

    AMA Style

    Kjell Bäckman. Evolutionary Jazz Improvisation - Jazz Harmony and Solo Improvisation Created by Means of Evolutionary Algorithms with Automatic Fitness. Int J Lit Arts. 2015;2(6):258-265. doi: 10.11648/j.ijla.20140206.15

    Copy | Download

  • @article{10.11648/j.ijla.20140206.15,
      author = {Kjell Bäckman},
      title = {Evolutionary Jazz Improvisation - Jazz Harmony and Solo Improvisation Created by Means of Evolutionary Algorithms with Automatic Fitness},
      journal = {International Journal of Literature and Arts},
      volume = {2},
      number = {6},
      pages = {258-265},
      doi = {10.11648/j.ijla.20140206.15},
      url = {https://doi.org/10.11648/j.ijla.20140206.15},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ijla.20140206.15},
      abstract = {This paper describes the Evolutionary Jazz Improvisation (EJI) system for creation of jazz harmony and jazz solo improvisations based on evolutionary algorithms with automatic evaluation. The evaluation function is implemented using score calculation based on specific events recognized in the chord progression and solo line, and alignment to different optimal intensity increase and relaxation curves. The evaluation function is based on the author’s solo analysis of 73 great masters’ solo characteristics and their techniques used for build-up of jazz solos. The results have been evaluated by our live jazz group and used in jam sessions, some of which have been recorded and made available for listening at the links given later.},
     year = {2015}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Evolutionary Jazz Improvisation - Jazz Harmony and Solo Improvisation Created by Means of Evolutionary Algorithms with Automatic Fitness
    AU  - Kjell Bäckman
    Y1  - 2015/01/06
    PY  - 2015
    N1  - https://doi.org/10.11648/j.ijla.20140206.15
    DO  - 10.11648/j.ijla.20140206.15
    T2  - International Journal of Literature and Arts
    JF  - International Journal of Literature and Arts
    JO  - International Journal of Literature and Arts
    SP  - 258
    EP  - 265
    PB  - Science Publishing Group
    SN  - 2331-057X
    UR  - https://doi.org/10.11648/j.ijla.20140206.15
    AB  - This paper describes the Evolutionary Jazz Improvisation (EJI) system for creation of jazz harmony and jazz solo improvisations based on evolutionary algorithms with automatic evaluation. The evaluation function is implemented using score calculation based on specific events recognized in the chord progression and solo line, and alignment to different optimal intensity increase and relaxation curves. The evaluation function is based on the author’s solo analysis of 73 great masters’ solo characteristics and their techniques used for build-up of jazz solos. The results have been evaluated by our live jazz group and used in jam sessions, some of which have been recorded and made available for listening at the links given later.
    VL  - 2
    IS  - 6
    ER  - 

    Copy | Download

Author Information
  • Sections