MusPy: A Toolkit for Symbolic Music Generation
Dong, Hao-Wen, Chen, Ke, McAuley, Julian, Berg-Kirkpatrick, Taylor
In this paper, we present MusPy, an open source Python library for symbolic music generation. MusPy provides easy-to-use tools for essential components in a music generation system, including dataset management, data I/O, data preprocessing and model evaluation. In order to showcase its potential, we present statistical analysis of the eleven datasets currently supported by MusPy. Moreover, we conduct a cross-dataset generalizability experiment by training an autoregressive model on each dataset and measuring held-out likelihood on the others---a process which is made easier by MusPy's dataset management system. The results provide a map of domain overlap between various commonly used datasets and show that some datasets contain more representative cross-genre samples than others. Along with the dataset analysis, these results might serve as a guide for choosing datasets in future research. Source code and documentation are available at https://github.com/salu133445/muspy .
Aug-5-2020
- Country:
- North America
- United States
- Massachusetts > Middlesex County
- Cambridge (0.04)
- California > San Diego County
- San Diego (0.04)
- Massachusetts > Middlesex County
- Canada > Quebec
- Montreal (0.04)
- United States
- North America
- Genre:
- Research Report (0.40)
- Industry:
- Media > Music (1.00)
- Leisure & Entertainment (1.00)
- Technology: