symusic: A swift and unified toolkit for symbolic music processing
Published in the Late-Breaking Demo Session (LBD) of the International Society for Music Information Retrieval Conference (ISMIR), 2024
This paper introduces symusic, a swift and unified toolkit for symbolic music processing. It provides high-level APIs for symbolic music manipulation, and an optimized IO engine which supports multiple file formats. Symusic addresses key challenges in symbolic music processing by offering exceptional speed, multi-format support, flexible time unit conversion, and comprehensive batch operations. With up to 1000 times faster parsing than existing libraries, symusic is poised to accelerate large-scale music analysis and generation. Code and pre-built package of symusic are available at Github and PyPI.
@inproceedings{symusic2024,
title={symusic: A swift and unified toolkit for symbolic music processing},
author={Yikai Liao, Zhongqi Luo, et al.},
booktitle={Extended Abstracts for the Late-Breaking Demo Session of the 25th International Society for Music Information Retrieval Conference},
year={2024},
url={https://ismir2024program.ismir.net/lbd_426.html#lbd},
}
Recommended citation: Yikai Liao, Zhongqi Luo, et al., "symusic: A swift and unified toolkit for symbolic music processing," Extended Abstracts for the Late-Breaking Demo Session of the 25th International Society for Music Information Retrieval Conference, 2024.
Download Paper