JukeDrummer: Conditional Beat-aware Audio-domain Drum Accompaniment
Generation via Transformer VQ-VA
- URL: http://arxiv.org/abs/2210.06007v1
- Date: Wed, 12 Oct 2022 08:23:20 GMT
- Title: JukeDrummer: Conditional Beat-aware Audio-domain Drum Accompaniment
Generation via Transformer VQ-VA
- Abstract summary: We train a Transformer model to improvise the drum part of an unseen drumless recording.
We compute beat-related features of the input audio and use them as embeddings in the Transformer.
We report both objective and subjective evaluations of variants of the proposed model.
- Score: 31.107718069816116
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: This paper proposes a model that generates a drum track in the audio domain
to play along to a user-provided drum-free recording. Specifically, using
paired data of drumless tracks and the corresponding human-made drum tracks, we
train a Transformer model to improvise the drum part of an unseen drumless
recording. We combine two approaches to encode the input audio. First, we train
a vector-quantized variational autoencoder (VQ-VAE) to represent the input
audio with discrete codes, which can then be readily used in a Transformer.
Second, using an audio-domain beat tracking model, we compute beat-related
features of the input audio and use them as embeddings in the Transformer.
Instead of generating the drum track directly as waveforms, we use a separate
VQ-VAE to encode the mel-spectrogram of a drum track into another set of
discrete codes, and train the Transformer to predict the sequence of
drum-related discrete codes. The output codes are then converted to a
mel-spectrogram with a decoder, and then to the waveform with a vocoder. We
report both objective and subjective evaluations of variants of the proposed
model, demonstrating that the model with beat information generates drum
accompaniment that is rhythmically and stylistically consistent with the input
audio.
Related papers
- Break-the-Beat! Controllable MIDI-to-Drum Audio Synthesis [18.032312795378004]
Current methods for creating drum loop audio in digital music production, such as using one-shot samples or resampling, often demand non-trivial efforts.<n>We introduce Break-the-Beat!,'' a model capable of rendering a drum MIDI with the timbre of a reference audio.
arXiv Detail & Related papers (2026-05-14T08:32:38Z) - Drum Synthesis from Expressive Drum Grids via Neural Audio Codecs [0.05999777817331315]
We propose a system that transforms an expressive drum grid into drum audio by predicting discrete codes of a neural audio.<n>Our approach uses a Transformer-based model to map the drum grid input to a sequence of tokens, which are then converted to waveform audio.<n>We evaluate the fidelity and musical alignment of the generated audio using objective metrics.
arXiv Detail & Related papers (2026-05-11T09:40:14Z) - Foley-Flow: Coordinated Video-to-Audio Generation with Masked Audio-Visual Alignment and Dynamic Conditional Flows [75.44753202066171]
Coordinated audio generation based on video inputs typically requires a strict audio-visual (AV) alignment.<n>We propose FoleyFlow to first align unimodal AV encoders via masked modeling training.<n>After training, the AV encoders which are separately pretrained using only unimodal data are aligned with semantic and rhythmic consistency.
arXiv Detail & Related papers (2026-03-09T09:06:25Z) - Music Boomerang: Reusing Diffusion Models for Data Augmentation and Audio Manipulation [49.062766449989525]
Generative models of music audio are typically used to generate output based solely on a text prompt or melody.<n>Boomerang sampling, recently proposed for the image domain, allows generating output close to an existing example, using any pretrained diffusion model.
arXiv Detail & Related papers (2025-07-07T10:46:07Z) - SongGen: A Single Stage Auto-regressive Transformer for Text-to-Song Generation [75.86473375730392]
SongGen is a fully open-source, single-stage auto-regressive transformer for controllable song generation.
It supports two output modes: mixed mode, which generates a mixture of vocals and accompaniment directly, and dual-track mode, which synthesizes them separately.
To foster community engagement and future research, we will release our model weights, training code, annotated data, and preprocessing pipeline.
arXiv Detail & Related papers (2025-02-18T18:52:21Z) - Frieren: Efficient Video-to-Audio Generation Network with Rectified Flow Matching [51.70360630470263]
Video-to-audio (V2A) generation aims to synthesize content-matching audio from silent video.
We propose Frieren, a V2A model based on rectified flow matching.
Experiments indicate that Frieren achieves state-of-the-art performance in both generation quality and temporal alignment.
arXiv Detail & Related papers (2024-06-01T06:40:22Z) - Bass Accompaniment Generation via Latent Diffusion [0.0]
We present a controllable system for generating single stems to accompany musical mixes of arbitrary length.
At the core of our method are audio autoencoders that efficiently compress audio waveform samples into invertible latent representations.
Our controllable conditional audio generation framework represents a significant step forward in creating generative AI tools to assist musicians in music production.
arXiv Detail & Related papers (2024-02-02T13:44:47Z) - Diffsound: Discrete Diffusion Model for Text-to-sound Generation [78.4128796899781]
We propose a novel text-to-sound generation framework that consists of a text encoder, a Vector Quantized Variational Autoencoder (VQ-VAE), a decoder, and a vocoder.
The framework first uses the decoder to transfer the text features extracted from the text encoder to a mel-spectrogram with the help of VQ-VAE, and then the vocoder is used to transform the generated mel-spectrogram into a waveform.
arXiv Detail & Related papers (2022-07-20T15:41:47Z) - DrumGAN VST: A Plugin for Drum Sound Analysis/Synthesis With
Autoencoding Generative Adversarial Networks [0.0]
We present DrumGAN VST, a plugin for synthesizing drum sounds using a Generative Adrial Network.
DrumGAN VST operates on 44.1 kHz sample-rate audio, offers independent and continuous instrument class controls, and features an encoding neural network that maps sounds into the GAN's latent space.
arXiv Detail & Related papers (2022-06-29T15:44:19Z) - Conditional Drums Generation using Compound Word Representations [4.435094091999926]
We tackle the task of conditional drums generation using a novel data encoding scheme inspired by Compound Word representation.
We present a sequence-to-sequence architecture where a Bidirectional Long short-term memory (BiLSTM) receives information about the conditioning parameters.
A Transformer-based Decoder with relative global attention produces the generated drum sequences.
arXiv Detail & Related papers (2022-02-09T13:49:27Z) - WaveGrad 2: Iterative Refinement for Text-to-Speech Synthesis [80.60577805727624]
WaveGrad 2 is a non-autoregressive generative model for text-to-speech synthesis.
It can generate high fidelity audio, approaching the performance of a state-of-the-art neural TTS system.
arXiv Detail & Related papers (2021-06-17T17:09:21Z) - MuseMorphose: Full-Song and Fine-Grained Music Style Transfer with Just
One Transformer VAE [36.9033909878202]
Transformer and variational autoencoders (VAE) have been extensively employed for symbolic (e.g., MIDI) domain music generation.
In this paper, we are interested in bringing the two together to construct a single model that exhibits both strengths.
Experiments show that MuseMorphose outperforms recurrent neural network (RNN) based prior art on numerous widely-used metrics for style transfer tasks.
arXiv Detail & Related papers (2021-05-10T03:44:03Z) - CycleDRUMS: Automatic Drum Arrangement For Bass Lines Using CycleGAN [12.93891163150604]
CycleDRUMS is a novel method for generating drums given a bass line.
After converting the waveform of the bass into a mel-spectrogram, we are able to automatically generate original drums that follow the beat.
arXiv Detail & Related papers (2021-04-01T09:17:48Z) - Autoencoding Variational Autoencoder [56.05008520271406]
We study the implications of this behaviour on the learned representations and also the consequences of fixing it by introducing a notion of self consistency.
We show that encoders trained with our self-consistency approach lead to representations that are robust (insensitive) to perturbations in the input introduced by adversarial attacks.
arXiv Detail & Related papers (2020-12-07T14:16:14Z) - VaPar Synth -- A Variational Parametric Model for Audio Synthesis [78.3405844354125]
We present VaPar Synth - a Variational Parametric Synthesizer which utilizes a conditional variational autoencoder (CVAE) trained on a suitable parametric representation.
We demonstrate our proposed model's capabilities via the reconstruction and generation of instrumental tones with flexible control over their pitch.
arXiv Detail & Related papers (2020-03-30T16:05:47Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.