< Back to IRCAM Forum

Xml - Import

Hello everyone,

unfortunately i have i problem with the xml-import from sibelius to OM (for once the other way around), that i couldn’t crack so far.
more concrete:

  • if i use the standard export function in sibelius and try to import it into a poly i get only the rests (with the correct n-tolen) but no notes.
  • if i use the Dolet6-plugin from musicxml.com the patch crashes and reports:
    “An error of type simple-type-error occurred: Cannot take CAR of 0”

Could this be an OM internal problem or something concerning sibelius itself?
I don’t really have any possibility to check since i do not own another notation program. Sibelius itself can open the files without any problem.

Thanks,
Julian

Dolet_export.xml (387 KB)

Hi Julian,
With the Sibelius export, the problem is that the notes are actually unpitched notes, which is currently not supported in OM-XML import.
You can use the attached patch (copy in OM 6.10/patches/) to make it work I think.
It will be included in the next OM update.
Jean

import-unpitched-xml.lisp (1.37 KB)

The Dolet export problem is a bit more complex:

  • First, the XML is a bit odd-formatted as compared to the Sibelius one: the duration & subdivisions of measures are not as well distributed, which results in very complex and unexpected rhythmic subdivisions when imported to OM.
  • One of the consequences, that I have not completely eluded at the moment, is that some 0 appear at some places in the imported rhythm tree, which make the score display crash, as you have seen.
    I will try to add a fix to prevent this crash in the next update, but the resulting score will probably still result not very accurate.
    Jean

Hi everyone,

Well i just had a “sensational” experience that confirms to me the fact that UNFORTUNAtely, Musicxml is not really a standard.
I have tried the excellent musescore editor (https://musescore.org/), free multiplateform etc…
I have saved the score produced by it in musicxml. And for my surprise, the tag here is close to what we use in our RT in OM. However, this is the problem with import/export mxml. Most of the softwares it seems, have their own “standard” with rhythm in musicxml. So I have tried to import the file in Finale, and this didn’t work at all , since Fianale uses its own standard , sibelius it’s own , etc…

Too bad this has not been really standardised for all.

This is why we have some issues dealing with it.

Best
K

Hey Jean,
hey karim

thanks a lot, seems like everything is working right now!
luckily i normally use the internal sibelius export anyway, the dolet has just been an attempt to find some kind of workaround that turned out to be even worse…thought that xml would be a standardized thing.

Best
Julian