xml2nl

Translates MusicXML (timewise) files into Nightingale Notelist files.

This is simply a single XSLT file

If you are working with (the more common) partwise MusicXML files, they will first need to be converted to timewise MusicXML files. So, this will be two transformations:

  1. Transform the current partwise version of file to timewise using parttime.xsl as provided by Recordare
  2. Perform the xml2nl.xsl transformation on that result.

See NightXML for simple usage.

Otherwise, you will need a program perform transformations yourself. Test XSLT is a good OS X Cocoa GUI wrapper for several popular xslt implementations.

the latest version is written in XSLT version 2.0, and will require something like Saxon8 to process

For older version 0.1 , others include tDOM for tcl, which is the fastest I've found, and Libxslt A XSL FAQ can be found here.

Downloads Examples from Recordare in various formats

Changelog

Version 0.3 of July 11, 2007

see xsl file for details

Author
Geoff Chirgwin
geoff at seiso dot com