Partitura: A Python Package for Symbolic Music Processing

06/02/2022
by   Carlos Cancino-Chacón, et al.
0

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, 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/.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/31/2022

partitura: A Python Package for Handling Symbolic Musical Data

This demo paper introduces partitura, a Python package for handling symb...
research
07/03/2023

musif: a Python package for symbolic music feature extraction

In this work, we introduce musif, a Python package that facilitates the ...
research
05/01/2023

LooPy: A Research-Friendly Mix Framework for Music Information Retrieval on Electronic Dance Music

Music information retrieval (MIR) has gone through an explosive developm...
research
08/05/2020

MusPy: A Toolkit for Symbolic Music Generation

In this paper, we present MusPy, an open source Python library for symbo...
research
03/24/2023

Symbolic Music Structure Analysis with Graph Representations and Changepoint Detection Methods

Music Structure Analysis is an open research task in Music Information R...
research
07/27/2021

PKSpell: Data-Driven Pitch Spelling and Key Signature Estimation

We present PKSpell: a data-driven approach for the joint estimation of p...
research
08/26/2020

TIV.lib: an open-source library for the tonal description of musical audio

In this paper, we present TIV.lib, an open-source library for the conten...

Please sign up or login with your details

Forgot password? Click here to reset