Академический Документы
Профессиональный Документы
Культура Документы
MusicXML (Music Extensible Markup Language) es un formato de notacin musical abierto basado en XML. (Extensible Markup Language).Fue desarrollado por Recordare LLC, derivando varios conceptos claves de formatos acadmicos existentes (como el Musedata de Walter Hewlett y el Humdrum de David Huron).
*Lenguaje de marcado: (markup languaje). Tipo de lenguaje que combina texto con informacin extra acerca del texto. Esa informacin extra se entremezcla con el texto primario. El lenguaje de marcas ms conocido en la actualidad es el HTML, que se utiliza en las pginas web.
MusicXML Fue diseado para el intercambio de partituras, particularmente entre diferentes editores de partituras. La versin 1.0 fue publicada en enero de 2004. La versin 1.1 fue publicada en mayo de 2005 con un soporte de formato mejorado. La versin 2.0 fue publicada en junio de 2007 e incluy un formato comprimido estandarizado. Una implementacin del esquema XML (XSD) de la versin 2.0 fue publicado en septiembre de 2008. Desde septiembre de 2008, MusicXML es soportado en diferentes grados por cerca de 100 programas diferentes de notacin musical. Esos programas incluyen: Los dos programas de notacin musical lderes, Finale y Sibelius La mayora de los programas de OCR Musical Cubase, programa secuenciador musical. Software libre como MuseScore o Rosegarden.
**Los DTD y XSD de MusicXML pueden ser distribudos libremente bajo la licencia MusicXML Document Type Definition Public License.
Ejemplo
Como todos los formatos basados en XML, MusicXML puede ser fcilmente manipulada y compilada por herramientas automticas. Aunque es posible crear MusicXML a mano, programas interactivos para notacin musical como Rosegarden y Finale simplifican la lectura, escritura y modificacin de archivos MusicXML. El siguiente ejemplo es una partitura con una sola nota redonda Do en la escala de do mayor.
<?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>
Para abrir o guardar un archivo en formato MusicXML Seleccione: File (Archivo) del men principal o MusicXml Import (importar) Export (exportar) MusicXml, al ser un formato de notacin musical abierto cuenta con muchas ventajas en comparacin a otras formas de intercambio de partituras.
Tutorial elaborado por: Prof. Roberto Tejero Vizcarra Para Alumnos del Congreso nacional de msica Sacra (Mxico) Email: robertotjr@yahoo.com