Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Efficient Long-Sequence Diffusion Modeling for Symbolic Music Generation

About

Symbolic music generation is a challenging task in multimedia generation, involving long sequences with hierarchical temporal structures, long-range dependencies, and fine-grained local details. Though recent diffusion-based models produce high quality generations, they tend to suffer from high training and inference costs with long symbolic sequences due to iterative denoising and sequence-length-related costs. To deal with such problem, we put forth a diffusing strategy named SMDIM to combine efficient global structure construction and light local refinement. SMDIM uses structured state space models to capture long range musical context at near linear cost, and selectively refines local musical details via a hybrid refinement scheme. Experiments performed on a wide range of symbolic music datasets which encompass various Western classical music, popular music and traditional folk music show that the SMDIM model outperforms the other state-of-the-art approaches on both the generation quality and the computational efficiency, and it has robust generalization to underexplored musical styles. These results show that SMDIM offers a principled solution for long-sequence symbolic music generation, including associated attributes that accompany the sequences. We provide a project webpage with audio examples and supplementary materials at https://3328702107.github.io/smdim-music/.

Jinhan Xu, Xing Tang, Houpeng Yang, Haoran Zhang, Shenghua Yuan, Jiatao Chen, Tianming Xi, Jing Wang, Jiaojiao Yu, Guangli Xiang• 2026

Related benchmarks

TaskDatasetResultRank
Unconditional Symbolic Music GenerationPOP
Used Pitch Fidelity88.1
7
Unconditional Symbolic Music GenerationMAESTRO
Used Pitch Coverage0.793
7
Unconditional Symbolic Music GenerationChinese Tradition
Pitch Usage89.1
7
Music GenerationSubjective listening study
Emotional Consistency7.66
5
Showing 4 of 4 rows

Other info

Follow for update