atlas

Research map / Image generation / Autoregressive and latent generation

MGE-LDM: Joint Latent Diffusion for Simultaneous Music Generation and Source Extraction

NeurIPS 2025 · Image generation › Autoregressive and latent generation · approach: Diffusion audio synthesis · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MGE-LDM, a class-agnostic three-track latent diffusion model (mixture, submixture, source) that unifies music generation, source imputation, and text-queried source extraction via latent inpainting, trained jointly on Slakh2100, MUSDB18, and MoisesDB.

Problem

Existing multi-track music diffusion models rely on fixed instrument classes and an additive waveform mixing assumption that breaks in nonlinear latent spaces, limiting joint generation and separation across heterogeneous datasets.

Approach

Model mixture, submixture, and source latents jointly in a single Stable Audio-style DiT, assign independent per-track diffusion timesteps (with zeros for observed tracks) so tasks become latent inpainting, and use CLAP text/audio embeddings so any stem can be specified by free-form language.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train on the full Slakh2100 set S_A + S_B instead of S_A aloneMGE-LDM · Slakh2100 S_Full testFAD: 1.79 -> 0.63Helped
Train on S_A + S_B instead of S_A aloneMGE-LDM · Slakh2100 S_A testFAD: 0.47 -> 3.14Hurt
Train on S_A + S_B + MUSDB18 + MoisesDB instead of MUSDB18 + MoisesDBMGE-LDM · MUSDB18 testFAD: 2.87 -> 2.78Helped
Train on S_A + S_B + MUSDB18 + MoisesDB instead of MUSDB18 + MoisesDBMGE-LDM · MoisesDB testFAD: 1.59 -> 1.47Helped
Condition mixture generation on the four-instrument text promptMGE-LDM T2/T3/T4 · Slakh2100 S_A testFAD: 3.14 -> 2.24; 8.80 -> 3.96; 6.83 -> 5.05Helped
Use track-specific adaptive timestep conditioning instead of canonical single-sample inpainting (ablation)MGE-LDM · Slakh2100 S_A test, drums extractionLog-Mel L1 distance: 3.20 -> 2.71Helped
Use track-specific adaptive timestep conditioning instead of RePaint T=25 U=10 (ablation)MGE-LDM · Slakh2100 S_A test, drums extractionLog-Mel L1 distance: 2.28 -> 2.71Hurt
Increase RePaint resampling while reducing reverse timesteps (T=250 U=1 to T=25 U=10) (ablation)RePaint-based inpainting · Slakh2100 S_A test, drums extractionLog-Mel L1 distance: 3.20 -> 2.28Helped
Increase resampling count at T=250 from U=1 to U=4 (ablation)RePaint-based inpainting · Slakh2100 S_A test, drums extractionLog-Mel L1 distance: 3.20 -> 2.34Helped
Expand MGE-LDM T1 training from S_A to S_A + S_BMGE-LDM · Slakh2100 S_A test, one source imputed (bass)sub-FAD: 1.02 -> 2.11Hurt
Train on MUSDB18 + MoisesDB instead of S_A + S_BMGE-LDM · Slakh2100 S_B test, organ imputedsub-FAD: 1.03 -> 0.15Helped
Train on S_A + S_B + MUSDB18 + MoisesDB instead of S_A + S_BMGE-LDM · Slakh2100 S_B test, pipe imputedsub-FAD: 3.66 -> 0.20Helped

Surprising findings

Limitations

Experimental setup

Datasets: Slakh2100 MUSDB18 MoisesDB

Benchmarks: Slakh2100 test (S_A, S_Full) MUSDB18 test MoisesDB test

Metrics: FAD (VGGish) sub-FAD Log-Mel L1 distance

Baselines: MSDM MSG-LD HDemucs AudioSep

Builds on: Stable Audio v-objective RePaint TD-Paint DDIM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy