Releases: apmcleod/MV2H
Releases · apmcleod/MV2H
Adaptable Alignment
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
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
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
v1.0 ISMIR 2018