atlas

Research map / Image generation / Autoregressive and latent generation

SongEditor: Adapting Zero-Shot Song Generation Language Model as a Multi-Task Editor

AAAI 2025 · Image generation › Autoregressive and latent generation · approach: Controllable music generation · 4 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 SongEditor, a language-model-based song editing paradigm (segment-wise and track-wise editing of lyrics, vocals, and accompaniment) built on a zero-shot song generation base model SongLM.

Problem

Partial editing of existing songs (re-writing segments or replacing vocal/accompaniment tracks) is underexplored; current song generation models synthesize full songs from scratch and cannot edit.

Approach

Adds editing to a Llama-style autoregressive song language model over a two-branch semantic tokenizer (MERT for accompaniment, HuBERT for vocals) with a DiT diffusion decoder, using a context-free lyric infilling strategy with token rearrangement, force-smoothing training, score-based candidate selection, and a gated multi-source encoder for track-wise completion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add segment-wise editing capability to SongLMSongLM · Song generation test setPER (%): 20.63 -> 18.33Helped
Add segment-wise editing capability to SongLMSongLM · Song generation test setFAD: 1.99 -> 2.24Hurt
Add segment-wise editing capability to SongLMSongLM · Song generation test setMusicality: 2.95 -> 3.02Helped
Use context-free lyrics instead of full contextual lyricsSongEditor · Segment-wise editingPER (%): 35.23 -> 20.82Helped
Use context-free lyrics instead of full contextual lyricsSongEditor · Segment-wise editingCoherence: 3.48 -> 3.82Helped
Use context-free lyrics instead of full contextual lyricsSongEditor · Segment-wise editingSmoothness: 3.63 -> 3.53Hurt
Add force-smoothing training (ablation)SongEditor · Segment-wise editingPER (%): 25.68 -> 20.82Helped
Add force-smoothing training and score-based candidate selection (ablation)SongEditor · Segment-wise editingSmoothness: 3.43 -> 3.53Helped
Add score-based candidate selection (ablation)SongEditor · Segment-wise editingSmoothness: 3.50 -> 3.53Helped
Provide vocal track as input rather than neither source trackSongEditor+ · Track-wise generation without contextMusicality: 2.68 -> 3.38Helped
Provide accompaniment track as input rather than neither source trackSongEditor+ · Track-wise generation without contextFAD: 2.61 -> 1.29Helped
Add context to vocal-track inputSongEditor+ · Vocal-to-song generationFAD: 2.71 -> 1.13Helped

Surprising findings

Limitations

Experimental setup

Datasets: in-house song dataset of ~700K songs (50K hours) BSRNN-separated vocals

Benchmarks: in-house 200-sample test set (90-120 s songs)

Metrics: PER FAD MOS musicality MOS quality MOS coherence MOS smoothness MOS intelligibility

Baselines: VoiceCraft SongLM

Builds on: VoiceCraft MusicLM-style semantic tokens Latent Diffusion Model DiT BS-RNN

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