Skip to content

v3.0.1

Latest

Choose a tag to compare

@marcomusy marcomusy released this 01 Mar 18:16
· 8 commits to master since this release

General Improvements

  • Modernized packaging and project structure (pyproject.toml-first workflow, cleaner distribution setup).
  • Improved overall code readability and maintainability with substantial refactoring across core modules.
  • More robust annotation pipeline, including better handling of pre-annotated (anchored) fingering.
  • Better defaults and safer option normalization (e.g., depth handling, measure limits, argument
    validation).
  • Improved GUI usability and consistency (clearer controls, better status updates, keyboard shortcuts,
    cleaner layout).
  • Stronger run feedback in terminal output (progress clarity and end-of-run summary).
  • Better MusicXML/MXL handling and score compatibility improvements.
  • Refined sample score set and score quality/provenance updates.
  • Improved optional 3D/playback integration behavior and failure handling.
  • Added standalone executable build support for basic usage (without advanced visualization dependencies).
  • General repository hygiene improvements (ignored artifacts, cleaner docs, updated README guidance).