journal article·2025-10-15Open access

Phrase-Oriented Generative Rhythmic Patterns for Jazz Solos

Adriano N. Raposo, Vasco N. G. J. Soares

Applied Sciences· Volume 15· Issue 20

Abstract

This study introduces a novel generative approach for crafting phrase-oriented rhythmic patterns in jazz solos, leveraging statistical analyses of a comprehensive corpus, the Weimar Jazz Database. Jazz solos, celebrated for their improvisational complexity, require a delicate interplay between rhythm and melody, making the generation of authentic rhythmic patterns a challenging task. This work systematically explores the relationships among rhythmic elements, including phrases, beats, divisions, and patterns. The generative method employs a Markov chain framework to synthesize rhythmic divisions and patterns, ensuring stylistic coherence and diversity. An extensive evaluation compares original and generated datasets through statistical and machine learning metrics, validating the generative model’s ability to replicate key rhythmic characteristics while fostering innovation. The findings underscore the potential of this approach to contribute significantly to the fields of computational creativity and algorithmic music composition, providing a robust tool for generating compelling jazz solos.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Music Technology and Sound Studies · Music and Audio Processing · Neuroscience and Music Perception

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Instituto de Telecomunicações, Rua Marquês d’Ávila e Bolama, 6201-001 Covilhã, Portugal

School of Technology, Polytechnic University of Castelo Branco, Av. Pedro Álvares Cabral n° 12, 6000-084 Castelo Branco, Portugal

CAC-UBI Center for Applied Computing, University of Beira Interior, 6201-001 Covilhã, Portugal

Funding

FCT/MECI · Instituto de Telecomunicações

References (37)

Show source-provided references
1. Ó Nuanáin, C. (2018). Connecting Time and Timbre: Computational Methods for Generative Rhythmic Loops in Symbolic and Signal Domains. [Ph.D. Thesis, Universitat Pompeu Fabra].
2. Daikoku, T. (2024). Temporal dynamics of uncertainty and prediction error in musical improvisation across different periods. Sci. Rep., 14.10.1038/s41598-024-73689-x ↗
3. Naruse, D., Takahata, T., Mukuta, Y., and Harada, T. (2022, January 4–8). Pop Music Generation with Controllable Phrase Lengths. Proceedings of the 23rd International Society for Music Information Retrieval Conference, ISMIR 2022, Bengaluru, India.
4. Bhandari, K., and Colton, S. (2024). Motifs, Phrases, and Beyond: The Modelling of Structure in Symbolic Music Generation. arXiv.10.1007/978-3-031-56992-0_3 ↗
5. Pfleiderer, M., Frieler, K., Abeßer, J., Zaddach, W.G., and Burkhart, B. (2017). Inside the Jazzomat–New Perspectives for Jazz Research, Schott Campus.
6. Playing It Straight: Analyzing Jazz Soloists’ Swing Eighth-note Distributions with the Weimar Jazz Database10.1525/mp.2021.38.4.372 ↗
7. Frieler, K., Basaran, D., Höger, F., Crayencour, H.C., Peeters, G., and Dixon, S. (2019, January 9). Don’t hide in the frames: Note- and pattern-based evaluation of automated melody extraction algorithms. Proceedings of the 6th International Conference on Digital Libraries for Musicology, DLfM ’19, The Hague, The Netherlands.10.1145/3358664.3358672 ↗
8. Miles Vs. Trane: Computational and Statistical Comparison of the Improvisatory Styles of Miles Davis and John Coltrane
9. Interval patterns are dependent on metrical position in jazz solos10.1177/10298649211033973 ↗
10. Wu, S., and Yang, Y. (2020). The Jazz Transformer on the Front Line: Exploring the Shortcomings of AI-composed Music through Quantitative Measures. arXiv.
11. Frieler, K., Höger, F., Pfleiderer, M., and Dixon, S. (2018, January 23–27). Two Web Applications for Exploring Melodic Patterns in Jazz Solos. Proceedings of the 19th International Society for Music Information Retrieval Conference (ISMIR), Paris, France.
12. A swingogram representation for tracking micro-rhythmic variation in jazz performances10.1080/09298215.2017.1367405 ↗
13. Biles, J. (1994, January 12–17). GenJam: A Genetic Algorithm for Generation Jazz Solos. Proceedings of the International Computer Music Conference, Aarhus, Denmark.
14. Merz, E. (2021, January 11–15). Implications of Ad Hoc Artificial Intelligence in Music. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, Virtual.10.1609/aiide.v10i5.12763 ↗
15. Wiggins, G., and Papadopoulos, G. (1998, January 7–9). A genetic algorithm for the generation of jazz melodies. Proceedings of the Finnish Conference on Artificial Intelligence (STeP’98), Jyväskylä, Finnland.
16. Miranda, E.R., and Biles, J.A. (2007). Evolutionary Computer Music, Springer.10.1007/978-1-84628-600-1 ↗
17. Nam, Y.W., and Kim, Y.H. (2019, January 24–26). Automatic Jazz Melody Composition Through a Learning-Based Genetic Algorithm. Proceedings of the Computational Intelligence in Music, Sound, Art and Design, Leipzig, Germany.10.1007/978-3-030-16667-0_15 ↗
18. Giacobini, M., Brabazon, A., Cagnoni, S., Di Caro, G.A., Drechsler, R., Ekárt, A., Esparcia-Alcázar, A.I., Farooq, M., Fink, A., and McCormack, J. (2008, January 26–28). A Generative Representation for the Evolution of Jazz Solos. Proceedings of the Applications of Evolutionary Computing, Naples, Italy.10.1007/978-3-540-78761-7 ↗
19. Machine Learning of Jazz Grammars10.1162/COMJ_a_00006 ↗
20. Putman, A.M., and Keller, R.M. (2015, January 7–8). A Transformational Grammar Framework for Improvisation. Proceedings of the First International Conference on New Music Concepts (ICNMC), Treviso, Italy.
21. Yaconelli, J., and Keller, R.M. (2018, January 20–22). Discovery and Utilization of Jazz Motifs for Computer-Generated Solos. Proceedings of the 3rd Conference on Computer Simulation of Musical Creativity, Dublin, Ireland.
22. Bickerman, G., Bosley, S., Swire, P., and Keller, R.M. (2010, January 7–9). Learning to Create Jazz Melodies Using Deep Belief Nets. Proceedings of the International Conference on Computational Creativity, Lisbon, Portugal.
23. Trieu, N., and Keller, R.M. (2018, January 25–26). JazzGAN: Improvising with Generative Adversarial Networks. Proceedings of the 6th International Workshop on Musical Metacreation (MUME 2018), Salamanca, Spain.
24. Hung, H.T., Wang, C.Y., Yang, Y.H., and Wang, H.M. (2019, January 18–21). Improving Automatic Jazz Melody Generation by Transfer Learning Techniques. Proceedings of the 2019 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), Lanzhou, China.10.1109/APSIPAASC47483.2019.9023224 ↗
25. Row, E., Tang, J., and Fazekas, G. (2023). JAZZVAR: A Dataset of Variations found within Solo Piano Performances of Jazz Standards for Music Overpainting. arXiv.
26. Scirea, M., Barros, G., Shaker, N., and Togelius, J. (July, January 29). SMUG: Scientific music generator. Proceedings of the 6th International Conference on Computational Creativity, ICCC 2015, Park City, UT, USA.
27. Evaluating an Analysis-by-Synthesis Model for Jazz Improvisation
28. Johnson, D.D., Keller, R.M., and Weintraut, N. (2017, January 19–23). Learning to Create Jazz Melodies Using a Product of Experts. Proceedings of the Eighth International Conference on Computational Creativity (ICCC), Atlanta, GA, USA.
29. Kritsis, K., Kylafi, T., Kaliakatsos-Papakostas, M., Pikrakis, A., and Katsouros, V. (2021). On the Adaptability of Recurrent Neural Networks for Real-Time Jazz Improvisation Accompaniment. Front. Artif. Intell., 3.10.3389/frai.2020.508727 ↗
30. Composing jazz music pieces using LSTM neural networks approach10.54254/2755-2721/68/20241414 ↗
31. Briot, J.P., Hadjeres, G., and Pachet, F.D. (2020). Deep Learning Techniques for Music Generation, Springer.10.1007/978-3-319-70163-9 ↗
32. A Lightweight Deep Learning-Based Approach for Jazz Music Generation in MIDI Format10.1155/2022/2140895 ↗
33. Miller, B.A. (2020). All of the Rules of Jazz: Stylistic Models and Algorithmic Creativity in Human-Computer Improvisation. Music Theory Online, 26.10.30535/mto.26.3.6 ↗
34. Hsu, C., and Greer, R. (2023). Comparative Assessment of Markov Models and Recurrent Neural Networks for Jazz Music Generation. arXiv.
35. Yang, X.S. (2020). Chapter 13–Artificial intelligence methods for music generation: A review and future perspectives. Nature-Inspired Computation and Swarm Intelligence, Academic Press.
36. Midlevel analysis of monophonic jazz solos: A new approach to the study of improvisation10.1177/1029864916636440 ↗
37. Raposo, A.N., and Soares, V.N.G.J. (2025). Generative Jazz Chord Progressions: A Statistical Approach to Harmonic Creativity. Information, 16.10.3390/info16060504 ↗