FOMUS outputs MusicXML version 1.1 format files when the :MUSICXML
keyword is used in the OUTPUT
setting.
An .xml
extension is automatically added to make the complete output filename.
The output file is importable into a number of different notation programs, though the quality of the
results will vary.
FOMUS doesn't including any information about positioning--this is left up to the program doing the importing
to decide.
So far, MusicXML has been tested on Sibelius version 4.1
and Finale version 2006.
Although the MusicXML format itself can support almost all of the notational elements that FOMUS supports,
a few things don't seem to work correctly or don't import at all into either of these programs.
The following major issues were found:
Most of these are easily fixed with the exception of the improper rhythm/tuplet problems. Until there are better solutions for these problems, there are some options for getting around some of them:
:FILENAME | :XML-MULTINOTE-TREMOLO-KLUDGE | :XML-PARTGROUPS-KLUDGE |
:XML-1NOTE-TREMOLO-KLUDGE | :XML-HARMONIC-KLUDGE |
:FILENAME
This is a string representing the output filename.
It overrides the FILENAME
setting if used.
:XML-1NOTE-TREMOLO-KLUDGE
If set to T
, indicates to insert a //
symbol wherever there is a single-note tremolo.
The number of slashes indicates the number of tremolo lines that would normally be added to the note.
The default is NIL
.
:XML-HARMONIC-KLUDGE
If set to T
, FOMUS fudges an artificial harmonic by changing the notehead to a diamond shape.
This appears correct when imported into Finale and Siblius, but
doesn't make use of the special XML tags reserved for specifying this type of harmonic (a minor issue).
The default is NIL
.
:XML-PARTGROUPS-KLUDGE
If set to T
, parts are not grouped together by brackets or braces. These must then be added manually
once the notation data has been imported.
The default is NIL
.
:XML-MULTINOTE-TREMOLO-KLUDGE
If set to T
, indicates to insert a //-
symbol wherever there is a multiple-note tremolo
(such as those sometimes found in piano scores).
The number of slashes indicates the number of tremolo beam-lines that would normally be added to the beam or beams connecting the two notes or chords.
The default is NIL
.