Skip to content

Releases: apmcleod/MV2H

Adaptable Alignment

20 Dec 22:48
007ca14
Compare
Choose a tag to compare

Adds an option to set the alignment's insertion and deletion penalties, and drops the built-in MusicXML parser.

Full notes:

  • Adds a -p DOUBLE option to tune the alignment and defaults to 1.0 (previously was 0.6).
  • Removes the included MusicXML parser and adds a recommendation to use Musescore3 instead.
  • Makes the alignment search process much faster, and prints progress.
  • Bugfix for MIDI files with time signatures with small denominators returning no tatums.

Polyphonic Voice Support

29 Oct 07:37
8d3607b
Compare
Choose a tag to compare

Adds support for homophonic or polyphonic voices. Also, allows for the choice of voice parsing methods from MusicXML or MIDI.

Full notes:

  • Adds --part, --staff, and --voice options to the MidiXML converter, in order to use different definitions of a voice.
  • Adds --channel and --track options to the MIDI converter, in order to use different definitions of a voice.
  • Adds support for homophonic and polyphonic voice evaluation. Monophonic evaluation remains unchanged. Full description here.

Alignment

29 Oct 07:27
1cd36bb
Compare
Choose a tag to compare

This version adds support for evaluating non-aligned transcriptions and ground truth, for example, those generated by an end-to-end model.

It also:

  • Adds support for MIDI and MusicXML parsing.
  • Adds support for key signature changes.
  • Adds support for time signature changes.

Initial Release

29 Oct 07:27
Compare
Choose a tag to compare
v1.0

ISMIR 2018