Design, development, and deployment of real-time drum accompaniment systems

This dissertation examines the generation of real-time symbolic drum accompaniments, with a particular focus on live improvisation contexts. While the research does occasionally focus on the audio domain, the majority of the research is centered on symbolic-to-symbolic systems. This dissertation add...

Descripción completa

Detalles Bibliográficos
Autor: Haki, Behzad
Tipo de recurso: tesis doctoral
Estado:Versión publicada
Fecha de publicación:2024
País:España
Institución:CBUC, CESCA
Repositorio:TDR. Tesis Doctorales en Red
OAI Identifier:oai:www.tdx.cat:10803/693304
Acceso en línea:http://hdl.handle.net/10803/693304
Access Level:acceso abierto
Palabra clave:Real-time music generation
Symbolic music generation
Rhythm generation
Drum accompaniment systems
Live improvisation
Transformers
Neural networks in VSTs
Generació de música en temps real
Generació de música simbòlica
Generació de ritmes
Sistemes d’acompanyament de bateria
Improvisació en directe
Xarxes Neuronals en VSTs
Generación de música en tiempo real
Generación de música simbólica
Generación de ritmos
Sistemas de acompañamiento de batería
Improvisación en vivo
Redes Neurales en VSTs
62
id ES_a9ef04cd7ee515f3baf653bb228c06b6
oai_identifier_str oai:www.tdx.cat:10803/693304
network_acronym_str ES
network_name_str España
repository_id_str
dc.title.none.fl_str_mv Design, development, and deployment of real-time drum accompaniment systems
title Design, development, and deployment of real-time drum accompaniment systems
spellingShingle Design, development, and deployment of real-time drum accompaniment systems
Haki, Behzad
Real-time music generation
Symbolic music generation
Rhythm generation
Drum accompaniment systems
Live improvisation
Transformers
Neural networks in VSTs
Generació de música en temps real
Generació de música simbòlica
Generació de ritmes
Sistemes d’acompanyament de bateria
Improvisació en directe
Xarxes Neuronals en VSTs
Generación de música en tiempo real
Generación de música simbólica
Generación de ritmos
Sistemas de acompañamiento de batería
Improvisación en vivo
Redes Neurales en VSTs
62
title_short Design, development, and deployment of real-time drum accompaniment systems
title_full Design, development, and deployment of real-time drum accompaniment systems
title_fullStr Design, development, and deployment of real-time drum accompaniment systems
title_full_unstemmed Design, development, and deployment of real-time drum accompaniment systems
title_sort Design, development, and deployment of real-time drum accompaniment systems
dc.creator.none.fl_str_mv Haki, Behzad
author Haki, Behzad
author_facet Haki, Behzad
author_role author
dc.contributor.none.fl_str_mv Jordà Puig, Sergi
Universitat Pompeu Fabra. Departament de Tecnologies de la Informació i les Comunicacions
dc.subject.none.fl_str_mv Real-time music generation
Symbolic music generation
Rhythm generation
Drum accompaniment systems
Live improvisation
Transformers
Neural networks in VSTs
Generació de música en temps real
Generació de música simbòlica
Generació de ritmes
Sistemes d’acompanyament de bateria
Improvisació en directe
Xarxes Neuronals en VSTs
Generación de música en tiempo real
Generación de música simbólica
Generación de ritmos
Sistemas de acompañamiento de batería
Improvisación en vivo
Redes Neurales en VSTs
62
topic Real-time music generation
Symbolic music generation
Rhythm generation
Drum accompaniment systems
Live improvisation
Transformers
Neural networks in VSTs
Generació de música en temps real
Generació de música simbòlica
Generació de ritmes
Sistemes d’acompanyament de bateria
Improvisació en directe
Xarxes Neuronals en VSTs
Generación de música en tiempo real
Generación de música simbólica
Generación de ritmos
Sistemas de acompañamiento de batería
Improvisación en vivo
Redes Neurales en VSTs
62
description This dissertation examines the generation of real-time symbolic drum accompaniments, with a particular focus on live improvisation contexts. While the research does occasionally focus on the audio domain, the majority of the research is centered on symbolic-to-symbolic systems. This dissertation addresses real-time drum accompaniment from multiple perspectives: (1) conceptual, where a target application is designed based on a set of specified requirements, (2) architectural, where specific generative models are designed and developed for the selected conceptual design, and (3) from a deployment aspect, where the conceptual design is realized and evaluated. Throughout this work, three accompaniment systems were developed and refined. As a secondary outcome, this research also produced NeuralMidiFx, a toolkit designed to streamline the integration of generative neural networks into \acrshort{vst} plugins. Furthermore, two novel datasets, TapTamDrum and El Bongosero, were collected to support future research in areas ranging from rhythm perception to music generation.
publishDate 2024
dc.date.none.fl_str_mv 2024
2025
2025
dc.type.none.fl_str_mv info:eu-repo/semantics/doctoralThesis
info:eu-repo/semantics/publishedVersion
format doctoralThesis
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/10803/693304
url http://hdl.handle.net/10803/693304
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 299 p.
application/pdf
dc.publisher.none.fl_str_mv Universitat Pompeu Fabra
publisher.none.fl_str_mv Universitat Pompeu Fabra
dc.source.none.fl_str_mv TDX (Tesis Doctorals en Xarxa)
reponame:TDR. Tesis Doctorales en Red
instname:CBUC, CESCA
instname_str CBUC, CESCA
reponame_str TDR. Tesis Doctorales en Red
collection TDR. Tesis Doctorales en Red
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869416082556583936
spelling Design, development, and deployment of real-time drum accompaniment systemsHaki, BehzadReal-time music generationSymbolic music generationRhythm generationDrum accompaniment systemsLive improvisationTransformersNeural networks in VSTsGeneració de música en temps realGeneració de música simbòlicaGeneració de ritmesSistemes d’acompanyament de bateriaImprovisació en directeXarxes Neuronals en VSTsGeneración de música en tiempo realGeneración de música simbólicaGeneración de ritmosSistemas de acompañamiento de bateríaImprovisación en vivoRedes Neurales en VSTs62This dissertation examines the generation of real-time symbolic drum accompaniments, with a particular focus on live improvisation contexts. While the research does occasionally focus on the audio domain, the majority of the research is centered on symbolic-to-symbolic systems. This dissertation addresses real-time drum accompaniment from multiple perspectives: (1) conceptual, where a target application is designed based on a set of specified requirements, (2) architectural, where specific generative models are designed and developed for the selected conceptual design, and (3) from a deployment aspect, where the conceptual design is realized and evaluated. Throughout this work, three accompaniment systems were developed and refined. As a secondary outcome, this research also produced NeuralMidiFx, a toolkit designed to streamline the integration of generative neural networks into \acrshort{vst} plugins. Furthermore, two novel datasets, TapTamDrum and El Bongosero, were collected to support future research in areas ranging from rhythm perception to music generation.Aquesta tesi examina la generació d’acompanyaments de bateria simbòlica en temps real, amb un enfocament particular en contexts d’improvisació en directe. Tot i que la recerca es centra ocasionalment en l'àudio, la major part s’enfoca en sistemes simbòlic-a-simbòlic. Aquesta dissertació aborda l'acompanyament de bateria en temps real des de múltiples perspectives: (1) conceptual, on es dissenya una aplicació basada en requisits específics, (2) arquitectònica, on es desenvolupen models generatius per al disseny seleccionat, i (3) de desplegament, on el disseny es realitza i s'avalua. Al llarg d'aquest treball, s'han desenvolupat i perfeccionat tres sistemes d'acompanyament. A més, la recerca ha donat lloc a NeuralMidiFx, una eina per facilitar la integració de xarxes neuronals generatives en VSTs. També es van crear dos conjunts de dades, TapTamDrum i El Bongosero, per donar suport a futures investigacions en percepció rítmica i generació musical.Esta tesis examina la generación de acompañamientos de batería simbólica en tiempo real, con un enfoque particular en contextos de improvisación en vivo. Aunque la investigación cubre ocasionalmente el dominio del audio, la mayor parte se centra en sistemas simbólico-a-simbólico. Esta disertación aborda el acompañamiento de batería en tiempo real desde múltiples perspectivas: (1) conceptual, donde se diseña una aplicación basada en un conjunto de requisitos especificados, (2) arquitectónica, donde se diseñan y desarrollan modelos generativos específicos para el diseño conceptual seleccionado, y (3) de implementación, donde se realiza y evalúa el diseño conceptual. A lo largo de este trabajo, se han desarrollado y refinado tres sistemas de acompañamiento. Además, como resultado secundario, se desarrolló NeuralMidiFx, una herramienta que facilita la integración de redes neuronales generativas en plugins \acrshort{vst}. También se recopilaron dos conjuntos de datos, TapTamDrum y El Bongosero, para apoyar investigaciones futuras sobre percepción rítmica y generación musical.Programa de Doctorat en Tecnologies de la Informació i les ComunicacionsUniversitat Pompeu FabraJordà Puig, SergiUniversitat Pompeu Fabra. Departament de Tecnologies de la Informació i les Comunicacions202520252024info:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/publishedVersion299 p.application/pdfhttp://hdl.handle.net/10803/693304TDX (Tesis Doctorals en Xarxa)reponame:TDR. Tesis Doctorales en Redinstname:CBUC, CESCAInglésL'accés als continguts d'aquesta tesi queda condicionat a l'acceptació de les condicions d'ús establertes per la següent llicència Creative Commons: http://creativecommons.org/licenses/by-nc-sa/4.0/http://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessoai:www.tdx.cat:10803/6933042026-06-14T12:46:07Z
score 15.812429