High-Level Control of Drum Track Generation Using Learned Patterns of Rhythmic Interaction
Not on the map. Why?
Abstract (arXiv)
Spurred by the potential of deep learning, computational music generation has gained renewed academic interest. A crucial issue in music generation is that of user control, especially in scenarios where the music generation process is conditioned on existing musical material. Here we propose a model for conditional kick drum track generation that takes existing musical material as input, in addition to a low-dimensional code that encodes the desired relation between the existing material and the new material to be generated. These relational codes are learned in an unsupervised manner from a music dataset. We show that codes can be sampled to create a variety of musically plausible kick drum tracks and that the model can be used to transfer kick drum patterns from one song to another. Lastly, we demonstrate that the learned codes are largely invariant to tempo and time-shift.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 2 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 5; 2024: 3; 2025: 1; 2026: 1.
14 papers.
Sort:
By area:
- 2023SingSong: Generating musical accompaniments from singingcited by 55
- 2024Diff-A-Riff: Musical Accompaniment Co-creation via Latent Diffusion Modelscited by 33
- 2023V2Meow: Meowing to the Visual Beat via Video-to-Music Generationcited by 18
- 2022JukeDrummer: Conditional Beat-aware Audio-domain Drum Accompaniment Generation via Transformer VQ-VAEcited by 11
- 2024Improving Musical Accompaniment Co-creation via Diffusion Transformerscited by 11
- 2022SampleMatch: Drum Sample Retrieval by Musical Contextcited by 8
- 2022Conditional Drums Generation using Compound Word Representationscited by 7
- 2024Multi-Track MusicLDM: Towards Versatile Music Generation with Latent Diffusion Modelcited by 5
- 2021CycleDRUMS: Automatic Drum Arrangement For Bass Lines Using CycleGANcited by 4
- 2023Language Models are Drummers: Drum Composition with Natural Language Pre-Trainingcited by 3
- 2025LiLAC: A Lightweight Latent ControlNet for Musical Audio Generationcited by 3
- 2026Towards Real-Time Human-AI Musical Co-Performance: Accompaniment Generation with Latent Diffusion Models and MAX/MSPcited by 2
2 more
- 2026Towards Real-Time Human-AI Musical Co-Performance: Accompaniment Generation with Latent Diffusion Models and MAX/MSP8 Apr 2026
- 2025LiLAC: A Lightweight Latent ControlNet for Musical Audio Generation13 Jun 2025
- 2024Improving Musical Accompaniment Co-creation via Diffusion Transformers30 Oct 2024
- 2024Multi-Track MusicLDM: Towards Versatile Music Generation with Latent Diffusion Model4 Sep 2024
- 2024Diff-A-Riff: Musical Accompaniment Co-creation via Latent Diffusion Models12 Jun 2024
- 2023JAMMIN-GPT: Text-based Improvisation using LLMs in Ableton Live6 Dec 2023
- 2023Motif-Centric Representation Learning for Symbolic Music19 Sep 2023
- 2023V2Meow: Meowing to the Visual Beat via Video-to-Music Generation11 May 2023
- 2023SingSong: Generating musical accompaniments from singing30 Jan 2023
- 2023Language Models are Drummers: Drum Composition with Natural Language Pre-Training3 Jan 2023
- 2022JukeDrummer: Conditional Beat-aware Audio-domain Drum Accompaniment Generation via Transformer VQ-VAE12 Oct 2022
- 2022SampleMatch: Drum Sample Retrieval by Musical Context1 Aug 2022
2 more
- 2024Diff-A-Riff: Musical Accompaniment Co-creation via Latent Diffusion Modelscited by 33
- 2024Improving Musical Accompaniment Co-creation via Diffusion Transformerscited by 11
- 2024Multi-Track MusicLDM: Towards Versatile Music Generation with Latent Diffusion Modelcited by 5
- 2025LiLAC: A Lightweight Latent ControlNet for Musical Audio Generationcited by 3
- 2026Towards Real-Time Human-AI Musical Co-Performance: Accompaniment Generation with Latent Diffusion Models and MAX/MSPcited by 2
- 2026Towards Real-Time Human-AI Musical Co-Performance: Accompaniment Generation with Latent Diffusion Models and MAX/MSP8 Apr 2026
- 2025LiLAC: A Lightweight Latent ControlNet for Musical Audio Generation13 Jun 2025
- 2024Improving Musical Accompaniment Co-creation via Diffusion Transformers30 Oct 2024
- 2024Multi-Track MusicLDM: Towards Versatile Music Generation with Latent Diffusion Model4 Sep 2024
- 2024Diff-A-Riff: Musical Accompaniment Co-creation via Latent Diffusion Models12 Jun 2024
- 2023SingSong: Generating musical accompaniments from singingcited by 55
- 2023V2Meow: Meowing to the Visual Beat via Video-to-Music Generationcited by 18
- 2022JukeDrummer: Conditional Beat-aware Audio-domain Drum Accompaniment Generation via Transformer VQ-VAEcited by 11
- 2022SampleMatch: Drum Sample Retrieval by Musical Contextcited by 8
- 2022Conditional Drums Generation using Compound Word Representationscited by 7
- 2021CycleDRUMS: Automatic Drum Arrangement For Bass Lines Using CycleGANcited by 4
- 2023Language Models are Drummers: Drum Composition with Natural Language Pre-Trainingcited by 3
- 2023Motif-Centric Representation Learning for Symbolic Musiccited by 1
- 2023JAMMIN-GPT: Text-based Improvisation using LLMs in Ableton Livecited by 0
- 2023JAMMIN-GPT: Text-based Improvisation using LLMs in Ableton Live6 Dec 2023
- 2023Motif-Centric Representation Learning for Symbolic Music19 Sep 2023
- 2023V2Meow: Meowing to the Visual Beat via Video-to-Music Generation11 May 2023
- 2023SingSong: Generating musical accompaniments from singing30 Jan 2023
- 2023Language Models are Drummers: Drum Composition with Natural Language Pre-Training3 Jan 2023
- 2022JukeDrummer: Conditional Beat-aware Audio-domain Drum Accompaniment Generation via Transformer VQ-VAE12 Oct 2022
- 2022SampleMatch: Drum Sample Retrieval by Musical Context1 Aug 2022
- 2022Conditional Drums Generation using Compound Word Representations9 Feb 2022
- 2021CycleDRUMS: Automatic Drum Arrangement For Bass Lines Using CycleGAN1 Apr 2021