HumanizeCandombe VST
Adds velocity and micro-timing to quantized MIDI sequences
After installation, the plugin will appear in your DAW under MusicTechnologyGroup > HumanizeCandombe.

Learning Microrhythm in Uruguayan Candombe using Transformers
Proceedings of the International Computer Music Conference (ICMC) · 2025Abstract
Musicians rely on nuanced microrhythm, slight variations in timing, dynamics, and other aspects, to create an expressive rhythmic feel in music performance. Electronic music production often attempts to replicate these qualities through algorithmic manipulations to achieve similar effects. In this work, we address the generation of microrhythm using a method that learns microtiming and dynamics from onset timing and strength annotations of drum performances. We frame microrhythm learning as a sequence modeling task, leveraging a Transformer-based model. Our focus is on Uruguayan candombe drumming, where we explore its rhythmic patterns at both the beat and rhythmic cycle levels. To evaluate the model’s effectiveness in replicating the original microrhythm, we compare the mean, standard deviation, and histogram intersection of timing deviations and dynamics values at each subdivision for the original and the generated data. The model is deployed as a VST enabling artists to incorporate candombe grooves into drum scores. With this work, we aim to bridge the gap between algorithmic rhythm creation and the expressive qualities of live performance, striving to produce music with the authentic grooves of various Latin American genres.
BibTeX
@inproceedings{mishra2025learning, title = {{Learning Microrhythm in Uruguayan Candombe using Transformers}}, author = {Mishra, Anmol and Prabhu, Satyajeet and Haki, Behzad and Rocamora, Mart{\'\i}n}, year = {2025}, month = jun, booktitle = {{Proceedings of the International Computer Music Conference (ICMC)}}, address = {Boston, Massachusetts}, }

Groove Transfer VST for Latin American Rhythms
Presented at 25th International Society for Music Information Retrieval Conference (ISMIR) · 2024Abstract
Latin American music relies on groove—small variations in timing, dynamics, and other aspects—to create an expressive rhythmic feel in music performance. Electronic music production often attempts to replicate these qualities through algorithmic manipulations to achieve similar effects. In this work, we employ a transformer-based model to learn microtiming and dynamics from onset timing and strength annotations of Uruguayan Candombe drum performances. The model is then deployed as a VST allowing users to apply the learnt candombe microrhythms to quantized midi drum performances. With this work, we aim to bridge the gap between algorithmic rhythm creation and the expressive qualities of live performance, striving to produce music with the authentic grooves of various Latin American genres.
BibTeX
@inproceedings{Mishra2024LBD, author = {Mishra, Anmol and Haki, Behzad and Prabhu, Satyajeet and Rocamora, Martín}, booktitle = {{Presented at 25th International Society for Music Information Retrieval Conference (ISMIR)}}, year = {2024}, month = nov, publisher = {ISMIR}, title = {{Groove Transfer VST for Latin American Rhythms}}, }
The plugin and models are licensed separately. While the plugin is open source under GPLv3, the models are subject to additional non-commercial restrictions.
Plugin Source Code
Licensed under the GNU General Public License v3.0 (GPLv3).
Pre-trained Models (*.pt)
All pre-trained machine learning models included in this project are licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license. You may use, share, and adapt these models for non-commercial purposes only.