Controllable deep melody generation via hierarchical music structure representation
Not on the map. Why?
Abstract (arXiv)
Recent advances in deep learning have expanded possibilities to generate music, but generating a customizable full piece of music with consistent long-term structure remains a challenge. This paper introduces MusicFrameworks, a hierarchical music structure representation and a multi-step generative process to create a full-length melody guided by long-term repetitive structure, chord, melodic contour, and rhythm constraints. We first organize the full melody with section and phrase-level structure. To generate melody in each phrase, we generate rhythm and basic melody using two separate transformer-based networks, and then generate the melody conditioned on the basic melody, rhythm and chords in an auto-regressive manner. By factoring music generation into sub-problems, our approach allows simpler models and requires less data. To customize or add variety, one can alter chords, basic melody, and rhythm structure in the music frameworks, letting our networks generate the melody accordingly. Additionally, we introduce new features to encode musical positional information, rhythm patterns, and melodic contours based on musical domain knowledge. A listening test reveals that melodies generated by our method are rated as good as or better than human-composed music in the POP909 dataset about half the time.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). Builds on 17 of its 40 references that are in the map. First posted on arXiv 2 Sep 2021.
Builds on
17 of 40 references.
References · 17
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Jukebox: A Generative Model for Musiccited by 535
- 2016SeqGAN: Sequence Generative Adversarial Nets with Policy Gradientcited by 375
- 2017MuseGAN: Multi-track Sequential Generative Adversarial Networks for Symbolic Music Generation and Accompanimentcited by 151
- 2018A Hierarchical Latent Vector Model for Learning Long-Term Structure in Musiccited by 131
- 2016DeepBach: a Steerable Model for Bach Chorales Generationcited by 90
- 2020POP909: A Pop-song Dataset for Music Arrangement Generationcited by 83
- 2020Music FaderNets: Controllable Music Generation Based On High-Level Features via Low-Level Feature Modellingcited by 45
- 2019Counterpoint by Convolutioncited by 42
- 2019MelNet: A Generative Model for Audio in the Frequency Domaincited by 41
- 2020Learning Interpretable Representation for Controllable Polyphonic Music Generationcited by 40
5 more
- 2019Deep Music Analogy Via Latent Representation Disentanglementcited by 31
- 2020Music SketchNet: Controllable Music Generation via Factorized Representations of Pitch and Rhythmcited by 28
- 2020Automatic Analysis and Influence of Hierarchical Structure on Melody, Rhythm and Harmony in Popular Musiccited by 21
- 2020Pop Music Transformer: Beat-based Modeling and Generation of Expressive Pop Piano Compositionscited by 16
- 2021Personalized Popular Music Generation Using Imitation and Structurecited by 3
Built on by
Citing papers per year: 2021: 1; 2022: 7; 2023: 11; 2024: 7; 2025: 3; 2026: 1.
30 papers.
Sort:
By area:
- 2024DITTO: Diffusion Inference-Time T-Optimization for Music Generationcited by 73
- 2023Video2Music: Suitable Music Generation from Videos using an Affective Multimodal Transformer modelcited by 37
- 2024Foundation Models for Music: A Surveycited by 34
- 2022Multitrack Music Transformercited by 28
- 2024Whole-Song Hierarchical Generation of Symbolic Music Using Cascaded Diffusion Modelscited by 24
- 2023MusicAgent: An AI Agent for Music Understanding and Generation with Large Language Modelscited by 20
- 2022Compose & Embellish: Well-Structured Piano Performance Generation via A Two-Stage Approachcited by 17
- 2023Loop Copilot: Conducting AI Ensembles for Music Generation and Iterative Editingcited by 15
- 2021Structure-Enhanced Pop Music Generation via Harmony-Aware Learningcited by 11
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Surveycited by 10
- 2023Regeneration Learning: A Learning Paradigm for Data Generationcited by 8
- 2023A Comprehensive Survey for Evaluation Methodologies of AI-Generated Musiccited by 6
18 more
- 2024Motifs, Phrases, and Beyond: The Modelling of Structure in Symbolic Music Generationcited by 6
- 2022The Power of Fragmentation: A Hierarchical Transformer Model for Structural Segmentation in Symbolic Music Generationcited by 5
- 2022MeloForm: Generating Melody with Musical Form based on Expert Systems and Neural Networkscited by 5
- 2023WuYun: Exploring hierarchical skeleton-guided melody generation using knowledge-enhanced deep learningcited by 5
- 2022Melody Infilling with User-Provided Structural Contextcited by 4
- 2023IteraTTA: An interface for exploring both text prompts and audio priors in generating music with text-to-audio modelscited by 3
- 2024Between the AI and Me: Analysing Listeners' Perspectives on AI- and Human-Composed Progressive Metal Musiccited by 3
- 2023An Comparative Analysis of Different Pitch and Metrical Grid Encoding Methods in the Task of Sequential Music Generationcited by 2
- 2023Controllable Lyrics-to-Melody Generationcited by 2
- 2023Motif-Centric Representation Learning for Symbolic Musiccited by 1
- 2022Relating Human Perception of Musicality to Prediction in a Predictive Coding Modelcited by 0
- 2022Comparision Of Adversarial And Non-Adversarial LSTM Music Generative Modelscited by 0
- 2023Unsupervised Lead Sheet Generation via Semantic Compressioncited by 0
- 2024Generating Music with Structure Using Self-Similarity as Attentioncited by 0
- 2025TOMI: Transforming and Organizing Music Ideas for Multi-Track Compositions with Full-Song Structurecited by 0
- 2025CompLex: Music Theory Lexicon Constructed by Autonomous Agents for Automatic Music Generationcited by 0
- 2025Explicit Tonal Tension Conditioning via Dual-Level Beam Search for Symbolic Music Generationcited by 0
- 2026RPPNet: Perceptually-Grouped Rhythm-Pitch Primitives for Long-Term Structure Melody Generation via Boundary-Aware Modelingcited by 0
- 2026RPPNet: Perceptually-Grouped Rhythm-Pitch Primitives for Long-Term Structure Melody Generation via Boundary-Aware Modeling22 Jul 2026
- 2025Explicit Tonal Tension Conditioning via Dual-Level Beam Search for Symbolic Music Generation24 Nov 2025
- 2025CompLex: Music Theory Lexicon Constructed by Autonomous Agents for Automatic Music Generation27 Aug 2025
- 2025TOMI: Transforming and Organizing Music Ideas for Multi-Track Compositions with Full-Song Structure29 Jun 2025
- 2024Foundation Models for Music: A Survey26 Aug 2024
- 2024Between the AI and Me: Analysing Listeners' Perspectives on AI- and Human-Composed Progressive Metal Music31 Jul 2024
- 2024Generating Music with Structure Using Self-Similarity as Attention21 Jun 2024
- 2024Whole-Song Hierarchical Generation of Symbolic Music Using Cascaded Diffusion Models16 May 2024
- 2024Motifs, Phrases, and Beyond: The Modelling of Structure in Symbolic Music Generation12 Mar 2024
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Survey27 Feb 2024
- 2024DITTO: Diffusion Inference-Time T-Optimization for Music Generation22 Jan 2024
- 2023Video2Music: Suitable Music Generation from Videos using an Affective Multimodal Transformer model2 Nov 2023
18 more
- 2023Loop Copilot: Conducting AI Ensembles for Music Generation and Iterative Editing19 Oct 2023
- 2023MusicAgent: An AI Agent for Music Understanding and Generation with Large Language Models18 Oct 2023
- 2023Unsupervised Lead Sheet Generation via Semantic Compression16 Oct 2023
- 2023Motif-Centric Representation Learning for Symbolic Music19 Sep 2023
- 2023A Comprehensive Survey for Evaluation Methodologies of AI-Generated Music26 Aug 2023
- 2023IteraTTA: An interface for exploring both text prompts and audio priors in generating music with text-to-audio models24 Jul 2023
- 2023Controllable Lyrics-to-Melody Generation5 Jun 2023
- 2023An Comparative Analysis of Different Pitch and Metrical Grid Encoding Methods in the Task of Sequential Music Generation31 Jan 2023
- 2023Regeneration Learning: A Learning Paradigm for Data Generation21 Jan 2023
- 2023WuYun: Exploring hierarchical skeleton-guided melody generation using knowledge-enhanced deep learning11 Jan 2023
- 2022Comparision Of Adversarial And Non-Adversarial LSTM Music Generative Models1 Nov 2022
- 2022Relating Human Perception of Musicality to Prediction in a Predictive Coding Model29 Oct 2022
- 2022Melody Infilling with User-Provided Structural Context6 Oct 2022
- 2022Compose & Embellish: Well-Structured Piano Performance Generation via A Two-Stage Approach17 Sep 2022
- 2022MeloForm: Generating Melody with Musical Form based on Expert Systems and Neural Networks30 Aug 2022
- 2022Multitrack Music Transformer14 Jul 2022
- 2022The Power of Fragmentation: A Hierarchical Transformer Model for Structural Segmentation in Symbolic Music Generation17 May 2022
- 2021Structure-Enhanced Pop Music Generation via Harmony-Aware Learning14 Sep 2021
- 2023Video2Music: Suitable Music Generation from Videos using an Affective Multimodal Transformer modelcited by 37
- 2022Multitrack Music Transformercited by 28
- 2022Compose & Embellish: Well-Structured Piano Performance Generation via A Two-Stage Approachcited by 17
- 2023Loop Copilot: Conducting AI Ensembles for Music Generation and Iterative Editingcited by 15
- 2021Structure-Enhanced Pop Music Generation via Harmony-Aware Learningcited by 11
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Surveycited by 10
- 2023Regeneration Learning: A Learning Paradigm for Data Generationcited by 8
- 2023A Comprehensive Survey for Evaluation Methodologies of AI-Generated Musiccited by 6
- 2024Motifs, Phrases, and Beyond: The Modelling of Structure in Symbolic Music Generationcited by 6
- 2022The Power of Fragmentation: A Hierarchical Transformer Model for Structural Segmentation in Symbolic Music Generationcited by 5
- 2022MeloForm: Generating Melody with Musical Form based on Expert Systems and Neural Networkscited by 5
- 2023WuYun: Exploring hierarchical skeleton-guided melody generation using knowledge-enhanced deep learningcited by 5
12 most cited of 26 All 26 (JSON)
- 2026RPPNet: Perceptually-Grouped Rhythm-Pitch Primitives for Long-Term Structure Melody Generation via Boundary-Aware Modeling22 Jul 2026
- 2025Explicit Tonal Tension Conditioning via Dual-Level Beam Search for Symbolic Music Generation24 Nov 2025
- 2025CompLex: Music Theory Lexicon Constructed by Autonomous Agents for Automatic Music Generation27 Aug 2025
- 2025TOMI: Transforming and Organizing Music Ideas for Multi-Track Compositions with Full-Song Structure29 Jun 2025
- 2024Between the AI and Me: Analysing Listeners' Perspectives on AI- and Human-Composed Progressive Metal Music31 Jul 2024
- 2024Generating Music with Structure Using Self-Similarity as Attention21 Jun 2024
- 2024Motifs, Phrases, and Beyond: The Modelling of Structure in Symbolic Music Generation12 Mar 2024
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Survey27 Feb 2024
- 2023Video2Music: Suitable Music Generation from Videos using an Affective Multimodal Transformer model2 Nov 2023
- 2023Loop Copilot: Conducting AI Ensembles for Music Generation and Iterative Editing19 Oct 2023
- 2023Unsupervised Lead Sheet Generation via Semantic Compression16 Oct 2023
- 2023Motif-Centric Representation Learning for Symbolic Music19 Sep 2023
12 newest of 26 All 26 (JSON)