Thinking out loud here.

As I understand the use of repeats with Band-in-a-Box or BiaB, the primary purpose of repeats is to minimize the amount of printing that needs to be performed when printing song project components like the Chord Sheet. During playback the program logic "unfolds" the Chord Sheet to playback the Chord Sheet in a linear manner while also following preference setting guidelines such as "vary middle chorus".

I haven't used Music XML so I'm surprised the translation of a BiaB song project with repeats works as well as you say.

Multiple forum members use Music XML with BiaB so PG Music has spent some time and energy to get the two to work together better.

I hope my thought helps you understand why repeats don't always translate to Music XML.


Jim Fogle - 2025 BiaB (Build 1128) RB (Build 5) - Ultra+ PAK
DAWs: Cakewalk Sonar - Standalone: Zoom MRS-8
Laptop: i3 Win 10, 8GB ram 500GB HDD
Desktop: i7 Win 11, 12GB ram 256GB SSD, 4 TB HDD
Music at: https://fogle622.wix.com/fogle622-audio-home