Generating Symbolic Music from Natural Language Prompts using an LLM-Enhanced Dataset
Not on the map. Why?
Abstract (arXiv)
Recent years have seen many audio-domain text-to-music generation models that rely on large amounts of text-audio pairs for training. However, symbolic-domain controllable music generation has lagged behind partly due to the lack of a large-scale symbolic music dataset with extensive metadata and captions. In this work, we present MetaScore, a new dataset consisting of 963K musical scores paired with rich metadata, including free-form user-annotated tags, collected from an online music forum. To approach text-to-music generation, We employ a pretrained large language model (LLM) to generate pseudo-natural language captions for music from its metadata tags. With the LLM-enhanced MetaScore, we train a text-conditioned music generation model that learns to generate symbolic music from the pseudo captions, allowing control of instruments, genre, composer, complexity and other free-form music descriptors. In addition, we train a tag-conditioned system that supports a predefined set of tags available in MetaScore. Our experimental results show that both the proposed text-to-music and tags-to-music models outperform a baseline text-to-music model in a listening test. While a concurrent work Text2MIDI also supports free-form text input, our models achieve comparable performance. Moreover, the text-to-music system offers a more natural interface than the tags-to-music model, as it allows users to provide free-form natural language prompts.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 2 Oct 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 5.
9 papers.
- 2025WildScore: Benchmarking MLLMs in-the-Wild Symbolic Music Reasoningcited by 10
- 2025LEGATO: Large-scale End-to-end Generalizable Approach to Typeset OMRcited by 3
- 2026SymphonyGen: 3D Hierarchical Orchestral Generation with Controllable Harmony Skeletoncited by 2
- 2025MuseTok: Symbolic Music Tokenization for Generation and Semantic Understandingcited by 1
- 2026How Far Can Pretrained LLMs Go in Symbolic Music? Controlled Comparisons of Supervised and Preference-based Adaptationcited by 1
- 2026Transcoda: End-to-End Zero-Shot Optical Music Recognition via Data-Centric Synthetic Trainingcited by 1
- 2026MusPyExpress: Extending MusPy with Enhanced Expression Text Supportcited by 1
- 2024Mode-conditioned music learning and composition: a spiking neural network inspired by neuroscience and psychologycited by 0
- 2026Libretto: Giving LLM Agents a Sense of Musical Structurecited by 0
- 2026MusPyExpress: Extending MusPy with Enhanced Expression Text Support21 Aug 2026
- 2026Libretto: Giving LLM Agents a Sense of Musical Structure21 Jun 2026
- 2026Transcoda: End-to-End Zero-Shot Optical Music Recognition via Data-Centric Synthetic Training11 May 2026
- 2026SymphonyGen: 3D Hierarchical Orchestral Generation with Controllable Harmony Skeleton28 Apr 2026
- 2026How Far Can Pretrained LLMs Go in Symbolic Music? Controlled Comparisons of Supervised and Preference-based Adaptation30 Jan 2026
- 2025MuseTok: Symbolic Music Tokenization for Generation and Semantic Understanding18 Oct 2025
- 2025WildScore: Benchmarking MLLMs in-the-Wild Symbolic Music Reasoning5 Sep 2025
- 2025LEGATO: Large-scale End-to-end Generalizable Approach to Typeset OMR23 Jun 2025
- 2024Mode-conditioned music learning and composition: a spiking neural network inspired by neuroscience and psychology22 Nov 2024