{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T05:11:22Z","timestamp":1760677882239,"version":"build-2065373602"},"reference-count":37,"publisher":"MDPI AG","issue":"20","license":[{"start":{"date-parts":[[2025,10,15]],"date-time":"2025-10-15T00:00:00Z","timestamp":1760486400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"FCT\/MECI"},{"DOI":"10.13039\/501100015494","name":"Instituto de Telecomunica\u00e7\u00f5es","doi-asserted-by":"crossref","award":["UID\/50008"],"award-info":[{"award-number":["UID\/50008"]}],"id":[{"id":"10.13039\/501100015494","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Applied Sciences"],"abstract":"<jats:p>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\u2019s 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.<\/jats:p>","DOI":"10.3390\/app152011058","type":"journal-article","created":{"date-parts":[[2025,10,15]],"date-time":"2025-10-15T14:04:02Z","timestamp":1760537042000},"page":"11058","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Phrase-Oriented Generative Rhythmic Patterns for Jazz Solos"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7432-7474","authenticated-orcid":false,"given":"Adriano N.","family":"Raposo","sequence":"first","affiliation":[{"name":"Instituto de Telecomunica\u00e7\u00f5es, Rua Marqu\u00eas d\u2019\u00c1vila e Bolama, 6201-001 Covilh\u00e3, Portugal"},{"name":"School of Technology, Polytechnic University of Castelo Branco, Av. Pedro \u00c1lvares Cabral n\u00b0 12, 6000-084 Castelo Branco, Portugal"},{"name":"CAC-UBI Center for Applied Computing, University of Beira Interior, 6201-001 Covilh\u00e3, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8057-5474","authenticated-orcid":false,"given":"Vasco N. G. J.","family":"Soares","sequence":"additional","affiliation":[{"name":"Instituto de Telecomunica\u00e7\u00f5es, Rua Marqu\u00eas d\u2019\u00c1vila e Bolama, 6201-001 Covilh\u00e3, Portugal"},{"name":"School of Technology, Polytechnic University of Castelo Branco, Av. Pedro \u00c1lvares Cabral n\u00b0 12, 6000-084 Castelo Branco, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2025,10,15]]},"reference":[{"key":"ref_1","unstructured":"\u00d3 Nuan\u00e1in, C. (2018). Connecting Time and Timbre: Computational Methods for Generative Rhythmic Loops in Symbolic and Signal Domains. [Ph.D. Thesis, Universitat Pompeu Fabra]."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Daikoku, T. (2024). Temporal dynamics of uncertainty and prediction error in musical improvisation across different periods. Sci. Rep., 14.","DOI":"10.1038\/s41598-024-73689-x"},{"key":"ref_3","unstructured":"Naruse, D., Takahata, T., Mukuta, Y., and Harada, T. (2022, January 4\u20138). Pop Music Generation with Controllable Phrase Lengths. Proceedings of the 23rd International Society for Music Information Retrieval Conference, ISMIR 2022, Bengaluru, India."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Bhandari, K., and Colton, S. (2024). Motifs, Phrases, and Beyond: The Modelling of Structure in Symbolic Music Generation. arXiv.","DOI":"10.1007\/978-3-031-56992-0_3"},{"key":"ref_5","unstructured":"Pfleiderer, M., Frieler, K., Abe\u00dfer, J., Zaddach, W.G., and Burkhart, B. (2017). Inside the Jazzomat\u2013New Perspectives for Jazz Research, Schott Campus."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"372","DOI":"10.1525\/mp.2021.38.4.372","article-title":"Playing It Straight: Analyzing Jazz Soloists\u2019 Swing Eighth-note Distributions with the Weimar Jazz Database","volume":"38","author":"Corcoran","year":"2021","journal-title":"Music Percept."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Frieler, K., Basaran, D., H\u00f6ger, F., Crayencour, H.C., Peeters, G., and Dixon, S. (2019, January 9). Don\u2019t 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 \u201919, The Hague, The Netherlands.","DOI":"10.1145\/3358664.3358672"},{"key":"ref_8","first-page":"123","article-title":"Miles Vs. Trane: Computational and Statistical Comparison of the Improvisatory Styles of Miles Davis and John Coltrane","volume":"12","author":"Frieler","year":"2020","journal-title":"Jazz Perspect."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1177\/10298649211033973","article-title":"Interval patterns are dependent on metrical position in jazz solos","volume":"27","author":"Cross","year":"2023","journal-title":"Music. Sci."},{"key":"ref_10","unstructured":"Wu, S., and Yang, Y. (2020). The Jazz Transformer on the Front Line: Exploring the Shortcomings of AI-composed Music through Quantitative Measures. arXiv."},{"key":"ref_11","unstructured":"Frieler, K., H\u00f6ger, F., Pfleiderer, M., and Dixon, S. (2018, January 23\u201327). Two Web Applications for Exploring Melodic Patterns in Jazz Solos. Proceedings of the 19th International Society for Music Information Retrieval Conference (ISMIR), Paris, France."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1080\/09298215.2017.1367405","article-title":"A swingogram representation for tracking micro-rhythmic variation in jazz performances","volume":"47","author":"Dittmar","year":"2018","journal-title":"J. New Music Res."},{"key":"ref_13","unstructured":"Biles, J. (1994, January 12\u201317). GenJam: A Genetic Algorithm for Generation Jazz Solos. Proceedings of the International Computer Music Conference, Aarhus, Denmark."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Merz, E. (2021, January 11\u201315). Implications of Ad Hoc Artificial Intelligence in Music. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, Virtual.","DOI":"10.1609\/aiide.v10i5.12763"},{"key":"ref_15","unstructured":"Wiggins, G., and Papadopoulos, G. (1998, January 7\u20139). A genetic algorithm for the generation of jazz melodies. Proceedings of the Finnish Conference on Artificial Intelligence (STeP\u201998), Jyv\u00e4skyl\u00e4, Finnland."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Miranda, E.R., and Biles, J.A. (2007). Evolutionary Computer Music, Springer.","DOI":"10.1007\/978-1-84628-600-1"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Nam, Y.W., and Kim, Y.H. (2019, January 24\u201326). Automatic Jazz Melody Composition Through a Learning-Based Genetic Algorithm. Proceedings of the Computational Intelligence in Music, Sound, Art and Design, Leipzig, Germany.","DOI":"10.1007\/978-3-030-16667-0_15"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Giacobini, M., Brabazon, A., Cagnoni, S., Di Caro, G.A., Drechsler, R., Ek\u00e1rt, A., Esparcia-Alc\u00e1zar, A.I., Farooq, M., Fink, A., and McCormack, J. (2008, January 26\u201328). A Generative Representation for the Evolution of Jazz Solos. Proceedings of the Applications of Evolutionary Computing, Naples, Italy.","DOI":"10.1007\/978-3-540-78761-7"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1162\/COMJ_a_00006","article-title":"Machine Learning of Jazz Grammars","volume":"34","author":"Gillick","year":"2010","journal-title":"Comput. Music J."},{"key":"ref_20","unstructured":"Putman, A.M., and Keller, R.M. (2015, January 7\u20138). A Transformational Grammar Framework for Improvisation. Proceedings of the First International Conference on New Music Concepts (ICNMC), Treviso, Italy."},{"key":"ref_21","unstructured":"Yaconelli, J., and Keller, R.M. (2018, January 20\u201322). Discovery and Utilization of Jazz Motifs for Computer-Generated Solos. Proceedings of the 3rd Conference on Computer Simulation of Musical Creativity, Dublin, Ireland."},{"key":"ref_22","unstructured":"Bickerman, G., Bosley, S., Swire, P., and Keller, R.M. (2010, January 7\u20139). Learning to Create Jazz Melodies Using Deep Belief Nets. Proceedings of the International Conference on Computational Creativity, Lisbon, Portugal."},{"key":"ref_23","unstructured":"Trieu, N., and Keller, R.M. (2018, January 25\u201326). JazzGAN: Improvising with Generative Adversarial Networks. Proceedings of the 6th International Workshop on Musical Metacreation (MUME 2018), Salamanca, Spain."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Hung, H.T., Wang, C.Y., Yang, Y.H., and Wang, H.M. (2019, January 18\u201321). 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.","DOI":"10.1109\/APSIPAASC47483.2019.9023224"},{"key":"ref_25","unstructured":"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."},{"key":"ref_26","unstructured":"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."},{"key":"ref_27","first-page":"20","article-title":"Evaluating an Analysis-by-Synthesis Model for Jazz Improvisation","volume":"5","author":"Frieler","year":"2022","journal-title":"Trans. Int. Soc. Music Inf. Retr."},{"key":"ref_28","unstructured":"Johnson, D.D., Keller, R.M., and Weintraut, N. (2017, January 19\u201323). Learning to Create Jazz Melodies Using a Product of Experts. Proceedings of the Eighth International Conference on Computational Creativity (ICCC), Atlanta, GA, USA."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"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.","DOI":"10.3389\/frai.2020.508727"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"128","DOI":"10.54254\/2755-2721\/68\/20241414","article-title":"Composing jazz music pieces using LSTM neural networks approach","volume":"68","author":"Zhang","year":"2024","journal-title":"Appl. Comput. Eng."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Briot, J.P., Hadjeres, G., and Pachet, F.D. (2020). Deep Learning Techniques for Music Generation, Springer.","DOI":"10.1007\/978-3-319-70163-9"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2140895","DOI":"10.1155\/2022\/2140895","article-title":"A Lightweight Deep Learning-Based Approach for Jazz Music Generation in MIDI Format","volume":"2022","author":"Yadav","year":"2022","journal-title":"Comput. Intell. Neurosci."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Miller, B.A. (2020). All of the Rules of Jazz: Stylistic Models and Algorithmic Creativity in Human-Computer Improvisation. Music Theory Online, 26.","DOI":"10.30535\/mto.26.3.6"},{"key":"ref_34","unstructured":"Hsu, C., and Greer, R. (2023). Comparative Assessment of Markov Models and Recurrent Neural Networks for Jazz Music Generation. arXiv."},{"key":"ref_35","unstructured":"Yang, X.S. (2020). Chapter 13\u2013Artificial intelligence methods for music generation: A review and future perspectives. Nature-Inspired Computation and Swarm Intelligence, Academic Press."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1177\/1029864916636440","article-title":"Midlevel analysis of monophonic jazz solos: A new approach to the study of improvisation","volume":"20","author":"Frieler","year":"2016","journal-title":"Music. Sci."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Raposo, A.N., and Soares, V.N.G.J. (2025). Generative Jazz Chord Progressions: A Statistical Approach to Harmonic Creativity. Information, 16.","DOI":"10.3390\/info16060504"}],"container-title":["Applied Sciences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2076-3417\/15\/20\/11058\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T04:41:28Z","timestamp":1760676088000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2076-3417\/15\/20\/11058"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,15]]},"references-count":37,"journal-issue":{"issue":"20","published-online":{"date-parts":[[2025,10]]}},"alternative-id":["app152011058"],"URL":"https:\/\/doi.org\/10.3390\/app152011058","relation":{},"ISSN":["2076-3417"],"issn-type":[{"type":"electronic","value":"2076-3417"}],"subject":[],"published":{"date-parts":[[2025,10,15]]}}}