4.3.2 Utilisation de musicxml2ly
MusicXML est un dialecte XML pour représenter la notation musicale.
musicxml2ly
extrait, à partir d’un fichier MusicXML, les
notes, articulations, structure de la partition, paroles, etc.
et les écrit dans un fichier ‘.ly’. Il se lance en ligne de
commande.
Pour le lancer en ligne de commande, procédez ainsi :
musicxml2ly [option]… fichier-xml
Notez bien que, par « ligne de commande », nous parlons de la ligne de commande du système. Pour plus de précisions, reportez-vous à Conversion à partir d’autres formats.
Si le nom du fichier est ‘-’, musicxml2ly
lira
directement à partir de la ligne de commande.
musicxml2ly
accepte les options suivantes :
-
-a, --absolute
Rendu en hauteurs absolues.
-
-h, --help
Afficher un résumé des utilisations.
-
-l, --language=LANG
Utiliser une autre définition linguistique (LANG), comme par exemple deutsch pour des noms de notes en allemand.
-
--loglevel=loglevel
Détermine le degré de verbosité à loglevel. Les valeurs autorisées sont
NONE
,ERROR
,WARNING
,PROGRESS
(par défaut) etDEBUG
.-
--lxml
Utiliser le paquetage Python
lxml.etree
, moins gourmand en mémoire et temps de calcul, pour effectuer l’analyse XML.-
-m, --midi
Ajouter un bloc
\midi
.-
--nd, --no-articulation-directions
Ne pas convertir la direction (
^
,_
ou-
) des articulations, nuances, etc.-
--no-beaming
Ne pas convertir les informations de ligature ; laisser LilyPond gérer les ligatures automatiquement.
-
-o, --output=file
Générer le résultat dans le fichier fichier. S’il n’est pas déterminé, ce sera fichier-xml‘.ly’ ; ‘-’ produira le résultat sur la sortie standard (stdout).
-
-r, --relative
Rendu en hauteurs relatives (mode par défaut).
-
-v, --verbose
Mode verbeux.
-
--version
Afficher le numéro de version.
-
-z, --compressed
Le fichier d’entrée est un fichier MusicXML zippé.
Autres langues : English, deutsch, español, magyar, italiano, 日本語.
About automatic language selection.