Exploring Tokenization Methods for Multitrack Sheet Music Generation

Yashan Wang, Shangda Wu, Xingjian Du, Maosong Sun
10/23/2024
cs.SDcs.AIeess.AS

No confident code implementation found for this paper.

Abstract

This study explores the tokenization of multitrack sheet music in ABC notation, introducing two methods--bar-stream and line-stream patching. We compare these methods against existing techniques, including bar patching, byte patching, and Byte Pair Encoding (BPE). In terms of both computational efficiency and the musicality of the generated compositions, experimental results show that bar-stream patching performs best overall compared to the others, which makes it a promising tokenization strategy for sheet music generation.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{wang2024exploring,
  title  = {Exploring Tokenization Methods for Multitrack Sheet Music Generation},
  author = {Yashan Wang and Shangda Wu and Xingjian Du and Maosong Sun},
  year   = {2024},
  eprint = {2410.17584},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.17584v1}
}

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/2410.17584.svg)](https://codeofpaper.com/paper/2410.17584)

Discussion