Skip to content

Release 1.2.0#193

Merged
sildater merged 104 commits intomainfrom
develop
Dec 1, 2022
Merged

Release 1.2.0#193
sildater merged 104 commits intomainfrom
develop

Conversation

@sildater
Copy link
Member

@sildater sildater commented Dec 1, 2022

This PR merges the changes for version 1.2.0 to main.

New features

  • Load and save alignments, performances, and scores stored in match files (.match) of all available versions
  • Support for mei loading via verovio (if installed)
  • PerformedPart notes store timing information in both ticks and seconds
  • Support for pitch class piano rolls
  • New MIDI time conversion functions

Bug fixes

  • Fix render via musescore (if installed)
  • Fix bug slowing down musicxml export
  • Fix consecutive tie bug in kern import
  • Gracefully handle slur mismatch in kern import
  • Fix metrical position flag in note arrays
  • Fix in MEI import and handling multiple staff groups inside the main staffGroup
  • Fix measure map for single measure parts

CarlosCancino-Chacon and others added 30 commits April 6, 2022 07:33
staff is always 1 in MEI import, since only parts with a single staff exist
added a test for voices and staves
Added missing symbol for consecutive ties.
This PR addresses a Pitch Class representation of the piano-roll and a random generation of a piano-roll.
manoskary
manoskary previously approved these changes Dec 1, 2022
Copy link
Member

@manoskary manoskary left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This Release 1.2.0 seems ok, I only have a minor comment about typing.
There are a lot of new tests which is nice. The new match import is here, which has already been tested with ASAP.

Copy link
Member

@manoskary manoskary left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor corrections for solving load_performance bugs.

@sildater sildater merged commit aa4e2d6 into main Dec 1, 2022
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.

4 participants