MusicXML o MIDI

Característica MusicXML MIDI
Formato Basado en XML, legible por humanos Binario, no legible por humanos
Representación de notas Notación musical estándar (pentagrama, claves, etc.) Eventos de nota (nota on/off, velocidad). No incluye enarmonías
Metadata Título, compositor, instrumentación, etc. Limitado (nombre de pista, algunos metaeventos)
Instrumentos Nombres de instrumentos estándar Números de programa MIDI (0-127)
Dinámica Marcas de dinámica (p, f, crescendo, etc.) Velocidad de nota (0-127)
Articulaciones Símbolos de articulación (staccato, legato, etc.) No directamente soportado
Letra Soporta letras completas con alineación precisa Limitado a eventos de texto
Notación visual Incluye información de diseño y presentación No incluye información visual
Compás y tonalidad Explícitamente definidos Pueden ser definidos, pero no son obligatorios
Polifonía Representa voces y capas fácilmente Requiere múltiples pistas o canales
Ornamentos Soporta trinos, mordentes, etc. No directamente soportado
Tamaño del archivo Generalmente más grande Generalmente más pequeño
Edición Fácil de editar con un editor de texto Requiere software especializado para editar
Uso principal Intercambio de partituras, publicación Secuenciación, control de instrumentos electrónicos