lilypond-es
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lilypond-es] Importación de XML


From: Francisco Vila
Subject: Re: [lilypond-es] Importación de XML
Date: Wed, 13 Sep 2017 23:45:53 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1

On 13/09/17 23:19, Ricardo Teruel wrote:
A mí me ha resultado muy útil para pasar mis obras en Finale (hace al menos 6 años que sólo uso Lilypond pero aún tengo bastantes obras en finale pero con los matices y articulaciones a mano, para mi exasperación). Básicamente lo que más me ahorra son las alturas y duraciones, que sobre todo en obras sinfónicas son un montón. También prefiero trabajar con archivos ly individuales por instrumento (Partes) llamados a un archivo ly para la Partitura con \include.

Yo creo que la importación debe mejorar con unos filtros que se puedan configurar.

No he tenido el problema de tener el stemUp o Down en cada nota pero uso Lilypond 2.16.2 con Frescobaldi 2.0.13 que son las versiones en el repositorio de Ubuntu 14.04. También la versión de Finale desde donde exporto en MusicXML es el Finales 2011.

Vaya, te recomiendo que en lo posible actualices esas versiones, en mi opinión lo vas a agradecer.

De todos modos sí es un trabajón de cortar, pegar, borrar y agregar pero, por ejemplo, yo borraría todos los \stemUp y \stemDown en Frescobaldi con CTRL+H (Search and Replace) sustituyéndolos con un espacio en blanco.

Bendito Ctrl+H


Respeto y valoro muchísimo las opiniones de Paco, su entrega a este proyecto y su generosa búsqueda de soluciones, que en más de una ocasión me han servido para no terminar de arrancarme los poquitos pelos que me quedan en la cabeza.

Muchas gracias, un saludo


Sólo quería expresar una opinión basada en mi propia experiencia. La decisión, como afortunadamente tantas cosas en un programa tan práctico y abierto como Lilypond, es de cada usuario.

Ricardo Teruel

El 15 de agosto de 2017, 7:48, Francisco Vila <address@hidden> escribió:

Hola, ignoro si alguna vez han probado la importación de archivos de Finale o Sibelius en formato MusicXML. Se presenta como el puente entre estos programas y LilyPond, y efectivamente hasta cierto punto uno puede "importar" una partitura hecha con ellos. Lo pongo entre comillas porque la verdad es que no es tan verde el prado como lo pintan. En pocas palabras: no lo hagan.

Mi experiencia viene del trabajo sobre el sexteto de Daahoud Salim. Lo que ocurre con el MusicXML es que fuerza demasiados detalles de la disposición:

El código convertido con musicxml2ly tiene \stemUp y \stemDown en todas las notas, y si no quieres forzar cada plica tienes que buscar y sustituir en masa estas instrucciones. Las articulaciones están también forzadas en su posición, superior o inferior. Y las barras de corchea están grabadas a fuego también.

Hay saltos de línea y de página por todas partes, así que hay que localizarlos y borrarlos.

Las fracciones de los grupos especiales suelen ser imposibles de descifrar

El propio código contiene saltos de línea caprichosos, como dentro de un acorde o de las llaves de un grupo especial.

Las instrucciones de comprobación del número de compás, BarNumberCheck tienen que ser asimismo eliminadas No se les ocurra insertar un compás en cualquier sitio, sería una pesadilla. Y lo que es peor, estas instrucciones no son cadenas fijas que uno pueda buscar y sustituir en masa, porque contienen una parte variable que es el número de compás, así que hay que elaborar una expresión regular para poderlo hacer.

Los matices dinámicos no van adosados a la nota a la que parecen estarlo en el original, si el autor los movió con el ratón.

El tamaño de página suele ser US Letter. Nada en contra de estas medidas, pero no puedes dejarlo así en Europa.

Ahora miren este bloque importado y convertido, léanlo mientras contienen la risa:

#(set-global-staff-size 20.6625714286)

\paper {
    paper-width = 21.59\cm
    paper-height = 27.93\cm
    top-margin = 1.27\cm
    bottom-margin = 1.27\cm
    left-margin = 2.53\cm
    right-margin = 1.27\cm
    between-system-space = 2.19\cm
    page-top-space = 1.27\cm
    indent = 1.66076923077\cm
    short-indent = 1.10717948718\cm
  }

No hay comentarios que hacer excepto que hay que prestar atención a él incluso aunque no lo quieras para nada, porque está inserto entre todo el montón de código que sí es útil. Todo el trabajo de seleccionar y editar aquello que es aprovechable, es un desagüe para el tiempo.

Así pues, mi pequeño consejo de hoy para los que vayan a pasar una partitura a partir de otro documento en forma de XML, es: a no ser que tengan alguna manera de extraer solamente las alturas y las duraciones, olvídense de este procedimiento y cópienlo a mano.

Saludos

===============

> Hello; as promised, here is the link: https://goo.gl/oauPWL but please bear in mind
> that the composer has found some changes to be done and therefore the version
> is not final. Read the history.txt file to know what latest changes are.
-- 
Francisco Vila. Badajoz (Spain)
paconet.org , csmbadajoz.com

_______________________________________________
lista de correo lilypond-es
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-es



--

-- 
Francisco Vila. Badajoz (Spain)
paconet.org , csmbadajoz.com

reply via email to

[Prev in Thread] Current Thread [Next in Thread]