Visionneuse MusicXML
Voir et écouter
Ouvrez un fichier MusicXML ou MXL et lisez la partition dans votre navigateur, affichée par OpenSheetMusicDisplay. Rien n’est envoyé.
Lit : MusicXML, MXL
Validez un fichier MusicXML par rapport au schéma officiel MusicXML 4.0, avec la ligne de chaque erreur, et vérifiez sa structure. Déposez un fichier .xml ou .musicxml, ou un .mxl compressé.
Fonctionne dans votre navigateur : votre fichier ne quitte jamais votre ordinateur.
Déposez votre fichier MusicXML ici, ou cliquez pour en choisir un
Formats acceptés : .xml, .musicxml, .mxl
Pas de fichier sous la main ? (Clementi, Sonatine op. 36 n° 1).
D’abord, si le fichier est tout simplement du XML bien formé. Ensuite, chaque élément et chaque attribut par rapport au schéma officiel MusicXML 4.0 (XSD) du W3C Music Notation Community Group : si chacun est autorisé là où il se trouve, dans le bon ordre, avec des valeurs que le schéma accepte. Chaque erreur est indiquée avec sa ligne dans le fichier. La vérification se fait avec libxml2, la bibliothèque XML qui se trouve derrière xmllint, compilée pour fonctionner dans votre navigateur.
Le validateur vérifie aussi ce dont toute partition a besoin : une racine score-partwise ou
score-timewise, une liste des parties, au moins une partie, des mesures dans chaque partie, des notes
et des attributs. Un fichier qui passe ces tests est un fichier qu’un logiciel de notation peut commencer à lire.
Sur demande, il liste aussi ce que contient la partition : articulations, nuances, liaisons de phrasé et de prolongation, ornements, indications de tempo et chiffrages de mesure, voix et, pour les parties vocales, paroles. Aucun de ces éléments n’est exigé par MusicXML.
Oui : chaque fichier est vérifié par rapport au schéma MusicXML 4.0 complet. Les fichiers écrits pour des versions
antérieures sont eux aussi vérifiés par rapport à la version 4.0. Presque tout ce qui est valide en MusicXML 3.1
l’est en 4.0 ; une exception citée dans les notes de version de la 4.0 est l’élément multiple-rest
vide, que la 4.0 n’autorise plus.
En général, oui : la plupart des logiciels de notation passent outre quelques erreurs. Mais un logiciel peut alors ignorer ou mal lire l’élément en question : la liste montre donc ce qu’il faut corriger, en commençant par la ligne de chaque erreur.
Non. Les vérifications se font dans l’onglet de votre navigateur, et le fichier ne quitte jamais votre ordinateur.
Un MusicXML valide peut quand même contenir des erreurs d’export : un piano divisé en deux parties sans nom, le titre écrit comme un texte ordinaire, des paroles sans traits d’union. Ouvrez-le dans la Visionneuse MusicXML pour voir comment il s’affiche.
Basé sur libxml2 (xmllint-wasm 5.3.0) (MIT), Schéma MusicXML 4.0, W3C Music Notation Community Group (W3C Community Final Specification Agreement).
Nos outils reposent sur OpenSheetMusicDisplay, le moteur de rendu MusicXML open source (BSD-3-Clause) pour le navigateur et Node.js.
OSMD for WordPress affiche des partitions sur votre site ; le module premium ajoute la lecture audio, la transposition et les téléchargements.
Nous développons des logiciels MusicXML et audio pour les éditeurs de musique et les plateformes d’enseignement musical. PhonicScore
Voir et écouter
Ouvrez un fichier MusicXML ou MXL et lisez la partition dans votre navigateur, affichée par OpenSheetMusicDisplay. Rien n’est envoyé.
Lit : MusicXML, MXL
Voir et écouter
Écoutez un fichier MusicXML ou MXL dans votre navigateur en suivant le curseur sur la partition, avec tempo, métronome et volume par instrument. Rien n’est envoyé.
Lit : MusicXML, MXL · Écrit : Audio
Convertir
Convertissez du MusicXML compressé (.mxl) en MusicXML simple et inversement, dans votre navigateur. Rien n’est envoyé.
Lit : MusicXML, MXL · Écrit : MusicXML, MXL
Imprimer et exporter
Transformez un fichier MusicXML ou MXL en PDF de partition prête à imprimer, en A4 ou Lettre US, avec les parties de votre choix. Rien n’est envoyé.
Lit : MusicXML, MXL · Écrit : PDF
Convertir
Transformez un fichier MusicXML ou MXL en enregistrement MP3 ou WAV de la partition, créé dans votre navigateur. Rien n’est envoyé.
Lit : MusicXML, MXL · Écrit : Audio
Convertir
Transformez un fichier MusicXML ou MXL en fichier MIDI, une piste par partie, avec les reprises et le tempo de votre choix. Rien n’est envoyé.
Lit : MusicXML, MXL · Écrit : MIDI