MUSIC SEMANTIC VARIATIONAL AUTOENCODER

MSVAE: Rethinking Musical Semantics
in Continuous Latent Spaces

Guobin Ma1,2, Yuepeng Jiang1, Dake Guo1, Huakang Chen1, Yuan Zhou3, Lingxin Xiong2, Wenkai Cheng1, Jingbin Hu1, Hanke Xie1, Chunbo Hao1, Wenhao Li1, Ziqian Ning1, Jixun Yao1, Jian Zhao2, Zhonglin Jiang2, Yong Chen2, Lei Xie1, Pengcheng Zhu4,5

1 Audio, Speech and Language Processing Group (ASLP@NPU), School of Software, Northwestern Polytechnical University, China 2 Geely Automobile Research Institute (Ningbo) Company Ltd, China 3 Independent Researcher, China 4 Faculty of Electronic and Information Engineering, Xi'an Jiaotong University, China 5 WeNet Open Source Community, China

THE PAPER

Abstract

Continuous latent representations underlie recent diffusion-based lyrics-to-song and text-to-music systems, yet aligning lyric conditions with these latents remains difficult: existing systems resort to generator-side machinery such as sentence-level timestamps, auxiliary alignment objectives, or semi-autoregressive decoding, while the latents they predict are still produced by autoencoders trained purely for reconstruction. We address this difficulty from the representation side. We propose MSVAE, a Music Semantic VAE that structures its continuous latent around two complementary semantic streams—work-level compositional content and lyric-level linguistic-vocal content. Partitioned dual-stream alignment makes both streams explicit by aligning disjoint latent subspaces with frozen lead-sheet and ASR references, while a semantic-first gated residual posterior derives its base from a frozen music-SSL encoder and admits acoustic information only through gated, bounded corrections. MSVAE achieves competitive stereo reconstruction and stronger MARBLE probing than continuous-autoencoder baselines, and improves downstream lyrics-to-song and text-to-music generation. Notably, with only an untimed phoneme prefix and no lyric timing, MSVAE yields the lowest phoneme error rate, whereas all baseline representations require sentence-level alignment to produce intelligible vocals.

MODEL OVERVIEW

The MSVAE architecture

Open full-size figure
MSVAE architecture: a frozen music SSL encoder supplies the semantic posterior, a residual encoder supplies gated corrections, and the decoder reconstructs audio. Two latent partitions are aligned with frozen SheetSage and FireRedASR encoders during training.
Figure 1. Overall architecture of our proposed MSVAE.

LISTEN & COMPARE

Music reconstruction, side by side.

Best with headphones

Compare the same excerpt across the original recording, MSVAE, and other audio autoencoders. MSVAE encodes 24-kHz input and reconstructs 48-kHz stereo audio.

MSVAE AUDIO LIBRARY

Preparing the listening room

Loading audio examples.

No audio selected

Select a recording to begin.

0:00/0:00