Structured Multi-Track Accompaniment Arrangement via Style Prior Modelling

Jingwei Zhao, Gus G. Xia, Ziyu Wang, Ye Wang
2/12/2026

No official code found. Best implementation: zhaojw1998/Structured-Arrangement-Code (44 stars, MIT, last commit 2026-01-17).

Abstract

In the realm of music AI, arranging rich and structured multi-track accompaniments from a simple lead sheet presents significant challenges. Such challenges include maintaining track cohesion, ensuring long-term coherence, and optimizing computational efficiency. In this paper, we introduce a novel system that leverages prior modelling over disentangled style factors to address these challenges. Our method presents a two-stage process: initially, a piano arrangement is derived from the lead sheet by retrieving piano texture styles; subsequently, a multi-track orchestration is generated by infusing orchestral function styles into the piano arrangement. Our key design is the use of vector quantization and a unique multi-stream Transformer to model the long-term flow of the orchestration style, which enables flexible, controllable, and structured music generation. Experiments show that by factorizing the arrangement task into interpretable sub-stages, our approach enhances generative capacity while improving efficiency. Additionally, our system supports a variety of music genres and provides style control at different composition hierarchies. We further show that our system achieves superior coherence, structure, and overall arrangement quality compared to existing baselines.

View on arXivView PDF

Code Implementations(1)

MIT

Code and demo for paper: Zhao et al., Structured Multi-Track Accompaniment Arrangement via Style Prior Modelling, in NeurIPS 2024.

449Shell, PythonOct 23, 20239 months agoMIT
music-representation-learningstyle-transfersymbolic-music-generation

Similar Papers

Cite this paper

@article{zhao2026structured,
  title  = {Structured Multi-Track Accompaniment Arrangement via Style Prior Modelling},
  author = {Jingwei Zhao and Gus G. Xia and Ziyu Wang and Ye Wang},
  year   = {2026},
  eprint = {2310.16334},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2310.16334},
  journal = {NEURIPS 2023 2023}
}

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/2310.16334.svg)](https://codeofpaper.com/paper/2310.16334)

Discussion