< Back to IRCAM Forum

XML import problems

Hi guys,

I’ve generated some pretty extreme rhythmic content. I’ve tried to import it into both Sibelius and Finale, and neither of them can cope with the material. I wonder if this is an issue that you’re aware of, and is there a way to work around it? I’ve attached a file that illustrates the kind of material I’m talking about.

Thanks and best,
Nigel

Hi ,

No problem for me… I am using lilypond. (c.f attachment…) However i think that your rhythm is so fast , that in Finale and Sibelius it requires some spacing editing… That’s why you get some weird concatenated rhythm. (i Checked in FInale, xml imports it well, it’s just the spacing issue…)

BEst
K

Hi Karim, and others. OM exports musicxml with rational values for ‘divisions’ and ‘duration’ (ie. ‘1/4’, and ‘2/9’). A musicxml2ly script i’ve got here says these are not allowed, and need to be integers. Do you know if these limitations are gone in newer versions of the musicxml-spec (ie. is my script wrong)?

If no, i guess we should file this as a bug in OM (and fix it :slight_smile: .

Salut,

-anders

Hi Anders,

Well you did put teh finger on the REAL issue, why Musicxml standard ain’t one…
THEORETICALLY, you could put whatever you want such as ratios. (I know ratios are not computer friendly).
However, putting integers is very constraining because, it’s parser dependent !! :
i.e Finale has a different duration/division base than Sibelius, and let’s not talk about muscxml2ly
which apparently doen’t want to work ever… (it didn’t still back then UNFORTUNATELY!).
So unless doing 2 to 3 or many type of exports for each software, (which i think is hasardous, since they can change anytime their own specifiacations), or rely on another strategy.
ANd let me explain to you why the ratios. : because it allows us to use any rhytyhm imaginable figure which should be correctly and theoreticaly displayed.

Now if the users want a specific musicxml export for each of their beloved note engraving software, well , this is possible but mostly non elegant.

I succeded for the example above in importing it in Finale 2010 but NOT in 2012… that’s because teh guys there changed the spec…
You see what i mean…

Best
K