SongDriver: Real-time Music Accompaniment Generation without Logical Latency nor Exposure Bias
Not on the map. Why?
Abstract (arXiv)
Real-time music accompaniment generation has a wide range of applications in the music industry, such as music education and live performances. However, automatic real-time music accompaniment generation is still understudied and often faces a trade-off between logical latency and exposure bias. In this paper, we propose SongDriver, a real-time music accompaniment generation system without logical latency nor exposure bias. Specifically, SongDriver divides one accompaniment generation task into two phases: 1) The arrangement phase, where a Transformer model first arranges chords for input melodies in real-time, and caches the chords for the next phase instead of playing them out. 2) The prediction phase, where a CRF model generates playable multi-track accompaniments for the coming melodies based on previously cached chords. With this two-phase strategy, SongDriver directly generates the accompaniment for the upcoming melody, achieving zero logical latency. Furthermore, when predicting chords for a timestep, SongDriver refers to the cached chords from the first phase rather than its previous predictions, which avoids the exposure bias problem. Since the input length is often constrained under real-time conditions, another potential problem is the loss of long-term sequential information. To make up for this disadvantage, we extract four musical features from a long-term music piece before the current time step as global information. In the experiment, we train SongDriver on some open-source datasets and an original `aiSong Dataset built from Chinese-style modern pop music scores. The results show that SongDriver outperforms existing SOTA (state-of-the-art) models on both objective and subjective metrics, meanwhile significantly reducing the physical latency.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 11 of its 25 references that are in the map. First posted on arXiv 13 Sep 2022.
Builds on
11 of 25 references.
References · 11
- 2017Attention Is All You Needcited by 60,361
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,850
- 2017MuseGAN: Multi-track Sequential Generative Adversarial Networks for Symbolic Music Generation and Accompanimentcited by 151
- 2021Compound Word Transformer: Learning to Compose Full-Song Music over Dynamic Directed Hypergraphscited by 110
- 2017MidiNet: A Convolutional Generative Adversarial Network for Symbolic-domain Music Generationcited by 72
- 2020PopMAG: Pop Music Accompaniment Generationcited by 68
- 2019LakhNES: Improving multi-instrumental music generation with cross-domain pre-trainingcited by 54
- 2021MuseMorphose: Full-Song and Fine-Grained Piano Music Style Transfer with One Transformer VAEcited by 40
- 2017Generative Adversarial Network for Abstractive Text Summarizationcited by 23
- 2020Automatic Melody Harmonization with Triad Chords: A Comparative Studycited by 19
- 2020RL-Duet: Online Music Accompaniment Generation Using Deep Reinforcement Learningcited by 19
Built on by
Citing papers per year: 2023: 1; 2024: 4; 2025: 5; 2026: 3.
13 papers.
Sort:
By area:
- 2024MuChin: A Chinese Colloquial Description Benchmark for Evaluating Language Models in the Field of Musiccited by 16
- 2025ReaLJam: Real-Time Human-AI Music Jamming with Reinforcement Learning-Tuned Transformerscited by 7
- 2023REMAST: Real-time Emotion-based Music Arrangement with Soft Transitioncited by 5
- 2024FastSAG: Towards Fast Non-Autoregressive Singing Accompaniment Generationcited by 5
- 2025A Survey on Music Generation from Single-Modal, Cross-Modal, and Multi-Modal Perspectivescited by 4
- 2025Generative Adversarial Post-Training Mitigates Reward Hacking in Live Human-AI Music Interactioncited by 3
- 2026BEAT: Tokenizing and Generating Symbolic Music by Uniform Temporal Stepscited by 3
- 2024MuDiT & MuSiT: Alignment with Colloquial Expression in Description-to-Song Generationcited by 2
- 2026Towards Real-Time Human-AI Musical Co-Performance: Accompaniment Generation with Latent Diffusion Models and MAX/MSPcited by 2
- 2026LiveBand: Live Accompaniment Generation in the Audio Domaincited by 2
- 2025Multi-Accent Mandarin Dry-Vocal Singing Dataset: Benchmark for Singing Accent Recognitioncited by 1
- 2024An LSTM-Based Chord Generation System Using Chroma Histogram Representationscited by 0
1 more
- 2026LiveBand: Live Accompaniment Generation in the Audio Domain2 Jun 2026
- 2026BEAT: Tokenizing and Generating Symbolic Music by Uniform Temporal Steps21 Apr 2026
- 2026Towards Real-Time Human-AI Musical Co-Performance: Accompaniment Generation with Latent Diffusion Models and MAX/MSP8 Apr 2026
- 2025Multi-Accent Mandarin Dry-Vocal Singing Dataset: Benchmark for Singing Accent Recognition7 Dec 2025
- 2025Singing Timbre Popularity Assessment Based on Multimodal Large Foundation Model7 Dec 2025
- 2025Generative Adversarial Post-Training Mitigates Reward Hacking in Live Human-AI Music Interaction22 Nov 2025
- 2025A Survey on Music Generation from Single-Modal, Cross-Modal, and Multi-Modal Perspectives1 Apr 2025
- 2025ReaLJam: Real-Time Human-AI Music Jamming with Reinforcement Learning-Tuned Transformers28 Feb 2025
- 2024MuDiT & MuSiT: Alignment with Colloquial Expression in Description-to-Song Generation3 Jul 2024
- 2024FastSAG: Towards Fast Non-Autoregressive Singing Accompaniment Generation13 May 2024
- 2024An LSTM-Based Chord Generation System Using Chroma Histogram Representations8 May 2024
- 2024MuChin: A Chinese Colloquial Description Benchmark for Evaluating Language Models in the Field of Music15 Feb 2024
1 more
- 2024MuChin: A Chinese Colloquial Description Benchmark for Evaluating Language Models in the Field of Musiccited by 16
- 2023REMAST: Real-time Emotion-based Music Arrangement with Soft Transitioncited by 5
- 2024FastSAG: Towards Fast Non-Autoregressive Singing Accompaniment Generationcited by 5
- 2025A Survey on Music Generation from Single-Modal, Cross-Modal, and Multi-Modal Perspectivescited by 4
- 2026BEAT: Tokenizing and Generating Symbolic Music by Uniform Temporal Stepscited by 3
- 2024MuDiT & MuSiT: Alignment with Colloquial Expression in Description-to-Song Generationcited by 2
- 2026LiveBand: Live Accompaniment Generation in the Audio Domaincited by 2
- 2025Multi-Accent Mandarin Dry-Vocal Singing Dataset: Benchmark for Singing Accent Recognitioncited by 1
- 2024An LSTM-Based Chord Generation System Using Chroma Histogram Representationscited by 0
- 2025Singing Timbre Popularity Assessment Based on Multimodal Large Foundation Modelcited by 0
- 2026LiveBand: Live Accompaniment Generation in the Audio Domain2 Jun 2026
- 2026BEAT: Tokenizing and Generating Symbolic Music by Uniform Temporal Steps21 Apr 2026
- 2025Multi-Accent Mandarin Dry-Vocal Singing Dataset: Benchmark for Singing Accent Recognition7 Dec 2025
- 2025Singing Timbre Popularity Assessment Based on Multimodal Large Foundation Model7 Dec 2025
- 2025A Survey on Music Generation from Single-Modal, Cross-Modal, and Multi-Modal Perspectives1 Apr 2025
- 2024MuDiT & MuSiT: Alignment with Colloquial Expression in Description-to-Song Generation3 Jul 2024
- 2024FastSAG: Towards Fast Non-Autoregressive Singing Accompaniment Generation13 May 2024
- 2024An LSTM-Based Chord Generation System Using Chroma Histogram Representations8 May 2024
- 2024MuChin: A Chinese Colloquial Description Benchmark for Evaluating Language Models in the Field of Music15 Feb 2024
- 2023REMAST: Real-time Emotion-based Music Arrangement with Soft Transition14 May 2023