line in the operating system. Windows users
might be more familiar with the terms ``DOS shell'' or
``command shell''; OSX users might be more familiar with the
-terms ``terminal'' or ``console''. Describing how to use
+terms ``terminal'' or ``console''. OSX users should also
+consult @ref{Notes for the MacOS X app}.
+
+Describing how to use
this part of an operating system is outside the scope of this
manual; please consult other documentation on this topic if
you are unfamiliar with the command-line.
* Invoking midi2ly:: Importing MIDI.
* Invoking etf2ly:: Importing Finale.
* Invoking musicxml2ly::
-* Invoking abc2ly:: Importing ABC.
-* Invoking mup2ly:: Importing MUP.
+* Invoking abc2ly:: Importing ABC.
* Generating LilyPond files::
@end menu
@node Invoking musicxml2ly
@section Invoking @code{musicxml2ly}
-@uref{http://@/www.@/recordarde@/.com/xml/,MusicXML} is an XML dialect
+@uref{http://@/www.@/recordarde@/.com/xml@/.html,MusicXML} is an XML dialect
for representing music notation.
@command{musicxml2ly} extracts the notes from part-wise MusicXML
%%LY voices \set autoBeaming = ##f
@end example
-This will cause the text following the keyword ``voices'' to be inserted
+This will cause the text following the keyword ``voices'' to be inserted
into the current voice of the LilyPond output file.
Similarly,
@refbugs
The ABC standard is not very ``standard''. For extended features
-(e.g., polyphonic music) different conventions exist.
+(e.g., polyphonic music) different conventions exist.
Multiple tunes in one file cannot be converted.
@command{abc2ly} ignores the ABC beaming.
-@node Invoking mup2ly
-@section Invoking @command{mup2ly}
-
-Mup (Music Publisher) is a shareware music notation program by Arkkra
-Enterprises. @command{mup2ly} will convert part of a Mup file to LilyPond
-format. It is invoked from the command-line as follows:
-
-@cindex Music Publisher
-@cindex Mup
-@cindex Arkkra
-
-@example
-mup2ly [@var{option}]@dots{} @var{mup-file}
-@end example
-
-The following options are supported by @command{mup2ly}:
-
-@table @code
-@item -d,--debug
-show what constructs are not converted, but skipped.
-@item -D, --define=@var{name}[=@code{exp}]
-define macro @var{name} with opt expansion @code{exp}
-@item -E,--pre-process
-only run the pre-processor
-@item -h,--help
-print help
-@item -o,--output=@var{file}
-write output to @var{file}
-@item -v,--version
-version information
-@item -w,--warranty
-print warranty and copyright.
-@end table
-
-
-@refbugs
-
-Only plain notes (pitches, durations), voices, and staves are
-converted.
-
@node Generating LilyPond files
@section Generating LilyPond files
@item
@uref{http://@/denemo@/.sourceforge@/.net/,Denemo}, a graphical score editor.
@item
-@uref{http://www@/.volny@/.cz/smilauer/rumor/rumor@/.html,Rumor}, a realtime monophonic MIDI to LilyPond converter.
+@uref{http://www@/.volny@/.cz/smilauer/rumor/rumor@/.html,Rumor}, a realtime
+monophonic MIDI to LilyPond converter.
@item
-@uref{http://nicolas@/.sceaux@/.free@/.fr/lilypond/lyqi@/.html,lyqi}, an Emacs major mode.
+@uref{http://nicolas@/.sceaux@/.free@/.fr/lilypond/lyqi@/.html,lyqi}, an
+Emacs major mode.
@item
@uref{http://@/www@/.nongnu@/.org/@/xml2ly/, xml2ly}, which imports
@uref{http://@/www@/.musicxml@/.com/xml@/.html,MusicXML}
@item
@uref{http://@/www@/.rosegardenmusic@/.com,Rosegarden},
which imports MIDI
+@item
+@uref{http://@/common-lisp@/.net/project/fomus/,FOMUS},
+a LISP library to generate music notation
@end itemize