w3c / musicxml

MusicXML specification
519 stars 57 forks source link

in-chord slurs #560

Open lemzwerg opened 1 month ago

lemzwerg commented 1 month ago

In complicated vocal scores of mainly operas of the late-romantic period, slurs are not only used to indicate legato but also where voices in polyphonic situations start and stop. In extreme cases it can even happen that a slur has to start or end at a specific note of a chord. Here are some examples, taken from Felix Mottl's Parsifal vocal score (Ed. Peters).

Page 24, first beat, right hand: the slur starts at the top note of the chord but is below of it.

Parsifal Mottl p 24

Page 35, first beat in second bar, left hand: the slur ends at the top note of the chord but is below of it.

image

Page 41, syncopation after the third beat: there are three slurs between three-note chords.

image

MusicXML doesn't support this yet, and I suggest that an attribute in-chord gets added to <slur> to enable such a feature, preventing the application from automatically moving a slur to the top or bottom of the chord.