[ << Programes externs ] | [Top][Contents][Index] | [ Suggeriments per escriure fitxers d’entrada >> ] |
[ < Invocació de midi2ly ] | [ Up : Conversió des d’altres formats ] | [ Invocació d’abc2ly > ] |
4.3.2 Invocació de musicxml2ly
MusicXML és un dialecte del XML per representar notació musical.
musicxml2ly
extrau les notes, articulacions, estructura
de la partitura i lletra de fitxers de MusicXML ‘que estiguin
dividits en parts’, i els escriu en un fitxer .ly.
S’executa des de la línia d’ordres com segueix:
musicxml2ly [opció]… fitxer.xml
Observeu que per ‘línia d’ordres’, ens referim a la línia d’ordres del sistema operatiu. Consulteu Conversió des d’altres formats, per obtenir més informació sobre això.
Si el nom de fitxer proporcionat és - enlloc de
fitxer.xml, musicxml2ly
llegeix tota l’entrada
directament a partir de l’entrada estàndard.
musicxml2ly
suporta les opcions següents:
-a, --absolute
converteix les altures en mode absolut.
--fb --fretboards
converteix els esdeveniments
<frame>
en una veu independent de diagrames de trastos enlloc d’elements de marcatge.-h, --help
mostra un resum de la utilització i les opcions.
-l, --language=IDIOMA
utilitza IDIOMA per als noms de les notes. p.ej.
català
per als noms de les notes en català.--loglevel=LOGLEVEL
fixa el grau de depuració de la sortida al valor donat a LOGLEVEL. Els valors possibles són
NONE
(cap),ERROR
(errors),WARN
(advertiments),PROGRESS
(avenç; predeterminat) yDEBUG
(depuració).--lxml
usa el paquet del Python lxml.etree per a l’anàlisi d l’XML; usa menys memòria i temps de CPU.
-m, --midi
activa el bloc midi dins del fitxer .ly.
--nb, --no-beaming
desactiva la informació de les barres, en comptes d’això fer ús del barrat automàtic del LilyPond.
--nd, --no-articulation-directions
converteix les direccions (
^
,_
o-
) per a les articulacions, dinàmica, etc.--nrp, --no-rest-positions
desactiva les posicions verticals exactes dels silencis.
--nsb, --no-system-breaks
omet els salts de sistema.
--npl, --no-page-layout
desactiva la disposició exacta de la pàgina i els salts (és una forma compacta equivalent a les opcions
--nsb
--npb
--npm
).--npb, --no-page-breaks
ignora els salts de pàgina.
--npm, --no-page-margins
ignora els marges de la pàgina.
--nsd, --no-stem-directions
ignora les direccions de les pliques a partir del MusicXML, i en el seu lloc utilització de les pliques de direcció automàtica del LilyPond.
-o, --output=FITXER
fixa el nom del fitxer de sortida com a FITXER. Si FITXER és -, la sortida s’imprimeix sobre stdout, la sortida estàndard. Si no es proporciona cap, en el seu lloc s’usa fitxer_xml.ly.
-r, --relative
converteix les altures en mode relatiu (predeterminat).
--transpose=NOTA_DESTINO
transposició a efectuar, entès com l’interval entre la nota
c
i NOTA_DESTÍ.--sm, --shift-meter=BEATS/BEATTYPE
canvia la longitud o duració de les notes com una funció d’una indicació de compàs donada per fer que la partitura sembli més ràpida o més lenta, (per exemple
4/4
o2/2
).--tc, --tab-clef=TABCLEFNAME
alterna entre les dues versions de clau de tabulatura (
tab
imoderntab
).--sn --string-numbers=t[rue]/f[alse]
desactiva el símbol del nombre de corda amb
--string-numbers
false
. El predeterminat éstrue
.-v, --verbose
activa els missatges.
-v, --version
mostra la informació de la versió i surt.
-z, --compressed
el fitxer d’entrada és un fitxer MusicXML comprimit en zip.
[ << Programes externs ] | [Top][Contents][Index] | [ Suggeriments per escriure fitxers d’entrada >> ] |
[ < Invocació de midi2ly ] | [ Up : Conversió des d’altres formats ] | [ Invocació d’abc2ly > ] |