MusicXML import removes guitar capo

Hi there,

I noticed that Dorico does not behave as I would expect it when importing a MusicXML file with a guitar and a specified capo.

In my musicxml I specified a capo on fret 4 and I specified the string and fret numbers for each note in the tab staff taking the capo fret 4 as the new 0 point.

What I would expect:

Dorico displays a hint above the staff that a capo is used on fret 4. The fret numbers in the tab staff are exactly the ones I specified in musicxml, so they also treat fret 4 as the new 0 point.

Actual behaviour:

Dorico does not display a capo hint above the staff and it takes my fret numbers from musicxml and adds the capo value (+4) to it. So it treats the whole thing as if no capo is used, the corresponding pitch is still correct.

Does anyone have any information about this behaviour?

Here is the musicxml file I’m using:

capo_test.musicxml (188.7 KB)

I don’t know whether the musicXML specifications consider any capo at all (Edit: It does actually).
But you can set the capo in Setup Mode > (left)click on the instrument > Edit Strings and Tuning

I found this capo specification

It looks to me the XLM provided is similar to that example, so I suspect something is not precessed when importing in Dorico.

Don’t know if that’s a setting in Preferences, or not implemented yet.

I checked the settings and couldn’t find anything that would solve this. I guess it’s just something that’s still missing in Dorico’s implementation.

Yes, Dorico doesn’t support the <capo> element at present. At the time our MusicXML import was implemented there weren’t many (any?) exporters that supported it either - could I ask what application created the MusicXML file you’re trying to import.

Thanks for the information. The file was created programmatically. We have a self written converter in python that converts our own format into musicXML