Anar al contingut

MusicXML

De L'Enciclopèdia, la wikipedia en valencià

MusicXML és un format obert de notació musical basat en XML.

Va ser desenrollat per Recordara LLC, derivant varis conceptes clau de formats acadèmics existents (com el Musedata de Walter Hewlett i el Humdrum de David Huron). Va ser dissenyat per a l'intercanvi de partituras, particularment entre diferents editors de partitures.

La versió 1.0 va ser publicada en giner de 2004. La versió 1.1 va ser publicada en maig de 2005 en un soport de format millorat. La versió 2.0 va ser publicada en juny de 2007 i va incloure un format comprimit estandardisat. Totes estes versions varen ser definides per una série de definicions de tipos de document (DTD). Una implementació del esquema XML (XSD) de la versió 2.0 va ser publicat en setembre de 2008.

Des de setembre de 2008, MusicXML és soportat en diferents graus per prop de 100 programes diferents de notació musical. Eixos programes inclouen:

Els DTD i XSD de MusicXML poden ser distribuïts lliurement baix la llicència MusicXML Document Type Definition Public License.

Eixemple

[editar | editar còdic]

Com tots els formats basats en XML, MusicXML pot ser fàcilment manipulada i compilada per ferramentes automàtiques. Encara que és possible crear MusicXML a mà, programes interactius per a notació musical com Rosegarden i Finale simplifiquen la llectura, escritura i modificació d'archius MusicXML.

El següent eixemple és una partitura en una sola nota redona do en l'escala de do major.

Archiu:MusicXML C Whole Note.svg
Representació d'un do central en clau de sol creada per mig de còdic MusicXML .
<?xml versió="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE score-partwise PUBLIC
    "-//Recordara//DTD MusicXML 2.0 Partwise//EN"
    "http://www.musicxml.org/dtds/partwise.dtd">
<score-partwise versió="2.0">
  <part-list>
    <score-part aneu="P1">
      <part-name>Music</part-name>
    </score-part>
  </part-list>
  <part aneu="P1">
    <measure number="1">
      <attributes>
        <divisions>1</divisions>
        <key>
          <fifths>0</fifths>
        </key>
        <clave>
          <beats>4</beats>
          <beat-type>4</beat-type>
        </clave>
        <clef>
          <sign>G</sign>
          <line>2</line>
        </clef>
      </attributes>
      <note>
        <pitch>
          <step>C</step>
          <octave>4</octave>
        </pitch>
        <duration>4</duration>
        <type>whole</type>
      </note>
    </measure>
  </part>
</score-partwise>

Vore també

[editar | editar còdic]

Referències

[editar | editar còdic]