Skip to content

Repository files navigation

This package features various functions for working with Pandas dataframes representing music scores. I developed it for my personal use during my dissertation.

With this library, you can among many other things:

  • read from a variety of formats, including MIDI, Humdrum, MusicXML, and others.
  • postprocess the scores in various ways, such as salami-slicing, quantizing, dedoubling and de-tremoloing them.
  • apply augmentations like transposition (which can be sensitive to pitch-spelling) or time-scaling (which adjusts the time signatures appropriately).
  • plot dataframes as piano-rolls or display them as scores, displaying annotations or coloring noteheads.

Documentation (a work-in-progress) can be found here.

About

A library for working with musical scores as Pandas dataframes.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages