MusicXML

MusicXML er et XML- baseret åbent filformat til musiknotation.

MusicXML blev udviklet af Recordare LLC og afledte koncepter fra forskellige eksisterende akademiske formater (såsom MuseData  (en) af Walter Hewlett eller Humdrum  (en) af David Huron). Det blev designet til transmission af musikalske partiturer, især mellem de forskellige partiturforlag på markedet.

Version 1.0 blev udgivet i januar 2004. Version 1.1 fulgte iMaj 2005med forbedret formateringsstøtte. Version 2.0 blev udgivet ijuni 2007og inkluderer et standardiseret komprimeret format. Alle disse versioner blev defineret af en række DTD'er . Et XML-skema (XSD) til version 2.0 er blevet frigivet iseptember 2008. Version 3.0 blev udgivet i august 2011 som en DTD og et skema.

Fra september 2008, Blev MusicXML i større eller mindre grad understøttet af over hundrede musiknotationsprogrammer, herunder:

DTD'er og XSD'er kan omfordeles frit og gratis under MusicXML Document Type Definition Public License .

Eksempel

Som alle XML-baserede formater er MusicXML let at manipulere med programmer. Mens det er muligt at oprette en MusicXML-fil i hånden, forenkler interaktive redaktører som Flat, MuseScore eller Finale i høj grad skrivning, afspilning og redigering af MusicXML-filer.

Det følgende eksempel er en partition, der indeholder en enkelt Do Round i diskantnøglen.

<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 2.0 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd"> <score-partwise version="2.0"> <part-list> <score-part id="P1"> <part-name>Music</part-name> </score-part> </part-list> <part id="P1"> <measure number="1"> <attributes> <divisions>1</divisions> <key> <fifths>0</fifths> </key> <time> <beats>4</beats> <beat-type>4</beat-type> </time> <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>

Noter og referencer

  1. https://flat.io/

Kilde

Se også

Relaterede artikler

  • Notation Interchange File Format  (en) (NIFF)
  • Wikifonia  (en) , et musikudgivelsessted i MusicXML (mere tilgængeligt)

eksterne links