< Back to IRCAM Forum

Corrupted voice objects after subdividing pulses

Hi Karim and OM Hivemind,

I have had a good time subdividing a rhythm in a VOICE object in OM (using integers in the key commands for the POLY editor.)
Unfortunately, twice now, this seems to have corrupted the file and made it unrecognizable to notation software. Please see attached.
The original file before I do this is uncorrupted.

I am still running OM 7.6. Is there a semiurgent workaround for this?

Much Appreciated!
Brandon
Corrupted_Voices.omp (159.8 KB)

Dear Brandon,

The exact term is not corrupted. The problem IS the musicxml export WHEN you have nested tuplets. Some engravers that you mention don’t support this. This has been a problem, since the musicxml standard which apparently isn’t a standard. Each engraver parses it at its convenience. We cannot support ALL third parties commercial engravers format.
So, our advise is to use our omlily library and use lilypond for engraving music. This will avoids such problems.

Furthermore, not having Dorico, i cannot test this. Maybe if you can give us some feedback about what’s wrong with the “corrupted” nature of the rendering, we might find a way to fix it. And please try to keep your example a MWE one.

Merry Xmas

Karim

Hi Brandon,

I can open them in Musescore

best
rc

Dear rc,

Yes it opens in musescore, but all nested tuplets will be transformed into simple ones.
I don’t think that’s what Brandon expects.

:wink:

K

Ok, so i thought corrupted = unable to open :sweat_smile:
sorry for the confusion!
rc

Yes i must admit Brandon’s message is somehow confusing. The trouble comes from Musescore’s xml parser. And as I remember, it doesn’t allow nested tuplets. As for Dorico, i can’t say, don’t have Dorico. I am on Linux and i use mainly Lilypond.

k