Partitura: A Python Package for Symbolic Music Processing. Cancino-Chacón, C., Peter, S. D., Karystinaios, E., Foscarin, F., Grachten, M., & Widmer, G. June, 2022. arXiv:2206.01071 [cs, eess]
Partitura: A Python Package for Symbolic Music Processing [link]Paper  abstract   bibtex   1 download  
Partitura is a lightweight Python package for handling symbolic musical information. It provides easy access to features commonly used in music information retrieval tasks, like note arrays (lists of timed pitched events) and 2D piano roll matrices, as well as other score elements such as time and key signatures, performance directives, and repeat structures. Partitura can load musical scores (in MEI, MusicXML, Humdrum **kern, and MIDI formats), MIDI performances, and score-to-performance alignments. The package includes some tools for music analysis, such as automatic pitch spelling, key signature identification, and voice separation. Partitura is an open-source project and is available at https://github.com/CPJKU/partitura/.
@Misc{             cancino-chacon.ea2022-partitura,
    author       = {Cancino-Chac{\'{o}}n, Carlos and Peter, Silvan David and
                   Karystinaios, Emmanouil and Foscarin, Francesco and
                   Grachten, Maarten and Widmer, Gerhard},
    year         = {2022},
    title        = {Partitura: {A} {Python} {Package} for {Symbolic} {Music}
                   {Processing}},
    shorttitle   = {Partitura},
    url          = {http://arxiv.org/abs/2206.01071},
    abstract     = {Partitura is a lightweight Python package for handling
                   symbolic musical information. It provides easy access to
                   features commonly used in music information retrieval
                   tasks, like note arrays (lists of timed pitched events)
                   and 2D piano roll matrices, as well as other score
                   elements such as time and key signatures, performance
                   directives, and repeat structures. Partitura can load
                   musical scores (in MEI, MusicXML, Humdrum **kern, and MIDI
                   formats), MIDI performances, and score-to-performance
                   alignments. The package includes some tools for music
                   analysis, such as automatic pitch spelling, key signature
                   identification, and voice separation. Partitura is an
                   open-source project and is available at
                   https://github.com/CPJKU/partitura/.},
    language     = {en},
    urldate      = {2022-07-31},
    publisher    = {arXiv},
    month        = jun,
    note         = {arXiv:2206.01071 [cs, eess]},
    tags         = {music and computer},
    keywords     = {Computer Science - Digital Libraries, Computer Science -
                   Sound, Electrical Engineering and Systems Science - Audio
                   and Speech Processing}
}

Downloads: 1