Closed Evan-Zhao closed 1 year ago
The result suffers from the low quality of output (esp. note quantization) from PM2S models. See the image below for an excerpt that is all quavers in rhythm groundtruth.
PM2S's beat tracking is uneven, and its note quantization doesn't preserve note order -- meaning the predicted quantized onset (in beats) can be earlier for a note A than that of B, when A actually starts later than B in MIDI. For this piece in the image, the predicted time signature was also incorrect (3/8 instead of 4/4).
Overall there's much improvement needed for PM2S's rhythm processing. Moving on to the next issue for that.
Python packages for outputting / processing MusicXML: