SongMASS: Automatic Song Writing with Pre-training and Alignment Constraint
Not on the map. Why?
Abstract (arXiv)
Automatic song writing aims to compose a song (lyric and/or melody) by machine, which is an interesting topic in both academia and industry. In automatic song writing, lyric-to-melody generation and melody-to-lyric generation are two important tasks, both of which usually suffer from the following challenges: 1) the paired lyric and melody data are limited, which affects the generation quality of the two tasks, considering a lot of paired training data are needed due to the weak correlation between lyric and melody; 2) Strict alignments are required between lyric and melody, which relies on specific alignment modeling. In this paper, we propose SongMASS to address the above challenges, which leverages masked sequence to sequence (MASS) pre-training and attention based alignment modeling for lyric-to-melody and melody-to-lyric generation. Specifically, 1) we extend the original sentence-level MASS pre-training to song level to better capture long contextual information in music, and use a separate encoder and decoder for each modality (lyric or melody); 2) we leverage sentence-level attention mask and token-level attention constraint during training to enhance the alignment between lyric and melody. During inference, we use a dynamic programming strategy to obtain the alignment between each word/syllable in lyric and note in melody. We pre-train SongMASS on unpaired lyric and melody datasets, and both objective and subjective evaluations demonstrate that SongMASS generates lyric and melody with significantly better quality than the baseline method without pre-training or alignment constraint.
Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 9; 2023: 12; 2024: 9; 2025: 5; 2026: 3.
41 papers.
Sort:
By area:
- 2022A Survey of Controllable Text Generation using Transformer-based Pre-trained Language Modelscited by 128
- 2021MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Trainingcited by 89
- 2022Do Language Models Plagiarize?cited by 72
- 2022Museformer: Transformer with Fine- and Coarse-Grained Attention for Music Generationcited by 48
- 2025DiffRhythm: Blazingly Fast and Embarrassingly Simple End-to-End Full-Length Song Generation with Latent Diffusioncited by 46
- 2021DeepRapper: Neural Rap Generation with Rhyme and Rhythm Modelingcited by 24
- 2021TeleMelody: Lyric-to-Melody Generation with a Template-Based Two-Stage Methodcited by 20
- 2023MusicAgent: An AI Agent for Music Understanding and Generation with Large Language Modelscited by 20
- 2023Loop Copilot: Conducting AI Ensembles for Music Generation and Iterative Editingcited by 15
- 2024PDMX: A Large-Scale Public Domain MusicXML Dataset for Symbolic Music Processingcited by 15
- 2023GETMusic: Generating Any Music Tracks with a Unified Representation and Diffusion Frameworkcited by 13
- 2022Automatic Song Translation for Tonal Languagescited by 12
29 more
- 2023MelodyGLM: Multi-task Pre-training for Symbolic Melody Generationcited by 10
- 2024SongComposer: A Large Language Model for Lyric and Melody Generation in Song Compositioncited by 9
- 2024Accompanied Singing Voice Synthesis with Fully Text-controlled Melodycited by 9
- 2023Unsupervised Melody-to-Lyric Generationcited by 7
- 2022Re-creation of Creations: A New Paradigm for Lyric-to-Melody Generationcited by 6
- 2023Translate the Beauty in Songs: Jointly Learning to Align Melody and Translate Lyricscited by 6
- 2023PoetryDiffusion: Towards Joint Semantic and Metrical Manipulation in Poetry Generationcited by 6
- 2024Motifs, Phrases, and Beyond: The Modelling of Structure in Symbolic Music Generationcited by 6
- 2022Interpreting Song Lyrics with an Audio-Informed Pre-trained Language Modelcited by 5
- 2022MeloForm: Generating Melody with Musical Form based on Expert Systems and Neural Networkscited by 5
- 2025A Survey on Music Generation from Single-Modal, Cross-Modal, and Multi-Modal Perspectivescited by 4
- 2025Versatile Framework for Song Generation with Prompt-based Controlcited by 4
- 2022SongRewriter: A Chinese Song Rewriting System with Controllable Content and Rhyme Schemecited by 3
- 2022Lexical Complexity Controlled Sentence Generationcited by 2
- 2023Controllable Lyrics-to-Melody Generationcited by 2
- 2023Syllable-level lyrics generation from melody exploiting character-level language modelcited by 2
- 2024MuDiT & MuSiT: Alignment with Colloquial Expression in Description-to-Song Generationcited by 2
- 2024REFFLY: Melody-Constrained Lyrics Editing Modelcited by 2
- 2023Joint Learning of Wording and Formatting for Singable Melody-to-Lyric Generationcited by 1
- 2024Let the Poem Hit the Rhythm: Using a Byte-Based Transformer for Beat-Aligned Poetry Generationcited by 1
- 2024Agent-Driven Large Language Models for Mandarin Lyric Generationcited by 1
- 2024Song Form-aware Full-Song Text-to-Lyrics Generation with Multi-Level Granularity Syllable Count Controlcited by 1
- 2025MusicAIR: A Multimodal AI Music Generation Framework Powered by an Algorithm-Driven Corecited by 1
- 2026CoLyricist: Enhancing Lyric Writing with AI through Workflow-Aligned Supportcited by 1
- 2023Deep Attention-Based Alignment Network for Melody Generation from Incomplete Lyricscited by 0
- 2023Unsupervised Melody-Guided Lyrics Generationcited by 0
- 2025BREATH: A Bio-Radar Embodied Agent for Tonal and Human-Aware Diffusion Music Generationcited by 0
- 2026SongSong: A Time Phonograph for Chinese SongCi Music from Thousand of Years Awaycited by 0
- 2026Aligning Language Models for Lyric-to-Melody Generation with Rule-Based Musical Constraintscited by 0
- 2026Aligning Language Models for Lyric-to-Melody Generation with Rule-Based Musical Constraints20 Apr 2026
- 2026SongSong: A Time Phonograph for Chinese SongCi Music from Thousand of Years Away27 Feb 2026
- 2026CoLyricist: Enhancing Lyric Writing with AI through Workflow-Aligned Support26 Feb 2026
- 2025MusicAIR: A Multimodal AI Music Generation Framework Powered by an Algorithm-Driven Core21 Nov 2025
- 2025BREATH: A Bio-Radar Embodied Agent for Tonal and Human-Aware Diffusion Music Generation9 Sep 2025
- 2025Versatile Framework for Song Generation with Prompt-based Control27 Apr 2025
- 2025A Survey on Music Generation from Single-Modal, Cross-Modal, and Multi-Modal Perspectives1 Apr 2025
- 2025DiffRhythm: Blazingly Fast and Embarrassingly Simple End-to-End Full-Length Song Generation with Latent Diffusion3 Mar 2025
- 2024Song Form-aware Full-Song Text-to-Lyrics Generation with Multi-Level Granularity Syllable Count Control20 Nov 2024
- 2024Agent-Driven Large Language Models for Mandarin Lyric Generation2 Oct 2024
- 2024PDMX: A Large-Scale Public Domain MusicXML Dataset for Symbolic Music Processing17 Sep 2024
- 2024REFFLY: Melody-Constrained Lyrics Editing Model30 Aug 2024
29 more
- 2024MuDiT & MuSiT: Alignment with Colloquial Expression in Description-to-Song Generation3 Jul 2024
- 2024Accompanied Singing Voice Synthesis with Fully Text-controlled Melody2 Jul 2024
- 2024Let the Poem Hit the Rhythm: Using a Byte-Based Transformer for Beat-Aligned Poetry Generation14 Jun 2024
- 2024Motifs, Phrases, and Beyond: The Modelling of Structure in Symbolic Music Generation12 Mar 2024
- 2024SongComposer: A Large Language Model for Lyric and Melody Generation in Song Composition27 Feb 2024
- 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
- 2023Syllable-level lyrics generation from melody exploiting character-level language model2 Oct 2023
- 2023MelodyGLM: Multi-task Pre-training for Symbolic Melody Generation19 Sep 2023
- 2023Joint Learning of Wording and Formatting for Singable Melody-to-Lyric Generation5 Jul 2023
- 2023PoetryDiffusion: Towards Joint Semantic and Metrical Manipulation in Poetry Generation14 Jun 2023
- 2023Controllable Lyrics-to-Melody Generation5 Jun 2023
- 2023Unsupervised Melody-to-Lyric Generation30 May 2023
- 2023GETMusic: Generating Any Music Tracks with a Unified Representation and Diffusion Framework18 May 2023
- 2023Unsupervised Melody-Guided Lyrics Generation12 May 2023
- 2023Translate the Beauty in Songs: Jointly Learning to Align Melody and Translate Lyrics28 Mar 2023
- 2023Deep Attention-Based Alignment Network for Melody Generation from Incomplete Lyrics23 Jan 2023
- 2022SongRewriter: A Chinese Song Rewriting System with Controllable Content and Rhyme Scheme28 Nov 2022
- 2022Lexical Complexity Controlled Sentence Generation26 Nov 2022
- 2022Museformer: Transformer with Fine- and Coarse-Grained Attention for Music Generation19 Oct 2022
- 2022MeloForm: Generating Melody with Musical Form based on Expert Systems and Neural Networks30 Aug 2022
- 2022Interpreting Song Lyrics with an Audio-Informed Pre-trained Language Model24 Aug 2022
- 2022Re-creation of Creations: A New Paradigm for Lyric-to-Melody Generation11 Aug 2022
- 2022Automatic Song Translation for Tonal Languages25 Mar 2022
- 2022Do Language Models Plagiarize?15 Mar 2022
- 2022A Survey of Controllable Text Generation using Transformer-based Pre-trained Language Models14 Jan 2022
- 2021TeleMelody: Lyric-to-Melody Generation with a Template-Based Two-Stage Method20 Sep 2021
- 2021DeepRapper: Neural Rap Generation with Rhyme and Rhythm Modeling5 Jul 2021
- 2021MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Training10 Jun 2021
- 2022A Survey of Controllable Text Generation using Transformer-based Pre-trained Language Modelscited by 128
- 2021MusicBERT: Symbolic Music Understanding with Large-Scale Pre-Trainingcited by 89
- 2022Do Language Models Plagiarize?cited by 72
- 2022Museformer: Transformer with Fine- and Coarse-Grained Attention for Music Generationcited by 48
- 2021DeepRapper: Neural Rap Generation with Rhyme and Rhythm Modelingcited by 24
- 2021TeleMelody: Lyric-to-Melody Generation with a Template-Based Two-Stage Methodcited by 20
- 2023Loop Copilot: Conducting AI Ensembles for Music Generation and Iterative Editingcited by 15
- 2024PDMX: A Large-Scale Public Domain MusicXML Dataset for Symbolic Music Processingcited by 15
- 2023GETMusic: Generating Any Music Tracks with a Unified Representation and Diffusion Frameworkcited by 13
- 2022Automatic Song Translation for Tonal Languagescited by 12
- 2023MelodyGLM: Multi-task Pre-training for Symbolic Melody Generationcited by 10
- 2024SongComposer: A Large Language Model for Lyric and Melody Generation in Song Compositioncited by 9
12 most cited of 36 All 36 (JSON)
- 2026SongSong: A Time Phonograph for Chinese SongCi Music from Thousand of Years Away27 Feb 2026
- 2026CoLyricist: Enhancing Lyric Writing with AI through Workflow-Aligned Support26 Feb 2026
- 2025MusicAIR: A Multimodal AI Music Generation Framework Powered by an Algorithm-Driven Core21 Nov 2025
- 2025BREATH: A Bio-Radar Embodied Agent for Tonal and Human-Aware Diffusion Music Generation9 Sep 2025
- 2025Versatile Framework for Song Generation with Prompt-based Control27 Apr 2025
- 2025A Survey on Music Generation from Single-Modal, Cross-Modal, and Multi-Modal Perspectives1 Apr 2025
- 2024Song Form-aware Full-Song Text-to-Lyrics Generation with Multi-Level Granularity Syllable Count Control20 Nov 2024
- 2024PDMX: A Large-Scale Public Domain MusicXML Dataset for Symbolic Music Processing17 Sep 2024
- 2024REFFLY: Melody-Constrained Lyrics Editing Model30 Aug 2024
- 2024MuDiT & MuSiT: Alignment with Colloquial Expression in Description-to-Song Generation3 Jul 2024
- 2024Accompanied Singing Voice Synthesis with Fully Text-controlled Melody2 Jul 2024
- 2024Let the Poem Hit the Rhythm: Using a Byte-Based Transformer for Beat-Aligned Poetry Generation14 Jun 2024
12 newest of 36 All 36 (JSON)