CPJKU / partitura

A python package for handling modern staff notation of music
https://partitura.readthedocs.io
Apache License 2.0
227 stars 15 forks source link

Track all MIDI messages for PerformedPart objects #343

Closed neosatrapahereje closed 7 months ago

neosatrapahereje commented 7 months ago

This pull request allows PerformedPart objects to track all MIDI message types. In particular it allows for tracking the following information

While this information is not necessarily reliable in performed MIDI files, it might be sometimes useful, in particular for generated music/performances.

codecov-commenter commented 7 months ago

Codecov Report

Attention: 10 lines in your changes are missing coverage. Please review.

Comparison is base (8ee8ba9) 85.19% compared to head (cfe0917) 85.18%. Report is 2 commits behind head on develop.

Files Patch % Lines
partitura/io/exportmidi.py 28.57% 10 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #343 +/- ## =========================================== - Coverage 85.19% 85.18% -0.02% =========================================== Files 81 81 Lines 13925 13949 +24 =========================================== + Hits 11863 11882 +19 - Misses 2062 2067 +5 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.