| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
@translationof Converting from other formats
También se puede escribir la música a través de su importación desde otros formatos. Este capítulo trata de documentar las herramientas incluidas en la distribución que permiten hacerlo. Existen otras herramientas que producen código de entrada de LilyPond, como por ejemplo secuenciadores con interfaz gráfico y convertidores de XML. Consulte el website para ver más detalles.
Son programas distintos a lilypond propiamente dicho, y
se ejecutan desde la línea de órdenes; consulte
Utilización desde la línea de órdenes para ver más
información. Si tiene MacOS 10.3 o 10.4 y tiene problemas para
ejecutar alguno de estos guiones, p.ej. convert-ly,
consulte
(web)MacOS X sección ‘MacOS X’ en Información general.
Por desgracia no disponemos de los recursos necesarios para poder mantener estos programas; le rogamos que los tome “tal cual están”. Se agradecerá el envío de parches correctores, pero los informes de fallo casi con certeza no se resolverán a medio plazo.
4.3.1 Invocar midi2ly | Importar archivos MIDI. | |
4.3.2 Invocar musicxml2ly | Importar archivos MusicXML. | |
4.3.3 Invocar abc2ly | Importar archivos ABC. | |
4.3.4 Invocar etf2ly | Importar archivos de Finale. | |
| 4.3.5 Otros formatos |
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
midi2ly@translationof Invoking midi2ly
midi2ly traduce un archivo MIDI de tipo 1 a un
archivo de código fuente de LilyPond.
El MIDI (Music Instrument Digital Interface, Interfase Digital para Instrumentos Musicales) es un estándar para instrumentos digitales: especifica la interconexión física, un protocolo en serie y un formato de archivo. El formato de archivo MIDI es un formato estándar de facto para exportar música de otros programas, por lo que esta posibilidad puede ser de utilidad al importar archivos de un programa que tiene un convertidor para un formato directo.
midi2ly convierte las pistas en contextos de
(internals)Staff sección ‘Staff’ en Referencia de Funcionamiento Interno) y los canales en contextos de
(internals)Voice sección ‘Voice’ en Referencia de Funcionamiento Interno. Se utiliza el modo relativo para las alturas, y
las duraciones se escriben solamente cuando es necesario.
Es posible grabar un archivo MIDI usando un teclado digital y
convertirlo después a ‘.ly’. Sin embargo, los intérpretes
humanos no son lo suficientemente exactos desde el punto de vista
rítmico como para hacer que sea trivial la conversión de MIDI a
LY. Si se invoca con las opciones de cuantización (‘-s’ y
‘-d’), midi2ly intenta compensar los errores de
medida, pero no lo hace muy bien. Por ello, no se recomienda usar
midi2ly para archivos midi generados por seres humanos.
Se invoca a partir de la línea de órdenes como sigue:
midi2ly [opción]… archivo_midi |
Observe que al decir ‘línea de órdenes’, queremos decir la línea de órdenes del sistema operativo. Consulte Conversión desde otros formatos para ver más información sobre esto.
midi2ly contempla las siguientes opciones:
-a, --absolute-pitchesImprimir alturas absolutas.
-d, --duration-quant=DURACIÓNCuantizar las duraciones a DURACIÓN.
-e, --explicit-durationsImprimir valores de figura explícitos.
-h, --helpMostrar un resumen de las instrucciones de utilización.
-k, --key=alteración[:minor]Establecer la tonalidad predeterminada. alteración >
0 establece el número de sostenidos; alteración < 0
establece el número de bemoles. Se indica una tonalidad menor
mediante :1.
-o, --output=archivoEscribir la salida en archivo.
-s, --start-quant=DURACIÓNCuantizar el inicio de las notas a DURACIÓN.
-t, --allow-tuplet=DURACIÓN*NUMERADOR/DENOMINADORPermitir duraciones de grupos especiales DURACIÓN*NUMERADOR/DENOMINADOR.
-v, --verboseSer prolijo en comentarios.
-V, --versionImprimir el número de la versión.
-w, --warrantyPresentar la garantía y el copyright.
-x, --text-lyricsTratar todos los textos como letra de la canción.
Las notas superpuestas en un arpegio no se procesarán correctamente. La primera nota se lee y el resto se ignoran. Aplique la misma duración a todas las notas y añada marcas de fraseo o indicaciones de pedal.
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
musicxml2ly@translationof Invoking musicxml2ly
MusicXML es un dialecto del XML para representar notación musical.
musicxml2ly extrae las notas, articulaciones, estructura
de la partitura y letra de archivos de MusicXML ‘que estén
dividos en partes’, y los escribe en un archivo ‘.ly’. Se
ejecuta desde de la línea de órdenes 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 ‘-’ en lugar de
archivo.xml, musicxml2ly lee toda la entrada
directamente a partir de la entrada estándar.
musicxml2ly contempla las siguientes opciones:
-a, --absoluteconvertir las alturas en modo absoluto.
--fb --fretboardsconvierte los eventos <frame> en una voz independiente de
diagramas de trastes en lugar de elementos de marcado.
-h, --helpmostrar un resumen de la utilización y las opciones.
-l, --language=IDIOMAutilizar IDIOMA para los nombres de las notas,
p.ej. español para los nombres de las notas en español.
--loglevel=LOGLEVELfijar el grado en que la salida es prolija al valor dado en
LOGLEVEL. Los valores posibles son NONE (ninguno),
ERROR (errores), WARNING (advertencias),
PROGRESS (avance; predeterminado) y DEBUG
(depuración).
--lxmlusar el paquete de Python lxml.etree para el análisis de XML; usa menos memoria y tiempo de CPU.
-m, --midiactivar el bloque midi dentro del archivo .ly.
--nb, --no-beamingno convertir la información de las barras, en vez de ello usar el barrado automático de LilyPond.
--nd, --no-articulation-directionsno convertir las direcciones (^, _ o -) para
las articulaciones, dinámica, etc.
--nrp, --no-rest-positionsno convertir las posiciones verticales exactas de los silencios.
--nsb, --no-system-breaksignorar los saltos de sistema.
--npl, --no-page-layoutno convertir la disposición exacta de la página y los saltos (es
una forma compacta equivalente a las opciones --nsb
--npb --npm).
--npb, --no-page-breaksignorar los saltos de página.
--npm, --no-page-marginsignorar los márgenes de la página.
--nsd, --no-stem-directionsignorar las direcciones de las plicas a partir del MusicXML, y en su lugar utilizar las plicas de dirección automática de LilyPond.
-o, --output=ARCHIVOfijar el nombre del archivo de salida como ARCHIVO. Si ARCHIVO es ‘-’, la salida se imprime sobre stdout, la salida estándar. Si no se proporciona ninguno, en su lugar se usa archivo_xml.ly.
-r, --relativeconvertir las alturas en modo relativo (predeterminado).
--transpose=NOTA_DESTINOtransporte que efectuar, entendido como el intervalo entre la nota
c y NOTA_DESTINO.
--sm, --shift-meter=BEATS/BEATTYPEcambiar la longitud o duración de las notas como una función de
una indicación de compás dada para hacer que la partitura parezca
más rápida o más lenta, (p.ej. 4/4 o 2/2).
--tc, --tab-clef=TABCLEFNAMEalternar entre las dos versiones de claves de tablatura
(tab y moderntab).
--sn --string-numbers=t[rue]/f[alse]desactivar el símbolo del número de cuerda con
--string-numbers false. Lo predeterminado es
true.
-v, --verboseser prolijo.
-v, --versionmostrar la información de la versión y salir.
-z, --compressedel archivo de entrada es un archivo MusicXML comprimido en zip.
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
abc2ly@translationof Invoking abc2ly
Nota: Este programa ya no está soportado, y podría desaparecer de versiones posteriores de LilyPond.
ABC es un formato bastante simple basado en ASCII. Se encuentra descrito en el sitio web de ABC:
abc2ly convierte ABC en LilyPond. Se invoca de la
siguiente manera:
abc2ly [opción]… archivo_abc |
abc2ly contempla las siguientes opciones:
-b, --beams=Nonepreservar la noción de ABC de las barras
-h, --helpesta ayuda
-o, --output=archivofijar el nombre del archivo de salida como archivo.
-s, --strictser estricto respecto al éxito
--versionimprimir la información de la versión.
Existe una posibilidad rudimentaria para añadir código de LilyPond el archivo fuente de ABC. Por ejemplo:
%%LY voices \set autoBeaming = ##f |
hará que el texto que sigue a la palabra clave ‘voices’ se inserte en la voz en curso del archivo de salida de LilyPond.
De forma similar,
%%LY slyrics más palabras |
producirá que el texto que sigue a la palabra clave ‘slyrics’ se inserte en la línea de letra en curso.
El estándar ABC no es muy ‘estándar’. Existen diferentes convenciones para las posibilidades avanzadas (por ejemplo, polifonía).
No se pueden convertir varias melodías de un solo archivo.
ABC sincroniza las letras y las notas al principio de una línea;
abc2ly no lo hace.
abc2ly ignora el barrado de ABC.
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
etf2ly@translationof Invoking etf2ly
Nota: Este programa ya no está soportado y podría desaparecer de versiones posteriores de LilyPond.
ETF (Enigma Transport Format) es un formato utilizado por Finale,
un producto de Coda Music Technology. etf2ly convierte
parte de un archivo ETF en un archivo de LilyPond listo para usar.
Se invoca a través de la línea de órdenes como sigue:
etf2ly [opción]… archivo_etf |
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.
etf2ly contempla las siguientes opciones:
-h, --helpesta ayuda
-o, --output=ARCHIVOfijar el nombre del archivo de salida como ARCHIVO
--versioninformación de la versión
La lista de inscripciones de articulación posibles es incompleta.
Los compases vacíos confunden a etf2ly. Las secuencias
de notas de adorno no se dan por finalizadas satisfactoriamente.
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] | [Arriba] | [Índice general] | [Índice] | [ ? ] |
@translationof Other formats
El propio LilyPond no contempla la utilización de ningún otro formato, pero existen algunas herramientas externas que también generan archivos de LilyPond. Se encuentran relacionados en la sección (web)Entornos mejorados sección ‘Entornos mejorados’ en Información general.
| [ < ] | [ > ] | [ << ] | [ Subir ] | [ >> ] |
Este documento ha sido generado por gub el el 13 julio 2020 utilizando texi2html 1.82.
Otros idiomas: English, català, deutsch, français, magyar, italiano, 日本語.
Acerca de la selección automática del idioma.