¿Qué es MusicXML y para qué sirve?

Recursos7 min de lecturaAndrew Carlins

MusicXML es el formato de archivo que lleva una partitura de un programa a otro sin volver a escribirla. Si alguna vez quisiste abrir en MuseScore una partitura creada en otro programa, este es el formato que necesitas.

Forma parte de nuestro glosario de términos de notación musical.

MusicXML es el formato de archivo con el que una partitura pasa de un programa a otro sin que nadie tenga que volver a escribir ni una sola nota. Si MIDI es el idioma que usan las computadoras para reproducir música, MusicXML es el que usan para escribirla. Guarda la partitura tal como la lees, con notas en pentagramas, claves, armaduras, tipos de compás, letra y dinámicas, y MuseScore, Sibelius, Finale y Dorico pueden abrirla y editarla.

Qué es MusicXML

MusicXML es un formato abierto, basado en texto, que nació para resolver un problema muy concreto. Los programas de notación guardaban sus partituras en formatos propios que ningún otro programa podía leer, así que una obra escrita en un editor se quedaba atrapada ahí. MusicXML les dio un formato común de intercambio, igual que un documento de Word o un PDF dejan que el texto pase de un programa a otro. Hace años que es el estándar de hecho para intercambiar partituras. Como es una especificación abierta y se sigue manteniendo, ha durado más que muchas apps, y lo que escribes en él no queda atado a un solo programa.

Lo que guarda y MIDI no

Aquí es donde casi todo el mundo se enreda. Un archivo MIDI guarda una interpretación: las notas y cuándo suenan, lo suficiente para producir sonido. MusicXML guarda la página escrita, que tiene mucha más información, y registra detalles que solo importan cuando una persona lee la música:

  • Nombre correcto de cada nota. Si una tecla negra es un fa sostenido o un sol bemol, algo que MIDI no puede decirte porque las dos son la misma tecla.
  • Ritmo y barrado. Notas agrupadas en figuras rítmicas limpias y unidas con barras como espera quien lee, en lugar de una simple lista de tiempos en milisegundos.
  • Organización de la página. Compases, claves, el reparto entre mano derecha y mano izquierda, y dónde caen los saltos de sistema.
  • Indicaciones. Ligaduras de expresión, ligaduras de prolongación, dinámicas, articulaciones, letra, digitación y texto, todo lo que convierte una lista de notas en una partitura que se puede tocar.

MusicXML, MIDI y PDF

Un PDF es una imagen de la partitura terminada y lista para imprimir, pero su contenido es fijo. Para cambiar una nota, primero hay que convertir la partitura de nuevo en notación. Songscription puede hacerlo a partir del PDF o de una foto de la página. MIDI guarda las notas para reproducirlas y editarlas en un DAW, pero no una partitura ordenada. MusicXML es la propia partitura editable, preparada para abrirla y modificarla en un programa de notación.

Usa PDF para imprimir, MIDI para producir y MusicXML para pasar la notación entre apps. En MusicXML vs MIDI vs PDF explicamos esta decisión con más detalle, y en MusicXML vs MIDI comparamos los dos formatos editables.

Qué programas lo leen

Prácticamente todos. MuseScore, Sibelius, Finale y Dorico importan y exportan MusicXML, igual que el editor de partituras de Songscription y muchas apps más sencillas y herramientas web. Como casi todos los programas lo admiten, puedes pasarle el archivo a alguien con quien colaboras sin tener que preguntarle primero qué programa usa.

Si ya tienes un archivo MusicXML, nuestra guía para abrir MusicXML en MuseScore, Sibelius y Finale explica cómo importarlo en cada uno.

Cuándo usar MusicXML

Elige MusicXML siempre que a la partitura todavía le falte trabajo, ya sea limpiar la notación, ajustar cómo se distribuye en la página, agregar indicaciones, transportar partes o pasarle la obra a alguien que la va a editar en otro programa. También es el formato adecuado para archivar, porque sigue siendo editable y no depende de lo que dure un programa. Si solo necesitas imprimir y tocar desde la página tal como está, un PDF es más sencillo, y si vas a llevar las notas a un DAW, MIDI encaja mejor.

Cómo conseguir el archivo MusicXML de una canción

Si la música ya está escrita en un programa de notación, expórtala como MusicXML. Si solo tienes una grabación, primero hay que transcribirla. Songscription escucha el audio, identifica las notas y escribe la partitura en su editor. Ahí puedes corregir notas, transponer, agregar letra y dinámicas o pedirle a Annie, la asistente de partituras con IA, que haga esos cambios.

Después puedes exportar esa misma partitura como MusicXML, PDF, MIDI o Guitar Pro. Las descargas están incluidas en Plus y Pro. Si ya trabajas en MuseScore o Finale, abre ahí el archivo MusicXML y sigue editándolo. En la guía para importar archivos de Songscription a tu programa de notación explicamos cómo hacerlo.

Preguntas frecuentes

¿Qué es MusicXML?

MusicXML es un formato de archivo abierto para partituras. Guarda la música como la lee quien toca: notas en pentagramas, claves, armaduras, tipos de compás, letra, articulaciones, ligaduras de expresión, dinámicas y la distribución en compases. Sirve para pasar una partitura de un programa a otro sin volver a escribirla. Es el formato estándar de intercambio que MuseScore, Sibelius, Finale y Dorico pueden leer y escribir, así que una partitura creada en uno se puede abrir y editar en otro.

¿Cuál es la diferencia entre MusicXML y MIDI?

MIDI describe una interpretación: qué notas se tocaron y cuándo, sin información sobre cómo debe escribirse la música. MusicXML describe la partitura escrita: las mismas notas, pero con su nombre correcto, agrupadas por ritmo, repartidas entre las manos y organizadas en compases con las indicaciones que espera quien lee. Usa MIDI cuando quieras llevar las notas a un DAW para producir sonido o editar una parte; usa MusicXML para abrir, editar y dar formato a la notación en un editor de partituras.

¿Qué programas pueden abrir un archivo MusicXML?

Todos los editores de notación principales leen MusicXML, entre ellos MuseScore, Sibelius, Finale y Dorico, y muchas otras apps también lo importan. Como tantos programas son compatibles, MusicXML es la opción más segura para conservar una partitura que puedas seguir editando en distintos programas, ahora o dentro de años.

¿Necesitas una partitura editable a partir de una grabación? Transcríbela con Songscription. La partitura se abre en el editor de Songscription y puedes exportarla como MusicXML para usarla en cualquier otra app de notación.

Sobre quien escribe

Andrew Carlins

Escrito por

Andrew Carlins

Cofundador y CEO de Songscription

Andrew cofundó Songscription en Stanford junto con otros músicos que estaban cansados de no encontrar las notas de las canciones que querían tocar. Creció tocando piano y saxofón barítono, y también hizo teatro musical. Hace años que no se sube a un escenario, pero le gusta pensar que sigue bastante afinado. Escribe sobre cómo sacar una canción de la grabación y pasarla a partitura.

Más sobre el equipo

Sigue leyendo sobre los mismos temas.