Faz parte do nosso glossário de termos de notação musical.
MusicXML é o formato de arquivo que deixa uma partitura passar de um programa para outro sem ninguém redigitar uma nota sequer. Se o MIDI é a língua que o computador usa para tocar música, o MusicXML é a que ele usa para escrever. O arquivo guarda a partitura do jeito que você lê, com notas na pauta, claves, armaduras de clave, fórmulas de compasso, letra e dinâmica, num formato que o MuseScore, o Sibelius, o Finale e o Dorico conseguem abrir e editar.
O que é MusicXML
MusicXML é um formato aberto, baseado em texto, criado para resolver uma dor de cabeça bem específica. Os programas de notação guardavam as partituras em formatos próprios que nenhum outro programa lia, e uma música escrita num editor ficava presa nele. O MusicXML deu a esses programas um formato comum de troca, do mesmo jeito que um documento do Word ou um PDF deixa um texto circular entre programas. Há anos ele é o padrão de fato para troca de partituras e é mantido como especificação aberta. Por isso ele durou mais que muitos apps, e seu trabalho não fica preso a um programa só.
O que ele guarda e o MIDI não
É aqui que muita gente se enrola. Um arquivo MIDI guarda uma execução: as notas e o momento de cada uma, o suficiente para produzir som. O MusicXML guarda a página escrita, que tem bem mais informação. Ele registra detalhes que só fazem diferença quando uma pessoa vai ler a música:
- Grafia certa. Se uma tecla preta é fá sustenido ou sol bemol, coisa que o MIDI não sabe dizer, porque para ele os dois são a mesma tecla.
- Ritmo e barras de ligação. Notas organizadas em valores rítmicos limpos e unidas por barras do jeito que quem lê espera, e não uma sequência de tempos em milissegundos.
- Layout. Compassos, claves, a divisão entre mão direita e mão esquerda e o ponto onde cada linha da partitura termina, as quebras de sistema.
- Marcações. Ligaduras de expressão, ligaduras de prolongação, dinâmica, articulações, letra, dedilhado e texto, que transformam uma lista de notas numa partitura que dá para tocar.
MusicXML, MIDI e PDF
Um PDF é uma imagem da partitura, pronta para imprimir, mas sem edição direta das notas. Para mudar uma nota, primeiro é preciso converter a imagem em notação. Songscription faz isso a partir do PDF ou de uma foto da página. MIDI guarda as notas para reprodução e edição em uma DAW, mas não uma partitura organizada. MusicXML é a própria partitura editável, feita para abrir e retrabalhar em programas de notação.
Use PDF para imprimir, MIDI para produzir e MusicXML para levar a partitura de um app para outro. Explicamos essa escolha em detalhes em MusicXML, MIDI e PDF e comparamos os dois formatos editáveis em MusicXML e MIDI.
Quais programas leem MusicXML
Praticamente todos os programas de notação. MuseScore, Sibelius, Finale e Dorico importam e exportam MusicXML, assim como o editor de partituras do Songscription e muitos apps mais simples e ferramentas na web. Como o formato tem suporte tão amplo, você pode enviar o arquivo para outra pessoa sem antes perguntar qual programa ela usa.
Se você já tem um arquivo MusicXML, veja o passo a passo para abrir MusicXML no MuseScore, Sibelius e Finale.
Quando usar MusicXML
Use MusicXML sempre que a partitura em si ainda precisar de trabalho: limpar a notação, ajustar o layout, acrescentar marcações, transpor partes ou passar a música para alguém que vai editá-la em outro programa. Ele também é o formato certo para arquivar, porque continua editável e não depende da vida útil de um programa só. Se você só precisa imprimir a partitura do jeito que está e tocar, o PDF é mais simples. Se vai jogar as notas numa DAW, o MIDI encaixa melhor. Quando você quer continuar mexendo na editoração, o formato é o MusicXML.
Como conseguir um arquivo MusicXML de uma música
Se a música já está escrita em um programa de notação, basta exportá-la como MusicXML. Se você só tem uma gravação, primeiro precisa transcrevê-la. O Songscription ouve o áudio, identifica as notas e escreve a partitura no próprio editor. Lá você pode corrigir notas, transpor, acrescentar letra e dinâmica ou pedir à Annie, a assistente de partituras com IA, que faça essas edições.
Depois, você pode exportar a mesma partitura em MusicXML, PDF, MIDI e Guitar Pro. Os downloads estão disponíveis com Plus e Pro. Se você já usa MuseScore ou Finale, abra o MusicXML no programa e continue editando. Mostramos esse caminho em como importar arquivos do Songscription para seu programa de notação.
Perguntas frequentes
O que é MusicXML?
MusicXML é um formato aberto de arquivo para partituras. Ele guarda a música do jeito que um músico lê: notas nas pautas, claves, armaduras de clave, fórmulas de compasso, letra, articulações, ligaduras de expressão, dinâmica e a organização em compassos. Com ele, uma partitura passa de um programa para outro sem que ninguém precise redigitá-la. É o formato padrão de troca que MuseScore, Sibelius, Finale e Dorico leem e gravam. Assim, uma partitura criada em um deles pode ser aberta e editada em outro.
Qual é a diferença entre MusicXML e MIDI?
MIDI descreve uma execução: quais notas foram tocadas e quando, sem informação sobre como escrevê-las na partitura. MusicXML descreve a partitura escrita, com as mesmas notas grafadas corretamente, agrupadas por barras de ligação de acordo com o ritmo, divididas entre as mãos e organizadas em compassos com as marcações que quem lê espera encontrar. Use MIDI para levar as notas a uma DAW e produzir som ou editar uma parte. Use MusicXML para abrir a partitura em um editor de notação, editar as notas e ajustar o layout.
Quais programas abrem um arquivo MusicXML?
Todos os principais editores de notação leem MusicXML, incluindo MuseScore, Sibelius, Finale e Dorico. Muitos outros apps também importam o formato. Como ele tem suporte tão amplo, MusicXML é a escolha mais segura para manter uma partitura editável em programas diferentes, agora ou daqui a alguns anos.
Precisa de uma partitura editável a partir de uma gravação? Transcreva com Songscription. A partitura abre no editor do Songscription e você pode exportar um arquivo MusicXML para usar em outro app de notação.
