Network representations of drum sequences for classification and generation
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 sequen...
| Autores: | , , |
|---|---|
| Tipo de recurso: | artículo |
| Estado: | Versión publicada |
| Fecha de publicación: | 2025 |
| País: | España |
| Institución: | Universitat Pompeu Fabra |
| Repositorio: | Repositorio Digital de la UPF |
| OAI Identifier: | oai:repositori.upf.edu:10230/71841 |
| Acceso en línea: | http://hdl.handle.net/10230/71841 http://dx.doi.org/10.3389/fcomp.2024.1476996 |
| Access Level: | acceso abierto |
| Palabra clave: | Complex networks Music Symbolic drum patterns Network similarity Genre classification Music generation Music information representation |
| id |
ES_eb0e83d7fb7d7f3ac2c6fa6ea7c2a21e |
|---|---|
| oai_identifier_str |
oai:repositori.upf.edu:10230/71841 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Network representations of drum sequences for classification and generationGómez-Marín, DanielJordà Puig, SergiHerrera, PerfectoComplex networksMusicSymbolic drum patternsNetwork similarityGenre classificationMusic generationMusic information representationComplex 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.Frontiers202520252025info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttp://hdl.handle.net/10230/71841http://dx.doi.org/10.3389/fcomp.2024.1476996reponame:Repositorio Digital de la UPFinstname:Universitat Pompeu FabraInglésFrontiers in Computer Science. 2025 Jan 21;6:1476996© 2025 Gómez-Marín, Jordà and Herrera. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.http://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessoai:repositori.upf.edu:10230/718412026-06-12T07:21:37Z |
| dc.title.none.fl_str_mv |
Network representations of drum sequences for classification and generation |
| title |
Network representations of drum sequences for classification and generation |
| spellingShingle |
Network representations of drum sequences for classification and generation Gómez-Marín, Daniel Complex networks Music Symbolic drum patterns Network similarity Genre classification Music generation Music information representation |
| title_short |
Network representations of drum sequences for classification and generation |
| title_full |
Network representations of drum sequences for classification and generation |
| title_fullStr |
Network representations of drum sequences for classification and generation |
| title_full_unstemmed |
Network representations of drum sequences for classification and generation |
| title_sort |
Network representations of drum sequences for classification and generation |
| dc.creator.none.fl_str_mv |
Gómez-Marín, Daniel Jordà Puig, Sergi Herrera, Perfecto |
| author |
Gómez-Marín, Daniel |
| author_facet |
Gómez-Marín, Daniel Jordà Puig, Sergi Herrera, Perfecto |
| author_role |
author |
| author2 |
Jordà Puig, Sergi Herrera, Perfecto |
| author2_role |
author author |
| dc.subject.none.fl_str_mv |
Complex networks Music Symbolic drum patterns Network similarity Genre classification Music generation Music information representation |
| topic |
Complex networks Music Symbolic drum patterns Network similarity Genre classification Music generation Music information representation |
| description |
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. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025 2025 2025 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/10230/71841 http://dx.doi.org/10.3389/fcomp.2024.1476996 |
| url |
http://hdl.handle.net/10230/71841 http://dx.doi.org/10.3389/fcomp.2024.1476996 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
Frontiers in Computer Science. 2025 Jan 21;6:1476996 |
| dc.rights.none.fl_str_mv |
http://creativecommons.org/licenses/by/4.0/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Frontiers |
| publisher.none.fl_str_mv |
Frontiers |
| dc.source.none.fl_str_mv |
reponame:Repositorio Digital de la UPF instname:Universitat Pompeu Fabra |
| instname_str |
Universitat Pompeu Fabra |
| reponame_str |
Repositorio Digital de la UPF |
| collection |
Repositorio Digital de la UPF |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869423194150010880 |
| score |
15,811543 |