Questo articolo fa parte del nostro glossario della notazione musicale.
Con MusicXML puoi trasferire uno spartito da un programma all’altro senza riscrivere nemmeno una nota. Se MIDI è il linguaggio con cui i computer suonano la musica, MusicXML è quello con cui la scrivono. Conserva lo spartito come lo leggi tu, con note sui righi, chiavi, armature di chiave, tempi in chiave, versi e dinamiche. MuseScore, Sibelius, Finale e Dorico possono aprirlo e modificarlo.
Cos’è MusicXML
MusicXML è un formato aperto basato sul testo. È nato per risolvere un problema concreto: i programmi di notazione salvavano gli spartiti in formati proprietari che gli altri programmi non potevano leggere. Un brano scritto in un programma restava quindi legato a quel programma. MusicXML ha dato a tutti un formato di scambio comune, un po’ come succede con i documenti Word o i PDF per il testo. Da anni è lo standard di fatto per scambiare spartiti e viene mantenuto come specifica aperta. Per questo è sopravvissuto a singole app e puoi continuare a trasferire il tuo lavoro da un programma all’altro.
Cosa conserva rispetto a MIDI
Un file MIDI conserva un’esecuzione: le note e il momento in cui vengono suonate, quanto basta per produrre il suono. MusicXML conserva la pagina scritta, con i dettagli che servono quando a leggere la musica è una persona:
- Distingue un fa diesis da un sol bemolle. MIDI non può farlo, perché sulla tastiera corrispondono allo stesso tasto nero.
- Conserva i valori ritmici delle note e i tratti d’unione che le raggruppano come ti aspetti di leggerle, anziché limitarsi ai tempi misurati in millisecondi.
- Conserva battute, chiavi, divisione tra mano destra e mano sinistra e punti in cui comincia una nuova accollatura.
- Conserva legature di portamento, legature di valore, dinamiche, articolazioni, versi, diteggiature e testo: le indicazioni che servono per suonare da uno spartito.
MusicXML, MIDI e PDF a confronto
Un PDF è un’immagine dello spartito, pronta da stampare ma fissa: non puoi cambiare una nota. MIDI conserva le note per riprodurle e modificarle in una DAW, ma non uno spartito ordinato. MusicXML è lo spartito modificabile, fatto per essere aperto e rielaborato nei programmi di notazione. Usa il PDF per stampare, MIDI per lavorare sul suono e MusicXML per modificare la notazione. Trovi il confronto completo in MusicXML, MIDI e PDF a confronto e un confronto diretto tra i due formati modificabili in MusicXML e MIDI a confronto.
Quali programmi lo leggono
Quasi tutti i programmi di notazione leggono MusicXML. MuseScore, Sibelius, Finale e Dorico lo importano e lo esportano, così come molte app più leggere e molti strumenti sul web. Dato che tanti programmi lo leggono, puoi passare il file a chi collabora con te senza chiedere prima quale programma usa. Se hai già un file MusicXML, la guida per aprire MusicXML in MuseScore, Sibelius e Finale spiega passo per passo come importarlo in ciascuno dei tre programmi.
Quando usare MusicXML
Scegli MusicXML quando devi ancora lavorare sullo spartito: sistemare la notazione, cambiare l’impaginazione, aggiungere indicazioni, trasporre le parti o passare il brano a qualcuno che lo modificherà con un altro programma. È adatto anche per archiviare il lavoro, perché resta modificabile e non dipende da quanto a lungo esisterà un singolo programma. Se devi solo stampare lo spartito e suonarlo così com’è, un PDF è più pratico; se vuoi portare le note in una DAW, meglio MIDI.
Come ottenere un file MusicXML di un brano
Se il brano è già scritto in un programma di notazione, basta esportarlo in MusicXML. Se hai solo una registrazione, devi prima trascriverla. Songscription ascolta la tua registrazione, riconosce le note e ti fa esportare la stessa trascrizione in MusicXML, PDF, MIDI e Guitar Pro. Puoi poi aprire il file MusicXML in MuseScore o Finale e impaginare lo spartito come vuoi. La guida per importare i file di Songscription nel tuo programma di notazione descrive questi passaggi.
Domande frequenti
Cos’è MusicXML?
MusicXML è un formato aperto per gli spartiti. Conserva la musica come la legge chi suona: note sui righi, chiavi, armature di chiave, tempi in chiave, versi, articolazioni, legature di portamento, dinamiche e suddivisione in battute. Serve a trasferire la notazione da un programma all’altro senza doverla riscrivere. È il formato standard di scambio che MuseScore, Sibelius, Finale e Dorico leggono e scrivono: puoi aprire e modificare in uno di questi programmi uno spartito creato in un altro.
Che differenza c’è tra MusicXML e MIDI?
MIDI descrive un’esecuzione: quali note sono state suonate e quando, senza indicare come scriverle sullo spartito. MusicXML descrive lo spartito: le stesse note, ma con i nomi corretti, i tratti d’unione che ne chiariscono il ritmo, la divisione tra le mani e la disposizione in battute, con tutte le indicazioni che servono a chi legge. Usa MIDI per portare le note in una DAW e lavorare sul suono o modificare una parte; usa MusicXML per aprire, modificare e impaginare la notazione in un programma per scrivere spartiti.
Quali programmi aprono i file MusicXML?
Tutti i principali programmi di notazione leggono MusicXML, tra cui MuseScore, Sibelius, Finale e Dorico. Anche molte altre app lo importano. È così diffuso che, se vuoi continuare a modificare uno spartito con programmi diversi, oggi o tra qualche anno, MusicXML è la scelta più sicura.
Se ti serve uno spartito modificabile da una registrazione, trascrivila ed esporta il risultato in MusicXML per aprirlo nel programma di notazione che preferisci.
