Pictures Of MIDI: Controlled Music Generation via Graphical Prompts for Image-Based Diffusion Inpainting
Not on the map. Why?
Abstract (arXiv)
Recent years have witnessed significant progress in generative models for music, featuring diverse architectures that balance output quality, diversity, speed, and user control. This study explores a user-friendly graphical interface enabling the drawing of masked regions for inpainting by an Hourglass Diffusion Transformer (HDiT) model trained on MIDI piano roll images. To enhance note generation in specified areas, masked regions can be "repainted" with extra noise. The non-latent HDiTs linear scaling with pixel count allows efficient generation in pixel space, providing intuitive and interpretable controls such as masking throughout the network and removing the need to operate in compressed latent spaces such as those provided by pretrained autoencoders. We demonstrate that, in addition to inpainting of melodies, accompaniment, and continuations, the use of repainting can help increase note density yielding musical structures closely matching user specifications such as rising, falling, or diverging melody and/or accompaniment, even when these lie outside the typical training data distribution. We achieve performance on par with prior results while operating at longer context windows, with no autoencoder, and can enable complex geometries for inpainting masks, increasing the options for machine-assisted composers to control the generated music.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 27 of its 39 references that are in the map. First posted on arXiv 1 Jul 2024.
Builds on
27 of 39 references.
References · 27
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understandingcited by 6,322
- 2023Adding Conditional Control to Text-to-Image Diffusion Modelscited by 5,466
- 2022Elucidating the Design Space of Diffusion-Based Generative Modelscited by 2,994
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Modelscited by 1,419
- 2020DiffWave: A Versatile Diffusion Model for Audio Synthesiscited by 1,339
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
- 2022DPM-Solver++: Fast Solver for Guided Sampling of Diffusion Probabilistic Modelscited by 924
- 2022AudioLM: a Language Modeling Approach to Audio Generationcited by 611
- 2023Simple and Controllable Music Generationcited by 480
- 2023MusicLM: Generating Music From Textcited by 442
- 2024Fast Timing-Conditioned Latent Audio Diffusioncited by 178
15 more
- 2021Symbolic Music Generation with Diffusion Modelscited by 152
- 2024Scalable High-Resolution Pixel-Space Image Synthesis with Hourglass Diffusion Transformerscited by 116
- 2020POP909: A Pop-song Dataset for Music Arrangement Generationcited by 83
- 2023Music ControlNet: Multiple Time-varying Controls for Music Generationcited by 82
- 2024DITTO: Diffusion Inference-Time T-Optimization for Music Generationcited by 73
- 2022Solving Audio Inverse Problems with a Diffusion Modelcited by 62
- 2016Automatic tagging using deep convolutional neural networkscited by 39
- 2021CRASH: Raw Audio Score-based Generative Modeling for Controllable High-resolution Drum Sound Synthesiscited by 37
- 2023Polyffusion: A Diffusion Model for Polyphonic Score Generation with Internal and External Controlscited by 35
- 2024Arrange, Inpaint, and Refine: Steerable Long-term Music Audio Generation and Editing via Content-based Controlscited by 17
- 2021Variable-Length Music Score Infilling via XLNet and Musically Specialized Positional Encodingcited by 14
- 2023Diffusion-Based Audio Inpaintingcited by 13
- 2024SemanticDraw: Towards Real-Time Interactive Content Creation from Image Diffusion Modelscited by 6
- 2022Melody Infilling with User-Provided Structural Contextcited by 4
- 2023DiffuseRoll: Multi-track multi-category music generation based on diffusion modelcited by 2
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Editing Music with Melody and Text: Using ControlNet for Diffusion Transformer
- 2025Token-Based Audio Inpainting via Discrete Diffusion
- 2025Similarity-Guided Diffusion for Long-Gap Music Inpainting
- 2025MusicWeaver: Programmable Long-Form Music Generation with Provably Local Editing ↗
- 2026Pitch-class Steering for Diffusion-based Music Generation via Latent-space Probes
- 2026ViTex: Visual Texture Control for Multi-Track Symbolic Music Generation via Discrete Diffusion Models
- 2025Diff-TONE: Timestep Optimization for iNstrument Editing in Text-to-Music Diffusion Models
- 2024Improving Musical Accompaniment Co-creation via Diffusion Transformers