Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR for Release 1.4.0 #320

Merged
merged 96 commits into from
Sep 26, 2023
Merged

PR for Release 1.4.0 #320

merged 96 commits into from
Sep 26, 2023

Conversation

huispaty
Copy link
Collaborator

@huispaty huispaty commented Sep 22, 2023

New Features

  • new class for performed notes
  • minimal unfolding for part
  • updated Musescore parser for version 4
  • load_score auto-selects parser based on file type
  • new attributes for Score object for capturing meta information
  • new score note attributes in matchfile export (grace, voice_overlap)
  • new tempo_indication score property line in matchfile export

Bug Fixes

Other Changes

  • new unit test for cross-staff beaming for musicxml

manoskary and others added 30 commits July 18, 2023 12:27
Installing Musescore dependency only for linux runner. The tests should be accordingly adapted.
Installing Musescore dependency only for linux runner. The tests should be accordingly adapted.
Also changed unfolding_part_minimal and unfolding part_maximal to work with scores.
…attributes, note id fix in load_performance_midi, optional track merging param in save_performance_midi
adds a function to directly generate minimally unfolded parts/scores.
@huispaty huispaty changed the title PR for Release 1.3.2 PR for Release 1.4.0 Sep 22, 2023
huispaty and others added 3 commits September 22, 2023 17:24
Added an extra clause in find musescore to check whether a screen is available.
@codecov-commenter
Copy link

codecov-commenter commented Sep 22, 2023

partitura/io/importmidi.py Outdated Show resolved Hide resolved
partitura/io/musescore.py Outdated Show resolved Hide resolved
partitura/performance.py Outdated Show resolved Hide resolved
partitura/performance.py Outdated Show resolved Hide resolved
tests/test_musescore.py Show resolved Hide resolved
tests/test_tonal_tension.py Outdated Show resolved Hide resolved
@sildater
Copy link
Member

A general question, this PR links issue #293 which is not really addressed. The same behavior that was mentioned still persists. However, we probably also won't change it, so I just tried to give some details around it. How should we handle this? Should we keep this open? Or have some kind of FAQ section somewhere? I sometimes write these longer explanations on issues and would like them to stay around somewhere after we close the issue.

partitura/performance.py Outdated Show resolved Hide resolved
partitura/performance.py Outdated Show resolved Hide resolved
@huispaty huispaty merged commit ef67b95 into main Sep 26, 2023
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants