Guía · Informática Musical
Qué ye MusicXML: la partitura como datu
Mover una partitura d'un programa a otru ensin que se descuaye paez trivial y nun lo ye. Qué ye MusicXML, en qué se diferencia de MIDI y por qué convierte la partitura nun datu abiertu y analizable.
Pasóme más vegaes de les que me prestaría: termino d’escribir una partitura nun programa, intento abrila n’otru y llega rota —piérdense les lligadures, la lletra de la canción, dacuando hasta dalguna nota—. Esi problema tan concretu, mover una partitura d’un sitiu a otru ensin que se descuaye, ye xustamente’l que vieno resolver MusicXML.
Qué ye MusicXML
MusicXML ye un formatu abiertu pa intercambiar partitures dixitales. Caltiénlu el W3C Music Notation Community Group, la so versión actual ye la 4.0 (2021) y güei almítenlu más de 250 programes de notación, edición y analís musical. Dichu en curtio: ye’l formatu estándar pa que dos aplicaciones distintes se pasen una partitura entendiéndose.
Notación, non soníu
Equí convién nun confundilu con MIDI. MIDI describe una interpretación —qué nota suena, cuándo y con qué fuercia—; ye’l planu de la execución. MusicXML describe la partitura escrita: la clave, l’armadura, los silencios, les lligadures, les articulaciones, la lletra baxo les notes. Ún guarda cómo se toca; l’otru, cómo se escribe.
Son dos mirades complementaries a la mesma música. Por eso munchos programes esporten a entrambos: a MIDI pa que suene, a MusicXML pa que s’imprente, s’edite o s’analice.
Cómo se ve per dientro
La “XML” del nome nun ye decorativa: un archivu MusicXML ye testu planu, lleíble por una persona y por una máquina. Una sola nota —un Do central que dura una negra— descríbese asina:
<note>
<pitch>
<step>C</step>
<octave>4</octave>
</pitch>
<duration>4</duration>
<type>quarter</type>
</note>
Nun fai falta entender cada etiqueta pa captar la idea: cada elementu musical —altor, octava, duración, figura— queda escritu como datu estructuráu. Eso ye lo que fai que la partitura dexe de ser una imaxe y pase a ser información manipulable.
MusicXML frente a MIDI
| MIDI | MusicXML | |
|---|---|---|
| Representa | La interpretación (el soníu a producir) | La notación (la partitura escrita) |
| Unidá | Mensaxes d’eventu (nota on/off) | Elementos de partitura (notes, compases, claves) |
| Sirve pa | Reproducir, secuenciar | Editar, imprentar, analizar |
| Formatu | Binariu | Testu XML lleíble |
Nengún sustitúi al otru. Si quies que la música suene, MIDI; si quies que se llea y se caltenga como partitura, MusicXML.
Por qué importa na investigación
Pa quien estudia música con ferramientes informátiques, MusicXML ye un puente. Permite qu’una partitura viaxe ente programes ensin perder información, archivala nun formatu abiertu que nun dependa d’un fabricante concretu, y trabayala como datu pa analizala. Ye, amás, una de les salíes naturales de la transcripción automática de música: cuando un sistema escucha una grabación y deduz les notes, MusicXML ye ún de los formatos nos que pue escribir el resultáu pa qu’una persona lu llea, lu correxa y vuelva a usalu. Esa mesma capacidá de lleese ye la que lu fai útil en Music Information Retrieval, onde l’analís parte munches vegaes del planu simbólicu enantes que del audiu.
Por qué m’importa
Vuelvo a la idea que cruza too lo que faigo: xunir los instrumentos con sistemes que sepan aprovechar lo que pasa al tocar. Una grabación captura’l soníu; una partitura en MusicXML captura la estructura, y faelo nun formatu que va siguir abriéndose dientro de munchos años. Pa documentar y estudiar un repertoriu —sobre too el que ta pocu recoyíu— tener la música como datu abiertu y lleíble nun ye un luxu: ye la diferencia ente caltener y perder.
Bibliografía
Les referencies nes que s’apoya esti artículu y per ónde siguir lleendo:
- W3C Music Notation Community Group. (2021). MusicXML 4.0.
- MusicXML — sitiu oficial del formatu (documentación y tutorial).
- Good, M. (2001). MusicXML: An Internet-Friendly Format for Sheet Music. En Proceedings of XML 2001.
- Selfridge-Field, E. (Ed.). (1997). Beyond MIDI: The Handbook of Musical Codes. MIT Press.
Preguntes frecuentes
-
¿Para qué sirve MusicXML en la investigación musical?
Para quien estudia música con herramientas informáticas, MusicXML es un puente. Permite que una partitura viaje entre programas sin perder información, archivarla en un formato abierto que no dependa de un fabricante y tratarla como dato para analizarla. Es, además, una de las salidas naturales de la transcripción automática de música: cuando un sistema deduce las notas de una grabación, MusicXML es uno de los formatos en los que puede escribir el resultado para que una persona lo lea y lo corrija. Más en ¿Qué es MusicXML?.
-
¿En qué se diferencia MusicXML de MIDI?
Son dos miradas complementarias a la misma música. MIDI es el plano de la interpretación: mensajes de evento que dicen qué nota suena, cuándo y con qué intensidad; sirve para reproducir y secuenciar. MusicXML es el plano de la notación: claves, armaduras, silencios, ligaduras, articulaciones y letra; sirve para editar, imprimir y analizar la partitura. Por eso muchos programas exportan a ambos. Si quieres que la música suene, MIDI; si quieres que se lea y se conserve como partitura, MusicXML. Lo comparo en ¿Qué es MusicXML?.