MuseControlLite: Multifunctional Music Generation with Lightweight Conditioners

Fang-Duo Tsai, Shih-Lun Wu, Weijaw Lee, Sheng-Ping Yang, Bo-Rui Chen +2 more
6/1/2025

No official code found. Best implementation: fundwotsai2001/MuseControlLite (71 stars, MIT, last commit 2026-01-06).

Abstract

We propose MuseControlLite, a lightweight mechanism designed to fine-tune text-to-music generation models for precise conditioning using various time-varying musical attributes and reference audio signals. The key finding is that positional embeddings, which have been seldom used by text-to-music generation models in the conditioner for text conditions, are critical when the condition of interest is a function of time. Using melody control as an example, our experiments show that simply adding rotary positional embeddings to the decoupled cross-attention layers increases control accuracy from 56.6% to 61.1%, while requiring 6.75 times fewer trainable parameters than state-of-the-art fine-tuning mechanisms, using the same pre-trained diffusion Transformer model of Stable Audio Open. We evaluate various forms of musical attribute control, audio inpainting, and audio outpainting, demonstrating improved controllability over MusicGen-Large and Stable Audio Open ControlNet at a significantly lower fine-tuning cost, with only 85M trainble parameters. Source code, model checkpoints, and demo examples are available at: https://musecontrollite.github.io/web/.

View on arXivView PDF

Code Implementations(1)

MIT

MuseControlLite: Multifunctional Music Generation with Lightweight Conditioners [ICML 2025]

7110PythonApr 14, 20259 months agoMIT
controllable-generationmusic-controlnetstable-audio-opentext-to-music

Similar Papers

Cite this paper

@article{tsai2025musecontrollite,
  title  = {MuseControlLite: Multifunctional Music Generation with Lightweight Conditioners},
  author = {Fang-Duo Tsai and Shih-Lun Wu and Weijaw Lee and Sheng-Ping Yang and Bo-Rui Chen and Hao-Chung Cheng and Yi-Hsuan Yang},
  year   = {2025},
  eprint = {2506.18729},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2506.18729},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.18729.svg)](https://codeofpaper.com/paper/2506.18729)

Discussion