Associated code for Automatic hierarchy expansion for improved structure and chord evaluation submitted to TISMIR in 2020. Accepted 2021.
This code extends Improving structure evaluation through automatic hierarchy expansion (ISMIR 2019)
The code is organized into four jupyter notebook files:
Matching-TUT-ISO- explains how we created a matching between two human-generated annotations of Beatles recordings: TUT and Isophonics datasetsIsoTUT-AHE-extension- extends the 2019 paper to a broader collection of structure labels and includes a parser for a broader variety of structure labels than those present in SALAMIAHE-for-chord- extends the 2019 paper to chord evaluation, for annotations that include any chord label within the Harte et. al. grammar (ISMIR 2005)Chord results- summarizes the results fromAHE-for-chordin a series of visualizations
Much of the paths in this code are hard-coded to our particular machines. We have also included several of the intermediate and output files.