DiffuseRoll: Multi-track multi-category music generation based on diffusion model
On the map: Diffusion models → Audio, speech and music
Abstract (arXiv)
Recent advancements in generative models have shown remarkable progress in music generation. However, most existing methods focus on generating monophonic or homophonic music, while the generation of polyphonic and multi-track music with rich attributes is still a challenging task. In this paper, we propose a novel approach for multi-track, multi-attribute symphonic music generation using the diffusion model. Specifically, we generate piano-roll representations with a diffusion model and map them to MIDI format for output. To capture rich attribute information, we introduce a color coding scheme to encode note sequences into color and position information that represents pitch,velocity, and instrument. This scheme enables a seamless mapping between discrete music sequences and continuous images. We also propose a post-processing method to optimize the generated scores for better performance. Experimental results show that our method outperforms state-of-the-art methods in terms of polyphonic music generation with rich attribute information compared to the figure methods.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Placed in Audio, speech and music, one of 14 directions in Diffusion models. Builds on 5 of its 8 references that are in the map. First posted on arXiv 14 Mar 2023.
Builds on
5 of 8 references.
References · 5
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2022Generative Adversarial Networkscited by 5,603
- 2017MuseGAN: Multi-track Sequential Generative Adversarial Networks for Symbolic Music Generation and Accompanimentcited by 151
- 2016C-RNN-GAN: Continuous recurrent neural networks with adversarial trainingcited by 132
- 2018A Hierarchical Latent Vector Model for Learning Long-Term Structure in Musiccited by 131
Built on by
Citing papers per year: 2024: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2024Multi-Track MusicLDM: Towards Versatile Music Generation with Latent Diffusion Model
- 2023Polyffusion: A Diffusion Model for Polyphonic Score Generation with Internal and External Controls
- 2023Generating symbolic music using diffusion models
- 2022DiffRoll: Diffusion-based Generative Music Transcription with Unsupervised Pretraining Capability
- 2024Simultaneous Music Separation and Generation Using Multi-Track Latent Diffusion Models
- 2023GETMusic: Generating Any Music Tracks with a Unified Representation and Diffusion Framework
- 2026D3PIA: A Discrete Denoising Diffusion Model for Piano Accompaniment Generation From Lead sheet
- 2025Mamba-Diffusion Model with Learnable Wavelet for Controllable Symbolic Music Generation