MarkGotham / When-in-Rome

meta-corpus of and code library for the functional harmonic analysis of music
58 stars 12 forks source link

op28 (bps_15_01) #14

Closed napulen closed 3 years ago

napulen commented 3 years ago

Assuming that the scores at the functional-harmony repository are the accompanying score to the analyses of Beethoven Op.28, there is something weird happening when aligning the score with the annotation file.

Issue happens around mm.163a:

image

It seems that the I annotation at mm.167 (highlighted) should appear in mm.168 instead. This triggers a misalignment of the scores starting from this measure.

It is very tricky because there is that repetition bar (indicated in the analysis as 163a, and I assume 163b on the other side), which spans two measures on the right side of the repetition bar.

Not sure whether it is an error in the MusicXML file, or maybe the annotations should change the measure numbers?

(I'll be inspecting the BPS score-annotation alignment more in depth for the following days)

MarkGotham commented 3 years ago

Thanks for this @napulen!

In the general case, I don't think we can / should offer to guarantee alignment with external scores ...

... but in this specific case there's an easy and obviously desirable fix that provides that alignment:

For 1st/2nd time repeat measures we need to include both, even if that means explicitly repeating an ongoing chord.

Thanks again for flagging it up.