lilypond partial durations are very strange and are really of
type LyMultipliedDuration. You notate how many
notes are left in the measure, for a quarter note, write “4”
for an eighth, write “8”, but for 3 eighths, write “8*3” !
so we will measure in 32nd notes always... won’t work for tuplets
of course.

Takes in a score and returns a block that starts each part context and variant context
with an identifier and {stopStaff s1*n} (or s, whatever is needed for the duration)
where n is the number of measures in the score.