MusicXMLOverview

Creates MusicXML files from within the SuperCollider language for use in music notation programs. While many programs support MusicXML, Finale, Sibelius and NoteAbility Pro are some of the more popular programs.

See the helpfiles for XMLScore, XMLPart, XMLVoice and XMLNote for some simple examples. Eventually, most of these classes will be hidden within the rest of Ctk and will be an output option.

KNOWN ISSUES:

The MusicXML interface is a work in progress... please report problems and or suggestions to:

josh <at> realizedsound (.) net

MusicXML is a VERY complex system, and different notation programs handle the code in different ways. Overall, the MusicXML files created from SuperCollider should open fine in Finale, Sibelius and NoteAbility Pro. Also, while this first version (June 2008) works well, until a number of people have used it there may be some instability in the library. While future changes will attempt to be backwards compatible, this may not always be possible.

ONLY single melodic lines are now possible. This and the ability to build chords should be remedied soon.

Aug 2008: Added XMLPart (replaces XMLVoice's old functionality). You can now add multiple XMLVoice instances to an XMLPart, allowing for polyphonic lines in a single part.

Still no chords.