LaDA-Band: Language Diffusion Models for Vocal-to-Accompaniment Generation
Organizations: State Key Lab of AI Safety, Institute of Computing Technology, Chinese Academy of Sciences (CAS) University of Chinese Academy of Sciences Beijing, China · Lyra Lab, Tencent Music Entertainment Shenzhen, China · Pengcheng Laboratory Shenzhen, China
Abstract
Vocal-to-accompaniment (V2A) generation, which aims to transform a raw vocal recording into a fully arranged accompaniment, inherently requires jointly addressing an accompaniment trilemma: preserving acoustic authenticity, maintaining global coherence with the vocal track, and producing dynamic orchestration across a full song. Existing open-source approaches typically make compromises among these goals. Continuous-latent generation models can capture long musical spans but often struggle to preserve fine-grained acoustic detail. In contrast, discrete autoregressive models retain local fidelity but suffer from unidirectional generation and error accumulation in extended contexts. We present LaDA-Band, an end-to-end framework that introduces Discrete Masked Diffusion to the V2A task. Our approach formulates V2A generation as Discrete Masked Diffusion, i.e., a global, non-autoregressive denoising formulation that combines the representational advantages of discrete audio codec tokens with full-sequence bidirectional context modeling. This design improves long-range structural consistency and temporal synchronization while preserving crisp acoustic details. Built on this formulation, LaDA-Band further introduces a dual-track prefix-conditioning architecture, an auxiliary replaced-token detection objective for weakly anchored accompaniment regions, and a two-stage progressive curriculum to scale Discrete Masked Diffusion to full-song vocal-to-accompaniment generation. Extensive experiments on both academic and real-world benchmarks show that LaDA-Band consistently improves acoustic authenticity, global coherence, and dynamic orchestration over existing baselines, while maintaining strong performance even without auxiliary reference audio. Codes and audio samples are available at https://github.com/Duoluoluos/TME-LaDA-Band .
Figures & tables
| Method | Formulation | Acoustic Auth. | Global Coherence | Dynamic Orch. | RTF | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| FAD | Clar. | Nat. | Onset F1 | HPCP Sim. | Coh. | CLaMP | Mus. | Mem. | |||
| Short-form (10s) Generation Baselines (Chunked / Truncated) | |||||||||||
| SongEdit-3.0B | Disc. AR | 31.40 | 3.42 | 3.35 | 41.2 | 86.4 | 2.85 | 4.10 | 3.12 | 3.05 | 1.42 |
| AnyAcc-3.7B | Cont. Lat. | 48.20 | 3.15 | 3.18 | 46.5 | 88.1 | 3.02 | 4.55 | 3.20 | 3.18 | 0.48 |
| MCLite-3.7B | Cont. Lat. | 52.10 | 3.10 | 3.12 | 51.3 | 89.5 | 3.15 | 4.85 | 3.25 | 3.22 | 0.39 |
| Long-form (> 4min) Full-Song Generation Baselines | |||||||||||
| Method | Conditioning | Suno70k Academic | IHP Realworld | ||||||
|---|---|---|---|---|---|---|---|---|---|
| CLaMP | HPCP Sim. | Onset F1 | FAD | CLaMP | HPCP Sim. | Onset F1 | FAD | ||
| Baselines | |||||||||
| ACE-Step-3.7B | Text + Ref. | 5.20 | 93.2 | 60.4 | 46.5 | 6.42 | 93.1 | 56.2 | 41.9 |
| ACE-Step-3.7B | Text (Zero-shot) | 4.91 | 88.1 | 55.4 | 49.2 | 6.61 | 92.5 | 55.3 | 41.9 |
| SongEcho-3.6B | Text + Ref. + Lyrics | 10.2 | 94.5 | 67.0 | 45.9 | 6.17 | 95.8 | 43.3 | 46.9 |
| SongEcho-3.6B | Text + Lyrics | 10.2 | 90.2 | 59.9 | 56.9 | 6.38 | 91.3 | 49.2 | 46.4 |
| Setting | Onset F1 | FAD | CLaMP |
|---|---|---|---|
| Full LaDA-Band | 82.0 | 22.70 | 14.83 |
| w/o Stage 2 (Stage 1 only) | 78.4 | 25.87 | 11.86 |
| w/o Discrete (Cont. latents) | 71.4 | 38.65 | 10.20 |
| w/o NAR (AR decoding) | 14.2 | 26.1 | 2.12 |
| w/o Dual-track (Single-stream) | 28.7 | 29.35 | 4.55 |
| w/o RTD Loss | 76.5 | 25.21 | 16.71 |
| Method | AQ | MA | ON | Overall |
|---|---|---|---|---|
| ACE-Step-3.7B | ||||
| SongEcho-3.6B | ||||
| LaDA-Band-3.0B | 3.338 ±0.184 | 3.367 ±0.187 | 3.483 ±0.179 | 3.396 ±0.154 |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Filename | Song ID | Audio Quality | Harmony & Alignment | Arrangement |
|---|---|---|---|---|
| 0fc13f0f-jhl6ca.mp3 | 0fc13f0f | |||
| 0fc13f0f-plvvpo.mp3 | 0fc13f0f | |||
| 0fc13f0f-wn5w6r.mp3 | 0fc13f0f |
| Method | Encoder | Backbone | Decoder |
|---|---|---|---|
| SongEditor | MuCodec encoder | Autoregressive LLaMA 3.1-1B | MuCodec decoder |
| ACE-Step 1.5 | Music-DCAE encoder frozen mT5-base text encoder SongGen-style lyric encoder PLR-OSNet-style speaker encoder | Linear DiT | Music-DCAE decoder universal music vocoder |
| SongEcho | Music-DCAE encoder frozen mT5-base text encoder SongGen-style lyric encoder PLR-OSNet-style speaker encoder RVMPE pitch extractor melody encoder | ACE-Step Linear DiT with IA-EiLM | Music-DCAE decoder universal music vocoder |
| MuseControlLite | Music-DCAE encoder frozen mT5-base text encoder SongGen-style lyric encoder PLR-OSNet-style speaker encoder lightweight control encoder | ACE-Step Linear DiT with decoupled cross-attention adapters | Music-DCAE decoder universal music vocoder |
| Schedule | Generation RTF | SongEval Overall |
|---|---|---|
| cosine | 0.3180 | 4.2303 |
| linear | 0.3214 | 4.1548 |
| power | 0.3221 | 4.2030 |