Re: MusicXML and MIDI

Since I have seen this mentioned twice now, I would like to correct the misconception that you cannot get exact duration data for situations such as multiple complex tuplets in MusicXML 3.0.

Durations in MusicXML are already fractions. The duration element is the numerator, and the divisions element is the denominator. There is no need for the divisions element to stay constant through an entire piece. The divisions element is part of the attributes element and can change throughout the score as needed. I think it is most readable to make the changes at the start of a measure.

You may not see a lot of software using this approach yet. This can be for many reasons, such as simplicity of software implementation, and lack of need in the exporting software's most common use cases.

There may of course be ways to improve upon this solution. But I think it helps to be aware of the solution that already exists first.

Best regards,
Michael
_________________________________

Michael Good
VP Research and Development
MakeMusic, Inc.
  
www.makemusic.com <http://www.makemusic.com/>

Received on Thursday, 7 April 2016 07:24:44 UTC