| |
MusicXML Software
MusicXML has become the most successful standard for music notation interchange since MIDI. The chart above indicates the current state of MusicXML interchange. Here are more details about the companies and projects adopting MusicXML for their software:
Shipping Now
Reads and Writes MusicXML
- Finale 2005 for Windows includes Recordare's Dolet Light plug-in for reading and writing MusicXML files. Finale 2003 from MakeMusic! was the first major music notation package to fully support open Internet standards for file import and export.
- Recordare produces Dolet® software that translates between different music formats using MusicXML. Version 1 of the Dolet for Finale plug-in translates between Finale, MusicXML, and MuseData formats, and supports Finale 2000 through 2005 for Windows. Version 2 translates even more accurately between Finale and MusicXML formats, and supports Finale 2004 and 2005 on Macintosh OS X.
- TaBazar reads and writes MusicXML files starting with version 2.6. TaBazar is a 10-track tablature editor and MIDI player for guitar and other stringed instruments.
- The abc format is especially popular for folk and traditional music. Its compact design makes it easy for people to type and read.
- On the Mac, BarFly reads MusicXML files and converts them to abc, which can then be exported to a Standard MIDI file. Converting from abc to MusicXML is planned for a future release. MusicXML support was added in version 1.3.
- On Windows, John Lynch has announced version 0.81 of his abc2xml conversion program and version 0.51 of his xml2abc XSLT stylesheet. A Linux version of abc2xml is available from Dave Holland.
Writes MusicXML
- The newest addition to the Dolet family is our Dolet for Sibelius plug-in. Dolet for Sibelius saves Sibelius files into MusicXML format on both Windows and the Macintosh. The plug-in works with Sibelius 2.1 and 3.1 on Windows and Macintosh. Version 1.2 includes support for MusicXML 1.0 and more.
- SharpEye Music Reader from Visiv saves MusicXML files. Many people regard SharpEye as the most accurate program for converting images of sheet music into computerized music notation. Our customers who use Dolet to import SharpEye files into Finale rave about how much time they are saving in their work. Version 2.5 now recognizes even more symbols with greater accuracy. If you have been disappointed with other music scanning products, don't give up. Try SharpEye and Dolet for free for 30 days and see for yourself whether it works for you.
- PhotoScore Professional 3 from Neuratron now saves MusicXML files. We have not yet tested this latest release, but tablature scanning is among the promised features.
- Django is a tablature editor and composer for lutes, guitars, and other plucked instruments. It saves MusicXML files starting with version 7.4.
- Virtual Composer from Morpheus, Inc. writes MusicXML files starting with version 3.4. Virtual Composer is a graphical multichannel musical compiler, sequencer and analyzer for the Macintosh, designed to perform complex polyphonic music using QuickTime's Musical Instruments Architecture.
Reads MusicXML
- MuseBook Score listens to your live performance, follows the notes in the score, and turns the pages in your electronic sheet music automatically. MuseBook The first version is intended for use on the piano with a Tablet PC. MuseBook Score also works with MIDI keyboards, as does the less expensive MuseBook MidiScore software. Both products use the MusicXML format for their digital sheet music.
- The capella playAlong product lets you create play-along CDs from musical scores. All you need to do is leave out the part that you want to play when creating the CD. Version 2.0 adds MusicXML import. Currently version 2.0 with MusicXML import is available in German only.
- Igor Engraver from NoteHeads reads MusicXML files starting in version 1.7. Igor Engraver is a notation program available on both Macintosh and Windows.
- SCORE is one of the oldest music notation programs still in use, due in large part to the high flexibility and quality of its output. Jan de Kloe has developed the SipXML program to convert MusicXML files into SCORE files. Version 1.0 of SipXML is now available for Windows. (Going from SCORE to MusicXML is currently a two step process: Finale and Sibelius can both import SCORE files and write MusicXML files.)
- The MusicEase notation editor and auto-accompaniment creator reads MusicXML files starting in version 8.1. MusicEase runs under all versions of Windows, supporting tablature and shaped notes in addition to standard music notation.
- Turandot is a new entry in the music notation market from Spe-Not Kkt in Hungary. Version 1.0 reads MusicXML files.
- Personal Composer is a music notation, MIDI, sequencing, and publishing program for Windows. This pioneering program started on DOS back in 1983. The top-level PC-44 program supports MusicXML import starting with version 2.0.3.2. MusicXML export is planned for the future.
Beta / Prototype Products
Reads and Writes MusicXML
- The Lime notation program from the CERL Sound Group has added alpha support for importing and exporting MusicXML files starting with pre-release version 8.05.
- TablEdit is a program for creating, editing, printing and listening to tablature and standard notation for guitar and other fretted, stringed instruments. The beta of version 2.64, available to registered TablEdit users, adds MusicXML support.
- Guitar Pro is a multitrack tablature editor for guitar, banjo and bass that runs on Windows. Besides writing scores, Guitar Pro helps guitarists improve their skills, compose, or simply accompany themselves. MusicXML support is in beta for version 5.
- Two programming toolkits include conversion between MusicXML and the GUIDO format. The pyScore toolkit translates in both directions. The MusicXML Library translates in one direction, from MusicXML to GUIDO.
- MuseScore is a Linux-based music score typesetter for the MusE MIDI/audio sequencer. MusicXML support was added in the 0.1.0pre1 release.
- The MusicXML Library is an open source project hosted on SourceForge. This portable C++ library is based on work conducted by the Grame Computer Music Research Laboratory. The library supports conversion from and to an in-memory C++ format.
- NoteEdit is a musical score editor for Linux originally developed by Dr.-Ing. Jörg Anders at the Technical University of Chemnitz. Version 2.3.3 added experimental support for MusicXML import and export, thanks to the work of Leon Vinken.
- KGuitar is an open-source environment for guitarists, including a tablature editor, running on Linux, Solaris, and FreeBSD. Basic MusicXML support was added in the 0.4.1 release.
- Xemus Software is using MusicXML as a file format for Project XEMO, an open source, modular environment for music notation, analysis, and composition. It is written in Java and runs on Windows, Linux, and Macintosh OS X. Project XEMO presented a native MusicXML Notation Viewer as part of the 2002 JavaOne conference.
Writes MusicXML
- Geoff Chirgwin has announced a first version of his nl2xml program for translating Nightingale Notelist files into MusicXML.
- The Plaine and Easie format is used for the music incipits in the RISM databases. Rainer Typke has announced his pae2xml Perl script to translate these incipits (and other Plaine and Easie music) to MusicXML.
- The Java Music Specification Language (JMSL) will include MusicXML export in its upcoming V103 release. JMSL is a Java-based development tool for experiments in algorithmic composition, live performance, and intelligent instrument design.
- Recordare has prototype software that translates the NIFF format into MusicXML. If you are interested in funding a project to make this software generally available, please contact us.
- Rosegarden-4 is a sequencer and score editor for Linux systems, currently in beta test. MusicXML export was added in release 0.9.5.
- Jelmer Vernooij's Power Tab Tools includes a ptb2musicxml program for translating Power Tab Editor files into MusicXML format.
- BUZZle is a modular composing tool / studio / sequencer for Windows by Bernhard "HotKey" Slawik. It is intended as a successor program to the Buzz Modular Studio.
- Middle C Software is developing new music recognition software for use with digital cameras and scanners. MusicXML has been chosen as the output format due to its flexibility and application independence.
Reads MusicXML
- Two software projects play MusicXML files back as MIDI:
- Andreas Wenger's Xenoage MusicXML Player is available both as a Java application (version 0.2) and as a Java applet (version 0.1). Version 0.2 plays the MusicXML files and allows them to be saved as Standard MIDI Files.
- Mikko Viitaila's MusicXML Player is a Java application that produces streaming-style MIDI output from timewise MusicXML files. It starts playback as soon as the first measure is parsed, rather than parsing the whole MusicXML file before playback starts.
- Harmony Assistant is a computer-assisted composition and editing program from Myriad. It includes novel features such as an optional Virtual Singer module for singing lyrics as part of score playback. A MusicXML import script is now in development and available for alpha testing.
- Craig Sapp's xml2hum program translates from MusicXML to Humdrum format. Humdrum is a general-purpose software system intended to assist music researchers. Together with MuseData, it was one of the two major starting points for the design of the MusicXML format.
- KlavarScript is Marco van der Kolk's software for creating klavar music electronically. Klavar notation (Klavarskribo) was invented in the Netherlands in 1931 as an easier way to read music. The beta version of KlavarScript, available on request, uses MusicXML import to translate from common Western music notation to Klavar notation much more accurately than is possible with MIDI.
- Guido Amoruso has announced an early version of his xml2ly XSLT stylesheet for translating MusicXML into the LilyPond format.
The number of products and formats with MusicXML support is constantly increasing. Watch this space for further updates.
In the beginning was the Note®
Software License - Software Downloads
Home - Music - Software - MusicXML - Events - eConcertBand - Search - Store - About Us
Copyright © 2002-2004 Recordare LLC.
Last updated October 4, 2004.
|