mx icon indicating copy to clipboard operation
mx copied to clipboard

Add Encoding Supports Hints to ScoreData

Open webern opened this issue 5 years ago • 0 comments

When Finale writes a MusicXML file, it includes this information:

    <encoding>
      <software>Finale v26.2.2 for Mac</software>
      <encoding-date>2020-06-01</encoding-date>
      <supports attribute="new-system" element="print" type="yes" value="yes"/>
      <supports attribute="new-page" element="print" type="yes" value="yes"/>
      <supports element="accidental" type="yes"/>
      <supports element="beam" type="yes"/>
      <supports element="stem" type="yes"/>
    </encoding>

We should add a function to ScoreData that can infer the supported elements and attributes from the data in our score, and add these encoding hints.

webern avatar Jun 07 '20 01:06 webern