Ms3

Latest version: v2.5.3

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 10

0.3.0

* Parse.detach_levels() for emptying all parsed scores from annotations
* Parse.store_mscx() for storing altered (e.g. emptied) score objects as MuseScore files
* Parse.metadata() to return a DataFrame with all parsed pieces' metadata
* Parse.get_labels() to retrieve labels of a particular kind
* Parse.info() has improved the information that objects return about themselves
* Parse['key'] for a quick overview of the files of a given key
* Parse can be used with a custom index instead of IDs [an ID is an (key, i) tuple]
* Score.store_list() for easily storing TSVs
* improved expansion of DCML harmony labels

0.2.0

New features:

* attaching and detaching labels
* parsing multiple pieces at once
* extraction of metadata from scores
* inclusion of staff text, dynamics and articulation in chord lists, added 'auto' mode
* conversion of MuseScore's encoding of absolute chords
* first version of docs

0.1.3

At this stage, the library can parse MuseScore 3 files to different types of lists:

* measures
* chords (= groups of notes)
* including slurs and spanners such as pedal, 8va or hairpin markings
* including lyrics
* notes
* harmonies

and also some basic metadata.

0.1.0

This release has the basic skeleton of the library and is able to parse measure lists.

Page 10 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.