[Musicxml Export] - Unable to export sub-beam divisions in irregular beaming
Reported version
3.6
Type
Performance
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project
I'm producing examples of irregular beamings which can be repeated in braille for our software developers. However, when coming to bars 3 and 4, I found the subdivisions of 16th and 32nd can't be exported in Musicxml. Musescore always places the beginning and end of all beam levels at the same place, regardless how I set the subdivisions here.
Attachment | Size |
---|---|
grouping and repeat.mscx | 32.39 KB |
Comments
Relates to #270643: [EPIC] MusicXML import/export issues
Result of initial investigation: the MusicXML exporter guesses beaming based on adjacent note types. Result of this guess sometimes differs from what is shown in the GUI. Structural solution would be to make the results of MuseScore's beaming algorithm accessible to the MusicXML exporter. See Beam::layout2(), especially section create beam segments (which, unfortunately, is non-trivial).