SipXML2Score - The MusicXML to Score converter
Last updated January 17, 2007

The primary goal is to offer a quality conversion tool for Finale to Score.
Finale is one of the strong supporters of MusicXML as an interchange language.
For a full appreciation of MusicXML, please refer to the Recordare website at http://www.recordare.com (Link to MusicXML)

This page shows sample conversions in the form of Score MUS files with a translation to PDF. Most originals of these files have been taken from the Recordare sample pages which can be downloaded from their website in PDF format: http://www.recordare.com/xml/samples.html
This way you can see for yourself that a high level of conversion is possible, and that again, a contribution to the future of Score has been made!

Take a look at the following sample pages:

An die Ferne Geliebte by Ludwig van Beethoven Download the Score MUS file and see the corresponding PDF which was made from it.

Ave Maria by Franz Schubert Download the Score MUS file and see the corresponding PDF which was made from it.

An Chloe by W. A. Mozart Download the Score MUS file and see the corresponding PDF which was made from it.

Gliadia na luch by A. Oppel' See the PDF made from the intermediate Score MUS file which demonstrates conversion of Cyrillic lyrics. The MUS file itself is not shared because it requires a custom made font file for Cyrillic. The original Finale PDF is supplied as well. There is one issue left (the missing header in Cyrillic) which is currently under investigation by the committee. Two people have helped me in the realization of this multi-alphabet conversion and I wish to thank them here: Timo Leskelä and Matanya Ophee, the latter also agreed to have me publish this page of music of which he is the owner.

Das Veilchen K476 by W. A. Mozart Download the Score MUS file and see the corresponding PDF which was made from it. The sample conversion report can be viewed in PDF.

Après un rêve, Op. 7, No. 1 by Gabriel Fauré Download the Score MUS file and see the corresponding PDF which was made from it. This sample shows cross-staff stems and simple cross-staff beaming. Also the limitations of MusicXML become clear in the definition of hairline begin and end.

Die zwei blauen Augen from Lieder eines fahrenden Gesellen by Gustav Mahler Download the Score MUS file and see the corresponding PDF which was made from it. Notice that the final time signature is missing. It was not in the input and obviously an error in the Dolet processor.

Mandoline by Claude Debussy Download the Score MUS file and see the corresponding PDF which was made from it. Some areas in the PDF are marked in blue to indicate that either the converter still needs improvement or that manual intervention is required on the Score level.

Quintet for Clarinet and Strings by Mozart Download the Score MUS file and see the corresponding MS Word doc which was made from it. The Dolet plugin used for the demo file (1.2.1) forgot a statement in the bar 12 pickup (clarinet part) which I added by hand. The barline extension was done by SipEdit after LJ.

West Point is a piece for voice and guitar in staff notation and tablature by Jonatha Brooke.
The PDF of the input original taken from the Recordare collection is here.
Look at the rough conversion which is a Word document made from it.
Slightly postprocessed (LJ, JT, centering of the title, CD, tab lines interrupted for digits), the result looks like this and is also a Word document. As can be seen, Score does not do a very good job on aligning the signatures (clef, time, key) and some manual intervention is still required.

Highlights of SipXML2Score
- The user has full control over conversion of fonts and sizes. For each font/size/style/weight combination encountered in the MusicXML source, the user can set the target Score font/size.
- Suppressed staves may optionally be printed (as shown in the Schubert example).
- Vertical distance between staves, between staves and lyrics, between lyric refrains, etc. is under control of the user.
- Control over tuplet conversion (see the handling of tuplets in the Schubert conversion).
- Reporting on precautionary accidentals.
- Support of UTF-8 and UTF-16LE/BE encoding.
- Conversion of Latin and Cyrillic (Code page 1251 and Unicode) lyrics is supported.
- A choice of Cyrillic output fonts (the internal character representation is different between families).
- Transliteration of Cyrillic for reporting.
- Conversion of Hebrew lyrics is supported.
- Vertical filtering (bars) and horizontal filtering (parts or groups).
- TABlature conversion.
- Integration with ACCS (Tom Brodhead's accidental alignment utility)
- OLE support (drag a file name to the 'select file' button)