MusicXml - full melisma <extend> implementation for exports
At present, when melisma are exported in MusicXml, there is only a single extend node put in the lyric node where it starts.
There is no reliable way to determine where it is supposed to stop.
This becomes a problem where there are notes in the same voice between the end of the melisma and the next lyric.
Please implement a full melisma export.
It appears that the information already exists in MuseScore as we can create this kind of scenario within MuseScore at the moment.
The needed exported nodes are
<extend type="start"/> - on the note where the melisma starts
<extend type="stop"/> - on the note where the melisma stops
Examples are given in the files attached.