Over the last few releases, MusicXML import in BB has vastly improved, to the point where it's now quite usable in general.

The last remaining semi-roadblock for me is that repeat directions seem to be ignored, as far as I can tell, so I generally have to unroll the import by hand.

I ideally would like two different input settings:

1) Respect repeat directives, and translate them into BB repeats

2) Unroll repeats on import and translate them into a linear BB file (because BB repeats themselves are rather tricky to operate with).

Even if we can't have both, either one of them alone, working reliably, would be a considerable improvement over the current state.

Specifically, I'd like these MusicXML elements respected:

Start of Repeat (The relevant element is <repeat>, <bar-style> is only the visual aspect).
Code
<measure number="2">
<barline location="left">
<bar-style>heavy-light</bar-style>
<repeat direction="forward"/>
</barline>
</measure>

First Ending (The relevant element is <repeat>
Code
<measure>
<barline location="right">
<bar-style>light-heavy</bar-style>
<ending number="1" type="stop"/>
<repeat direction="backward"/>
</barline>
</measure>

Second Ending (No <repeat> element, so the song continues)
Code
<measure>
<barline location="right">
<ending number="2" type="discontinue"/>
</barline>
</measure>


BiaB 2025 for Mac