Generating Symbolic Music from Natural Language Prompts using an LLM-Enhanced Dataset

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Xu, Weihan, McAuley, Julian, Berg-Kirkpatrick, Taylor, Dubnov, Shlomo, Dong, Hao-Wen
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913894528712704
author Xu, Weihan
McAuley, Julian
Berg-Kirkpatrick, Taylor
Dubnov, Shlomo
Dong, Hao-Wen
author_facet Xu, Weihan
McAuley, Julian
Berg-Kirkpatrick, Taylor
Dubnov, Shlomo
Dong, Hao-Wen
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2410_02084
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Generating Symbolic Music from Natural Language Prompts using an LLM-Enhanced Dataset
Xu, Weihan
McAuley, Julian
Berg-Kirkpatrick, Taylor
Dubnov, Shlomo
Dong, Hao-Wen
Sound
Audio and Speech Processing
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.
title Generating Symbolic Music from Natural Language Prompts using an LLM-Enhanced Dataset
topic Sound
Audio and Speech Processing
url https://arxiv.org/abs/2410.02084