{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T09:14:48Z","timestamp":1770282888356,"version":"3.49.0"},"reference-count":37,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T00:00:00Z","timestamp":1737417600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Comput. Sci."],"abstract":"<jats:p>Complex networks have emerged as a powerful framework for understanding and analyzing musical compositions, revealing underlying structures and dynamics that may not be immediately apparent. This article explores the application of complex network representations to the study of symbolic drum sequences, a topic that has received limited attention in the literature. The proposed methodology involves encoding drum rhythms as directed, weighted complex networks, where nodes represent drum events, and edges capture the temporal succession of these events. This network-based representation allows for the analysis of similarities between different drumming styles, as well as the generation of novel drum patterns. Through a series of experiments, we demonstrate the effectiveness of this approach. First, we show that the complex network representation can accurately classify drum patterns into their respective musical styles, even with a limited number of training samples. Second, we present a generative model based on Markov chains operating on the network structure, which is able to produce new drum patterns that retain the essential features of the training data. Finally, we validate the perceptual relevance of the generated patterns through listening tests, where participants are unable to distinguish the generated patterns from the original ones, suggesting that the network-based representation effectively captures the underlying characteristics of different drumming styles. The findings of this study have significant implications for music research, genre classification, and generative music applications, highlighting the potential of complex networks to provide a transparent and elegant approach to the analysis and synthesis of rhythmic structures in music.<\/jats:p>","DOI":"10.3389\/fcomp.2024.1476996","type":"journal-article","created":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T08:49:57Z","timestamp":1737449397000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Network representations of drum sequences for classification and generation"],"prefix":"10.3389","volume":"6","author":[{"given":"Daniel","family":"G\u00f3mez-Mar\u00edn","sequence":"first","affiliation":[]},{"given":"Sergi","family":"Jord\u00e0","sequence":"additional","affiliation":[]},{"given":"Perfecto","family":"Herrera","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2025,1,21]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1209.2684","article-title":"Netsimile: a scalable approach to size-independent network similarity","author":"Berlingerio","year":"2012","journal-title":"arXiv"},{"key":"B2","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780190683863.001.0001","volume-title":"Kick It: A Social History of the Drum Kit","author":"Brennan","year":"2020"},{"key":"B3","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1604.05358","article-title":"Text-based lstm networks for automatic music composition","author":"Choi","year":"2016","journal-title":"arXiv"},{"key":"B4","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1016\/j.eswa.2016.04.008","article-title":"A survey on symbolic data-based music genre classification","volume":"60","author":"Corr\u00eaa","year":"2016","journal-title":"Expert Syst. Appl"},{"key":"B5","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2101.00863","article-title":"The atlas for the aspiring network scientist","author":"Coscia","year":"2021","journal-title":"arXiv"},{"key":"B6","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1109\/TIT.1967.1053964","article-title":"Nearest neighbor pattern classification","volume":"13","author":"Cover","year":"1967","journal-title":"IEEE Trans. Inform. Theory"},{"key":"B7","article-title":"\u201cNeural drum accompaniment generation,\u201d","author":"Dahale","year":"2021","journal-title":"Late-Breaking Demo Session of the 22nd International Society for Music Information Retrieval Conference"},{"key":"B8","volume-title":"The Drum: a History","author":"Dean","year":"2012"},{"key":"B9","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1016\/j.ins.2016.10.007","article-title":"On the modeling of musical solos as complex networks","volume":"375","author":"Ferretti","year":"2017","journal-title":"Inform. Sci"},{"key":"B10","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1109\/MMUL.2018.2873497","article-title":"Clustering of musical pieces through complex networks: an assessment over guitar solos","volume":"25","author":"Ferretti","year":"","journal-title":"IEEE MultiMedia"},{"key":"B11","doi-asserted-by":"publisher","first-page":"16003","DOI":"10.1007\/s11042-017-5175-y","article-title":"On the complex network structure of musical pieces: analysis of some use cases from different music genres","volume":"77","author":"Ferretti","year":"","journal-title":"Multimed. Tools Appl"},{"key":"B12","article-title":"\u201cImproved symbolic drum style classification with grammar-based hierarchical representations,\u201d","volume-title":"Proceedings of the 25th International Society for Music Information Retrieval Conference 2024","author":"G\u00e9r\u00e9","year":"2024"},{"key":"B13","first-page":"2269","article-title":"\u201cLearning to groove with inverse sequence transformations,\u201d","volume-title":"International Conference on Machine Learning","author":"Gillick","year":"2019"},{"key":"B14","doi-asserted-by":"publisher","first-page":"438","DOI":"10.1080\/09298215.2020.1806887","article-title":"Drum rhythm spaces: from polyphonic similarity to generative maps","volume":"49","author":"Gomez-Marin","year":"2020","journal-title":"J. New Music Res"},{"key":"B15","first-page":"27","article-title":"\u201cGenerative adversarial nets,\u201d","volume-title":"Proceedings of the 28th Annual Conference on Neural Information Processing Systems","author":"Goodfellow","year":"2014"},{"key":"B16","article-title":"\u201cReal-time drum accompaniment using transformer architecture,\u201d","volume-title":"Proceedings of the 3rd Conference on AI Music Creativity (AIMC 2022)","author":"Haki","year":"2022"},{"key":"B17","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1706.09558","article-title":"Talking drums: Generating drum grooves with neural networks","author":"Hutchings","year":"2017","journal-title":"arXiv"},{"key":"B18","doi-asserted-by":"publisher","first-page":"45","DOI":"10.2307\/3679879","article-title":"Compositional applications of stochastic processes","volume":"5","author":"Jones","year":"1981","journal-title":"Comp. Music J"},{"key":"B19","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2001.08361","article-title":"Scaling laws for neural language models","author":"Kaplan","year":"2020","journal-title":"arXiv"},{"key":"B20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s41109-017-0055-y","article-title":"Predicting stock market movements using network science: An information theoretic approach","volume":"2","author":"Kim","year":"2017","journal-title":"Appl. Netw. Sci"},{"key":"B21","doi-asserted-by":"publisher","first-page":"013136","DOI":"10.1103\/PhysRevResearch.6.013136","article-title":"Information content of note transitions in the music of js bach","volume":"6","author":"Kulkarni","year":"2024","journal-title":"Phys. Rev. Res"},{"key":"B22","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1016\/j.physa.2009.08.035","article-title":"Complex network structure of musical compositions: Algorithmic generation of appealing music","volume":"389","author":"Liu","year":"2010","journal-title":"Physica A"},{"key":"B23","doi-asserted-by":"publisher","first-page":"8","DOI":"10.2307\/3679619","article-title":"Musicians make a standard: The midi phenomenon","volume":"9","author":"Loy","year":"1985","journal-title":"Comp. Music J"},{"key":"B24","doi-asserted-by":"publisher","first-page":"965","DOI":"10.1038\/s41567-020-0924-7","article-title":"Human information processing in complex networks","volume":"16","author":"Lynn","year":"2020","journal-title":"Nat. Phys"},{"key":"B25","doi-asserted-by":"publisher","first-page":"1793","DOI":"10.1007\/s00521-018-3708-6","article-title":"Conditional neural sequence learners for generating drums' rhythms","volume":"31","author":"Makris","year":"2019","journal-title":"Neural Comp. Appl"},{"key":"B26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s41109-018-0093-0","article-title":"Applications of node-based resilience graph theoretic framework to clustering autism spectrum disorders phenotypes","volume":"3","author":"Matta","year":"2018","journal-title":"Appl. Netw. Sci"},{"key":"B27","volume-title":"The Study of Ethnomusicology: Thirty-One Issues and Concepts","author":"Nettl","year":"2005"},{"key":"B28","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1137\/S003614450342480","article-title":"The structure and function of complex networks","volume":"45","author":"Newman","year":"2003","journal-title":"SIAM Rev"},{"key":"B29","doi-asserted-by":"publisher","first-page":"1417","DOI":"10.3390\/e22121417","article-title":"A survey of information entropy metrics for complex networks","volume":"22","author":"Omar","year":"2020","journal-title":"Entropy"},{"key":"B30","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1007\/s41109-022-00524-5","article-title":"Social networks for enhanced player churn prediction in mobile free-to-play games","volume":"7","author":"\u00d3skarsd\u00f3ttir","year":"2022","journal-title":"Appl. Netw. Sci"},{"key":"B31","first-page":"37","article-title":"\u201cPure data: another integrated computer music environment,\u201d","volume-title":"Proceedings of the Second Intercollege Computer Music Concerts","author":"Puckette","year":"1996"},{"key":"B32","doi-asserted-by":"publisher","first-page":"1118","DOI":"10.1073\/pnas.0706851105","article-title":"Maps of random walks on complex networks reveal community structure","volume":"105","author":"Rosvall","year":"2008","journal-title":"Proc. Nat. Acad. Sci"},{"key":"B33","doi-asserted-by":"publisher","first-page":"401","DOI":"10.1007\/BF02288916","article-title":"Multidimensional scaling: I. theory and method","volume":"17","author":"Torgerson","year":"1952","journal-title":"Psychometrika"},{"key":"B34","doi-asserted-by":"publisher","first-page":"695","DOI":"10.1109\/34.6778","article-title":"An eigendecomposition approach to weighted graph matching problems","volume":"10","author":"Umeyama","year":"1988","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell"},{"key":"B35","first-page":"847","author":"Wei","year":"2019","journal-title":"Generating Structured Drum Pattern Using Variational Autoencoder and Self-Similarity Matrix"},{"key":"B36","doi-asserted-by":"publisher","first-page":"1110","DOI":"10.1038\/s41467-021-21212-5","article-title":"Social networks predict the life and death of honey bees","volume":"12","author":"Wild","year":"2021","journal-title":"Nat. Commun"},{"key":"B37","doi-asserted-by":"publisher","first-page":"4773","DOI":"10.1007\/s00521-018-3849-7","article-title":"On the evaluation of generative models in music","volume":"32","author":"Yang","year":"2020","journal-title":"Neural Comp. Appl"}],"container-title":["Frontiers in Computer Science"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fcomp.2024.1476996\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T08:50:02Z","timestamp":1737449402000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fcomp.2024.1476996\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,21]]},"references-count":37,"alternative-id":["10.3389\/fcomp.2024.1476996"],"URL":"https:\/\/doi.org\/10.3389\/fcomp.2024.1476996","relation":{},"ISSN":["2624-9898"],"issn-type":[{"value":"2624-9898","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,21]]},"article-number":"1476996"}}