5.2 Invocar musicxml2ly
MusicXML es un dialecto del XML para representar notación musical.
musicxml2ly
extrae las notas, articulaciones, estructura de
la partitura, letra, etc., de archivos de MusicXML parte a parte, y
los escribe en un archivo .ly. Se invoca a través de la línea de
órdenes.
La invocación desde la línea de órdenes se hace como sigue:
musicxml2ly [opción]… archivo_xml
Observe que por ‘línea de órdenes’, nos referimos a la línea de órdenes del sistema operativo. Consulte Conversión desde otros formatos, para obtener más información acerca de esto.
Si el nombre de archivo proporcionado es ‘-’,
musicxml2ly
lee la entrada desde la entrada estándar.
musicxml2ly
contempla las siguientes opciones:
-
-a, --absolute
convertir las alturas en modo absoluto.
-
-h,--help
mostrar un resumen de la utilización y las opciones.
-
-l, --language=IDIOMA
utilizar un archivo de idioma distinto ’IDIOMA.ly’ y los correspondientes nombres de nota, p.ej. ’deutsch’ para deutsch.ly y los nombres de nota en alemán.
-
--lxml
usar el paquete de Python lxml.etree para el análisis de XML; usa menos memoria y tiempo de CPU.
-
--nd --no-articulation-directions
no convertir las direcciones (
^
,_
o-
) para las articulaciones, dinámica, etc.-
--no-beaming
no convertir la información de las barras, en vez de ello usar el barrado automático de LilyPond.
-
-o,--output=archivo
fijar el nombre del archivo de salida como archivo. Si archivo es ‘-’, la salida se imprime sobre stdout, la salida estándar. Si no se da, se usa archivo_xml‘.ly’.
-
-r,--relative
convertir las alturas en modo relativo (predeterminado).
-
-v,--verbose
ser prolijo.
-
-v,--version
imprimir la información de la versión.
-
-z,--compressed
el archivo de entrada es un archivo MusicXML comprimido en zip.