PianoBART: Symbolic Piano Music Generation and Understanding with Large-Scale Pre-Training

Xiao Liang, Zijian Zhao, Weichao Zeng, Yutong He, Fupeng He +2 more
6/26/2024
cs.SDcs.AIeess.AS

Official code: RS2002/PianoBart (23 stars, last commit 2025-08-17).

Abstract

Learning musical structures and composition patterns is necessary for both music generation and understanding, but current methods do not make uniform use of learned features to generate and comprehend music simultaneously. In this paper, we propose PianoBART, a pre-trained model that uses BART for both symbolic piano music generation and understanding. We devise a multi-level object selection strategy for different pre-training tasks of PianoBART, which can prevent information leakage or loss and enhance learning ability. The musical semantics captured in pre-training are fine-tuned for music generation and understanding tasks. Experiments demonstrate that PianoBART efficiently learns musical patterns and achieves outstanding performance in generating high-quality coherent pieces and comprehending music. Our code and supplementary material are available at https://github.com/RS2002/PianoBart.

View on arXivView PDF

Code Implementations(1)

RS2002/PianoBartOfficial100%

[ICME 2024 oral] Official Repository for The Paper, PianoBART: Symbolic Piano Music Understanding and Generating with Large-Scale Pre-Training

235CSS, VueMar 19, 20231 years ago
bartmidimusicmusic-generationmusic-understanding+1 more

Similar Papers

Cite this paper

@article{liang2024pianobart,
  title  = {PianoBART: Symbolic Piano Music Generation and Understanding with Large-Scale Pre-Training},
  author = {Xiao Liang and Zijian Zhao and Weichao Zeng and Yutong He and Fupeng He and Yiyi Wang and Chengying Gao},
  year   = {2024},
  eprint = {2407.03361},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.03361v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.03361.svg)](https://codeofpaper.com/paper/2407.03361)

Discussion