I can find how 'Segno' and 'Coda' are represented in a musicxml file: https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/barline/ (https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/barline/)
But I can't find anything in the musicxml documentation https://www.musicxml.com/for-developers/ (https://www.musicxml.com/for-developers/) about other flow directions like 'Fine' and 'D.S. al Fine'
Dear opagust,
When you open Musescore, add some "Repeats and Jumps" and export it as a musicxml file, the following code can be found in the file. It seems that the more exotic directions are just a combination of <words> and <sound> tags:
<direction placement="above">
<direction-type>
<segno default-x="-8.00" relative-y="20.00"/>
</direction-type>
<sound segno="segno"/>
</direction>
<direction placement="above">
<direction-type>
<words relative-y="20.00">D.S. al Fine</words>
</direction-type>
<sound dalsegno="segno"/>
</direction>
<direction placement="above">
<direction-type>
<words relative-y="20.00">Fine</words>
</direction-type>
<sound fine="yes"/>
</direction>
Hope this helps.
Bart
Yes, this helped!
https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/sound/ (https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/sound/)
Thanks, Bart
Well, it seems I did kwew it back in 2021 :o .
Here's what I found in the coding I wrote for the musicxml to Noteworthy convertor:
def convert_tag_direction_end(element):
object_line = {
'dynamic': '|Dynamic|Style:mp|Pos:7',
'dynamic_variance-sfz': '|DynamicVariance|Style:Sforzando|Pos:7',
'dynamic_variance-rfz': '|DynamicVariance|Style:Rinforzando|Pos:7',
'dynamic_variance_text': '|Text|Text:sfp|Pos:7',
'segno': '|Flow|Style:Segno|Pos:8',
'coda': '|Flow|Style:Coda|Pos:8',
'D.C. al Fine': '|Flow|Style:DCalFine|Pos:8|Justify:Right',
'D.S. al Fine': '|Flow|Style:DSalFine|Pos:8|Justify:Right',
'D.C. al Coda': '|Flow|Style:DCalCoda|Pos:8|Justify:Right',
'D.S. al Coda': '|Flow|Style:DSalCoda|Pos:8|Justify:Right',
'To Coda': '|Flow|Style:ToCoda|Pos:8|Justify:Right',
'D.C.': '|Flow|Style:DaCapo|Pos:8|Justify:Right',
'fine': '|Flow|Style:Fine|Pos:8',
'pedal': '|SustainPedal|Pos:-11|Wide:Y'
}
...