One issue identified: when "small" is set on the chord of a grace note, a "cue" element is incorrectly (also) generated, which is not allowed by the MusicXML schema.
Further investigation shows the following issues with small notes, grace notes and cue notes:
- cue notes are not imported as silent (non-playing)
- all small note are exported as cue notes instead of only silent small notes
- small grace notes are exported with both grace and cue elements, which MusicXML does not allow
_fix #290764: MuseScore saves out invalid MUSICXMl file
fix #301320: [MusicXML import/export] incorrect handling of small notes, grace notes and cue notes
Fix the following issues with small notes, grace notes and cue notes:
- cue notes are not imported as silent (non-playing)
- all small note are exported as cue notes instead of only silent small notes
- small grace notes are exported with both grace and cue elements, which MusicXML does not allow_
Comments
Relates to #270643: [EPIC] MusicXML import/export issues
One issue identified: when "small" is set on the chord of a grace note, a "cue" element is incorrectly (also) generated, which is not allowed by the MusicXML schema.
After fixing the small grace note issue, MuseScore exports valid MusicXML. Also see #290764: MuseScore saves out invalid MUSICXMl file.
Further investigation shows the following issues with small notes, grace notes and cue notes:
- cue notes are not imported as silent (non-playing)
- all small note are exported as cue notes instead of only silent small notes
- small grace notes are exported with both grace and cue elements, which MusicXML does not allow
Pull request https://github.com/musescore/MuseScore/pull/5821
Fixed in branch master, commit 2f2e72efdb
_fix #290764: MuseScore saves out invalid MUSICXMl file
fix #301320: [MusicXML import/export] incorrect handling of small notes, grace notes and cue notes
Fix the following issues with small notes, grace notes and cue notes:
- cue notes are not imported as silent (non-playing)
- all small note are exported as cue notes instead of only silent small notes
- small grace notes are exported with both grace and cue elements, which MusicXML does not allow_
Automatically closed -- issue fixed for 2 weeks with no activity.