w3c / musicxml

MusicXML specification
479 stars 56 forks source link

SMuFL ('other') accidentals not recognised #482

Closed s-socha closed 2 months ago

s-socha commented 1 year ago

Hello,

It seems that Extended Helmholtz-Ellis SMuFL accidentals are not recognised by MuseScore 4 upon importing MusicXML 4 files. See attached screenshot and MusicXML text.

I'm not sure if the issue is my syntax or MuseScore's support for SMuFL accidentals.

SMuFL_accidentals_test.odt

SMuFL_accidentals_test_MuseScore4

Jojo-Schmitz commented 1 year ago

I guess that's an issue you should rather bring up with MuseScore. I assume that this just hasn't been implemented there.

Might then be a question to @lvinken

SMuFL_accidentals_test.musicxml.txt

s-socha commented 1 year ago

I guess that's an issue you should rather bring up with MuseScore. I assume that this just hasn't been implemented there.

Might then be a question to @lvinken

SMuFL_accidentals_test.musicxml.txt

Thanks @Jojo-Schmitz; I'll discuss with MuseScore. Just to double-check - are the lines in my MusicXML file that begin with "<accidental smufl=..." written correctly?

Jojo-Schmitz commented 1 year ago

See also https://github.com/musescore/MuseScore/issues/15903

lvinken commented 1 year ago

The smufl attribute indeed has not been implemented in MuseScore's MusicXML importer. The syntax in the attached MusicXML file is correct. Note that MuseScore always does a schema validation, incorrect syntax would have been detected.

rettinghaus commented 4 months ago

Works in MuseScore 4.2:

image

@mscuthbert I think this issues can be closed.

mscuthbert commented 4 months ago

Thanks Klaus. It's been a busy week but hoping to look over all your amazing contributions this weekend.