-
Using Audiveris OMR, I stumbled on a score image with a system start as follows: How should Audiveris export the 'ending' element to MusicXML format? According to MusicXML reference documentation (4.0), 'ending' element is a child of 'barline' element. Audiveris, as an OMR software, is very "image-oriented". It can't see any barline when there is none. Thanks for any help |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments
-
Ah, interesting -- there's no way of knowing from this staff itself whether this is a mid-measure start of the volta or a start of measure volta -- you have to look at the end of the previous staff to see if there is a barline there, and then the volta is rendered "on" that barline. From https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/ending/ I think that the best representation of this is an (p.s. nice to see you here Hervé -- sorry we haven't crossed paths at conferences in years!) |
Beta Was this translation helpful? Give feedback.
-
Hi Michael, Using this larger view, we can see that this is a start of measure volta rather than a mid-measure. So, we are back to deal with a virtual barline on the left side of our measure. This is not comfortable for an OMR, which here won't be able to use the presence of a barline interpretation to support the ending element interpretation. I think I can modify the algorithm to accept this configuration at the very beginning af a staff without concrete left barline. It's worth being tried. P.S. I'm retired now and don't have the opportunity to attend "physical" conferences, especially now that MuseScore initial owners have left. But I'm more active than ever on Audiveris evolution... |
Beta Was this translation helpful? Give feedback.
-
I would not recommend using the |
Beta Was this translation helpful? Give feedback.
-
@mdgood |
Beta Was this translation helpful? Give feedback.
-
@hbitteur The |
Beta Was this translation helpful? Give feedback.
@hbitteur The
<bar-style>
element is optional so just leave it out. That's what usually happens with<ending>
elements - the<barline>
element is just the place where the<ending>
element goes. See the<ending>
example for instance.