[Musicxml Export] - Bad note value export in nested tuplet

• Jan 16, 2020 - 08:58
Reported version
3.3
Type
Performance
Frequency
Once
Severity
S2 - Critical
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

The attached file shows a measure with an 8th triplet, in which there's a 16th triplet. Normally, the Musicxml hould export 16ths with time modification for the nested 16th triplet. But Musescore exports all 16ths as double-dotted 32nd notes, which is very confusing. I looked into the mscx code, and the three nested notes are all marked as 16ths. It's strange that the xml conversion applies different note value and pluses double dots on them.

Attachment Size
nested triplets.mscz 2.77 KB
nested triplets.musicxml 5.61 KB

Comments

Once again, this one was never implemented, mostly due to lack of popular demand. Importing nested tuplets from MusicXML is a bit of a challenge, but exporting should not be difficult.

There are two issues here:
- note type calculation takes only one tuplet into account, leading to bad note values
- only one tuplet start / stop is generated
Both are not difficult to solve.