The downloadable sheet music market has been constrained by reliance on proprietary binary formats. MusicXML is a new Internet-friendly format for representing sheet music and music notation. We introduce the basics of MusicXML design, using examples from current software to illustrate MusicXML's advantages over previous music interchange formats. We conclude by discussing the new types of music use that MusicXML makes possible, and how this fits in with ongoing XML development efforts. 1. The Need for a New Music Interchange Format Common Western music notation is a symbolic method of representing music for performers and listeners. Besides its use in publishing sheet music, musical scores and parts, it has been encoded in different computer formats for over 30 years. The book Beyond MIDI describes over 20 of these published musical codes. There are also many more unpublished, proprietary codes. Given the high costs of traditional music publication, many companies have seen that Internet distribution has the potential to increase both the size and profitability of the sheet music market. To date, the Internet sheet music market has been hobbled by its reliance on a proliferation of proprietary binary formats. The most common format, Portable Document Format (PDF) , contains no musical semantics and can only be viewed on screen or printed on paper. Companies like Sunhawk, MusicNotes, Sibelius, and Noteheads all have different proprietary music formats for their sheet music players. If you buy sheet music from them or their partners today, you can play it, view it, or print it only with that single proprietary player. This provides little valueadded to consumers when compared to printed music on paper. We believe this has fragmented the online sheet music market and contributed significantly to its disappointing sales through 2001. Electronic musical instruments such as synthesizers faced a similar problem in the 1980s, when there was no way to get musical instruments from different vendors to work or play together. The invention of the Musical Instrument Digital Interface (MIDI) format [MIDI 1996]solved this problem, and led to the rapid growth of the electronic musical instrument market. The introduction of General MIDI led to even further levels of compatibility, interchange, and growth in the instrument market. Today, MIDI remains the only symbolic music interchange format in wide use today. But MIDI, designed to solve problems in music performance, cannot represent much of what is found in sheet music. MP3 and other audio formats represent music recordings, not music notation.
[1]
Eleanor Selfridge-Field,et al.
The virtual score : representation, retrieval, restoration
,
2001
.
[2]
Eleanor Selfridge-Field,et al.
Beyond MIDI: the handbook of musical codes
,
1997
.
[3]
Donald Sloan.
HyTime and standard music description language : a document-description approach
,
1997
.
[4]
David Huron,et al.
Humdrum and Kern : selective feature encoding
,
1997
.
[5]
Clayton Lewis,et al.
Designing for usability—key principles and what designers think
,
1983,
CHI '83.
[6]
Michael Good,et al.
MusicXML for notation and analysis
,
2001
.
[7]
Dick Bowman,et al.
Principles of software engineering management
,
1989,
APLQ.
[8]
Michael Good,et al.
Extensible marckup language (XML) for music applications: an introduction
,
2001
.
[9]
Cindy Grande.
The notation interchange file format : a Windows -compliant approach
,
1997
.
[10]
Walter B. Hewlett.
MuseData : multipurpose representation
,
1997
.