lilypond-usage: Invoking musicxml2ly
4.3.2 Invoking ‘musicxml2ly’
----------------------------
MusicXML (http://www.musicxml.org/) is an XML dialect for representing
music notation.
‘musicxml2ly’ extracts the notes, articulations, score structure,
lyrics, etc. from part-wise MusicXML files, and writes them to a ‘.ly’
file. It is invoked from the command-line.
It is invoked from the command-line as follows,
musicxml2ly [OPTION]... XML-FILE
Note that by ‘command-line’, we mean the command line of the
operating system. See Converting from other formats, for more
information about this.
If the given filename is ‘-’, ‘musicxml2ly’ reads input from the
command line.
The following options are supported by ‘musicxml2ly’:
‘-a, --absolute’
convert pitches in absolute mode.
‘-h, --help’
print usage and option summary.
‘-l, --language=LANG’
use LANG for pitch names, e.g. ’deutsch’ for note names in German.
‘--loglevel=LOGLEVEL’
Set the output verbosity to LOGLEVEL. Possible values are ‘NONE’,
‘ERROR’, ‘WARNING’, ‘PROGRESS’ (default) and ‘DEBUG’.
‘--lxml’
use the lxml.etree Python package for XML-parsing; uses less memory
and cpu time.
‘-m, --midi’
activate midi-block.
‘-nd, --no-articulation-directions’
do not convert directions (‘^’, ‘_’ or ‘-’) for articulations,
dynamics, etc.
‘--no-beaming’
do not convert beaming information, use LilyPond’s automatic
beaming instead.
‘-o, --output=FILE’
set output filename to FILE. If FILE is ‘-’, the output will be
printed on stdout. If not given, XML-FILE‘.ly’ will be used.
‘-r, --relative’
convert pitches in relative mode (default).
‘-v, --verbose’
be verbose.
‘--version’
print version information.
‘-z, --compressed’
input file is a zip-compressed MusicXML file.