paper-with-me

홈 › Papers

JukeDrummer: Conditional Beat-aware Audio-domain Drum Accompaniment Generation via Transformer VQ-VAE

2022-10-12 · Yueh-Kao Wu, Ching-Yu Chiu, Yi-Hsuan Yang

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.

📄 PDF Abstract BibTeX arXiv:2210.06007

Code (1)

legoodmanner/jukedrummer 공식 구현 pytorch

Tasks

Beat TrackingDecoder

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Position-Wise Feed-Forward Layer 설명 없음
Residual Connection 설명 없음

Similar Papers 제목 키워드 기반

MotionBeat: Motion-Aligned Music Representation via Embodied Contrastive Learning and Bar-Equivariant Contact-Aware Encoding

2025-10-15 · Xuanchen Wang, Heng Wang, Weidong Cai arxiv

Music is both an auditory and an embodied phenomenon, closely linked to human motion and naturally expressed through dance. However, most existing audio representations neglect this embodied dimension, limiting their abi…

Representation LearningContrastive LearningEmotion RecognitionBeat Tracking

Drum-Aware Ensemble Architecture for Improved Joint Musical Beat and Downbeat Tracking

2021-06-16 · Ching-Yu Chiu, Alvin Wen-Yu Su, Yi-Hsuan Yang

This paper presents a novel system architecture that integrates blind source separation with joint beat and downbeat tracking in musical audio signals. The source separation module segregates the percussive and non-percu…

blind source separationDownbeat Tracking

MusicLDM: Enhancing Novelty in Text-to-Music Generation Using Beat-Synchronous Mixup Strategies

2023-08-03 · Ke Chen, Yusong Wu, Haohe Liu, Marianna Nezhurina 외

Diffusion models have shown promising results in cross-modal generation tasks, including text-to-image and text-to-audio generation. However, generating music, as a special type of audio, presents unique challenges due t…

Audio GenerationBeat TrackingData AugmentationMusic Generation+1

WaveBeat: End-to-end beat and downbeat tracking in the time domain

2021-10-04 · Christian J. Steinmetz, Joshua D. Reiss

Deep learning approaches for beat and downbeat tracking have brought advancements. However, these approaches continue to rely on hand-crafted, subsampled spectral features as input, restricting the information available …

Data AugmentationDownbeat Tracking

Music Boomerang: Reusing Diffusion Models for Data Augmentation and Audio Manipulation

2025-07-07 · Alexander Fichtinger, Jan Schlüter, Gerhard Widmer arxiv

Generative models of music audio are typically used to generate output based solely on a text prompt or melody. Boomerang sampling, recently proposed for the image domain, allows generating output close to an existing ex…

Data Augmentation