MarkGotham / When-in-Rome

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

"Exception: Too many notes" on parsing some analyses #68

Closed giamic closed 1 year ago

giamic commented 1 year ago

Some analyses fail to parse giving the following error:

music21.romanText.translate.RomanTextTranslateException: too many notes in this measure: m24 V V b1.5 VI b1.5 VI b2 iio6 b2 iio6 b2.5 V b2.5 V b3 i b3 i b4 Eb: V6/ii b4.5 c: V/iv

This happens for example in Mozart sonatas: K570/2, K283/2, K331/1.

MarkGotham commented 1 year ago

Cadenza?

giamic commented 1 year ago

Probably. But those are correct annotations and we should be able to parse them properly

MarkGotham commented 1 year ago

No cancel that. It's not the #40 issue but rather #58.