DARC: Drum accompaniment generation with fine-grained rhythm control
Trey Brosnan
TL;DR
DARC introduces rhythm-conditioned drum accompaniment by conditioning a STAGE-based generator on both musical context and a rhythm prompt using NMF-derived timbre-class activations. The approach uses parameter-efficient fine-tuning with jump and adaptive in-attention and encodes rhythm with an NMF representation to preserve timbre classes while tracking onsets. Experiments reveal promising feasibility but are hindered by audio fidelity and evaluation metric limitations, underscoring the need for higher-quality data and robust rhythm/coherence metrics. The work positions DARC between timbre-transfer and stem-generation, offering a tool for rapid musical prototyping and co-creation with controllable rhythm input.
Abstract
In music creation, rapid prototyping is essential for exploring and refining ideas, yet existing generative tools often fall short when users require both structural control and stylistic flexibility. Prior approaches in stem-to-stem generation can condition on other musical stems but offer limited control over rhythm, and timbre-transfer methods allow users to specify specific rhythms, but cannot condition on musical context. We introduce DARC, a generative drum accompaniment model that conditions both on musical context from other stems and explicit rhythm prompts such as beatboxing or tapping tracks. Using parameter-efficient fine-tuning, we augment STAGE, a state-of-the-art drum stem generator, with fine-grained rhythm control while maintaining musical context awareness.
