diff --git a/importexport/musicxml/exportxml.cpp b/importexport/musicxml/exportxml.cpp index 9d7a86fe3b0bc..81b41dfa32508 100644 --- a/importexport/musicxml/exportxml.cpp +++ b/importexport/musicxml/exportxml.cpp @@ -2535,6 +2535,21 @@ static std::vector symIdToArtics(const SymId sid) return { "soft-accent" }; break; + case SymId::articSoftAccentStaccatoAbove: + case SymId::articSoftAccentStaccatoBelow: + return { "soft-accent", "staccato" }; + break; + + case SymId::articSoftAccentTenutoAbove: + case SymId::articSoftAccentTenutoBelow: + return { "soft-accent", "tenuto" }; + break; + + case SymId::articSoftAccentTenutoStaccatoAbove: + case SymId::articSoftAccentTenutoStaccatoBelow: + return { "soft-accent", "detached-legato" }; + break; + case SymId::articStressAbove: case SymId::articStressBelow: return { "stress" }; @@ -2565,22 +2580,6 @@ static std::vector symIdToArtics(const SymId sid) return { "tenuto", "accent" }; break; - case SymId::articSoftAccentStaccatoAbove: - case SymId::articSoftAccentStaccatoBelow: - return { "staccato", "soft-accent" }; - break; - - case SymId::articSoftAccentTenutoAbove: - case SymId::articSoftAccentTenutoBelow: - return { "soft-accent", "tenuto" }; - break; - - - case SymId::articSoftAccentTenutoStaccatoAbove: - case SymId::articSoftAccentTenutoStaccatoBelow: - return { "staccato", "soft-accent", "tenuto" }; - break; - default: ; // nothing break;