forked from w3c/musicxml
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
840 lines (780 loc) · 40.6 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
<!DOCTYPE html><html lang="en" dir="ltr"><head><meta charset="utf-8"><meta name="generator" content="ReSpec 18.3.0"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>MusicXML</title>
<style id="respec-mainstyle">/*****************************************************************
* ReSpec 3 CSS
* Robin Berjon - http://berjon.com/
*****************************************************************/
/* Override code highlighter background */
.hljs {
background: transparent !important;
}
/* --- INLINES --- */
h1 abbr,
h2 abbr,
h3 abbr,
h4 abbr,
h5 abbr,
h6 abbr,
a abbr {
border: none;
}
dfn {
font-weight: bold;
}
a.internalDFN {
color: inherit;
border-bottom: 1px solid #99c;
text-decoration: none;
}
a.externalDFN {
color: inherit;
border-bottom: 1px dotted #ccc;
text-decoration: none;
}
a.bibref {
text-decoration: none;
}
cite .bibref {
font-style: normal;
}
code {
color: #c83500;
}
th code {
color: inherit;
}
/* --- TOC --- */
.toc a,
.tof a {
text-decoration: none;
}
a .secno,
a .figno {
color: #000;
}
ul.tof,
ol.tof {
list-style: none outside none;
}
.caption {
margin-top: 0.5em;
font-style: italic;
}
/* --- TABLE --- */
table.simple {
border-spacing: 0;
border-collapse: collapse;
border-bottom: 3px solid #005a9c;
}
.simple th {
background: #005a9c;
color: #fff;
padding: 3px 5px;
text-align: left;
}
.simple th[scope="row"] {
background: inherit;
color: inherit;
border-top: 1px solid #ddd;
}
.simple td {
padding: 3px 10px;
border-top: 1px solid #ddd;
}
.simple tr:nth-child(even) {
background: #f0f6ff;
}
/* --- DL --- */
.section dd > p:first-child {
margin-top: 0;
}
.section dd > p:last-child {
margin-bottom: 0;
}
.section dd {
margin-bottom: 1em;
}
.section dl.attrs dd,
.section dl.eldef dd {
margin-bottom: 0;
}
#issue-summary > ul,
.respec-dfn-list {
column-count: 2;
}
#issue-summary li,
.respec-dfn-list li {
list-style: none;
}
details.respec-tests-details {
margin-left: 1em;
display: inline-block;
vertical-align: top;
}
details.respec-tests-details > * {
padding-right: 2em;
}
details.respec-tests-details[open] {
z-index: 999999;
position: absolute;
border: thin solid #cad3e2;
border-radius: .3em;
background-color: white;
padding-bottom: .5em;
}
details.respec-tests-details[open] > summary {
border-bottom: thin solid #cad3e2;
padding-left: 1em;
margin-bottom: 1em;
line-height: 2em;
}
details.respec-tests-details > ul {
width: 100%;
margin-top: -0.3em;
}
details.respec-tests-details > li {
padding-left: 1em;
}
@media print {
.removeOnSave {
display: none;
}
}
</style><style>/*
github.com style (c) Vasily Polovnyov <[email protected]>
*/
.hljs {
display: block;
overflow-x: auto;
padding: 0.5em;
color: #333;
background: #f8f8f8;
}
.hljs-comment,
.hljs-quote {
color: #998;
font-style: italic;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-subst {
color: #333;
font-weight: bold;
}
.hljs-number,
.hljs-literal,
.hljs-variable,
.hljs-template-variable,
.hljs-tag .hljs-attr {
color: #008080;
}
.hljs-string,
.hljs-doctag {
color: #d14;
}
.hljs-title,
.hljs-section,
.hljs-selector-id {
color: #900;
font-weight: bold;
}
.hljs-subst {
font-weight: normal;
}
.hljs-type,
.hljs-class .hljs-title {
color: #458;
font-weight: bold;
}
.hljs-tag,
.hljs-name,
.hljs-attribute {
color: #000080;
font-weight: normal;
}
.hljs-regexp,
.hljs-link {
color: #009926;
}
.hljs-symbol,
.hljs-bullet {
color: #990073;
}
.hljs-built_in,
.hljs-builtin-name {
color: #0086b3;
}
.hljs-meta {
color: #999;
font-weight: bold;
}
.hljs-deletion {
background: #fdd;
}
.hljs-addition {
background: #dfd;
}
.hljs-emphasis {
font-style: italic;
}
.hljs-strong {
font-weight: bold;
}
</style><link rel="stylesheet" href="https://www.w3.org/StyleSheets/TR/2016/cg-final"><link rel="canonical" href="https://www.w3.org/2017/12/musicxml31/"><script id="initialUserConfig" type="application/json">{
"specStatus": "CG-FINAL",
"editors": [
{
"name": "Michael Good",
"url": "http://michaelgood.info",
"company": "MakeMusic",
"companyURL": "http://www.makemusic.com/",
"w3cid": 44824
}
],
"processVersion": 2017,
"shortName": "musicxml31",
"github": {
"repoURL": "https://github.com/w3c/musicxml"
},
"copyrightStart": 2004,
"publishDate": "2017-12-07",
"subtitle": "Version 3.1",
"wg": "Music Notation Community Group",
"wgURI": "https://www.w3.org/community/music-notation/",
"wgPublicList": "public-music-notation-contrib",
"maxTocLevel": 3,
"publishISODate": "2017-12-07T00:00:00.000Z",
"generatedSubtitle": "Final Community Group Report 07 December 2017"
}</script><meta name="description" content="MusicXML is a standard open format for exchanging digital sheet music. It is designed for
sharing sheet music files between applications, and for archiving sheet music files for use in the future.
As of this publication date it is supported by over 200 applications."></head>
<body aria-busy="false" class="h-entry"><div class="head">
<p>
<a class="logo" href="https://www.w3.org/"><img width="72" height="48" src="https://www.w3.org/StyleSheets/TR/2016/logos/W3C" alt="W3C"></a>
</p>
<h1 class="title p-name" id="title">MusicXML</h1>
<h2 id="subtitle">Version 3.1</h2>
<h2 id="final-community-group-report-07-december-2017">Final Community Group Report <time class="dt-published" datetime="2017-12-07">07 December 2017</time></h2>
<dl>
<dt>Latest editor's draft:</dt>
<dd><a href="https://w3c.github.io/musicxml/">https://w3c.github.io/musicxml/</a></dd>
<dt>Editor:</dt>
<dd class="p-author h-card vcard" data-editor-id="44824"><a class="u-url url p-name fn" href="http://michaelgood.info">Michael Good</a>, <a class="p-org org h-org h-card" href="http://www.makemusic.com/">MakeMusic</a></dd>
<dt>Participate:</dt>
<dd>
<a href="https://github.com/w3c/musicxml">
GitHub w3c/musicxml
</a>
</dd>
<dd>
<a href="https://github.com/w3c/musicxml/issues/">
File a bug
</a>
</dd>
<dd>
<a href="https://github.com/w3c/musicxml/commits/gh-pages">
Commit history
</a>
</dd>
</dl>
<p class="copyright">
<a href="https://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> ©
2004-2017
the Contributors to the MusicXML Specification, published by the
<a href="https://www.w3.org/community/music-notation/">Music Notation Community Group</a> under the
<a href="https://www.w3.org/community/about/agreements/fsa/">W3C Community Final Specification Agreement (FSA)</a>.
A human-readable <a href="https://www.w3.org/community/about/agreements/fsa-deed/">summary</a> is available.
</p>
<hr title="Separator for header">
</div>
<section id="abstract" class="introductory"><h2 id="abstract-0">Abstract</h2>
<p>
MusicXML is a standard open format for exchanging digital sheet music. It is designed for
sharing sheet music files between applications, and for archiving sheet music files for use in the future.
As of this publication date it is supported by over 200 applications.
</p>
<p>
Version 3.1 is the first version released by the W3C Music Notation Community Group.
Previous MusicXML versions were released by the Recordare and MakeMusic
companies.</p>
</section>
<section id="sotd" class="introductory"><h2 id="status-of-this-document">Status of This Document</h2>
<p>
This specification was published by the <a href="https://www.w3.org/community/music-notation/">Music Notation Community Group</a>.
It is not a W3C Standard nor is it on the W3C Standards Track.
Please note that under the
<a href="https://www.w3.org/community/about/agreements/final/">W3C Community Final Specification Agreement (FSA)</a>
other conditions apply.
Learn more about
<a href="https://www.w3.org/community/">W3C Community and Business Groups</a>.
</p>
<p>If you wish to make comments regarding this document, please send them to
<a href="mailto:[email protected]">[email protected]</a>
(<a href="mailto:[email protected]?subject=subscribe">subscribe</a>,
<a href="https://lists.w3.org/Archives/Public/public-music-notation-contrib/">archives</a>).</p>
</section><nav id="toc"><h2 class="introductory" id="table-of-contents">Table of Contents</h2><ol class="toc"><li class="tocline"><a href="#musicxml-schema-files" class="tocxref"><span class="secno">1. </span>MusicXML Schema Files</a></li><li class="tocline"><a href="#changes-from-musicxml-3-0" class="tocxref"><span class="secno">2. </span>Changes From MusicXML 3.0</a><ol class="toc"><li class="tocline"><a href="#licensing-changes" class="tocxref"><span class="secno">2.1 </span>Licensing Changes</a></li><li class="tocline"><a href="#packaging-changes" class="tocxref"><span class="secno">2.2 </span>Packaging Changes</a></li><li class="tocline"><a href="#schema-additions" class="tocxref"><span class="secno">2.3 </span>Schema Additions</a><ol class="toc"><li class="tocline"><a href="#changes-in-attributes-mod" class="tocxref"><span class="secno">2.3.1 </span>Changes in attributes.mod</a><ol class="toc"></ol></li><li class="tocline"><a href="#changes-in-barline-mod" class="tocxref"><span class="secno">2.3.2 </span>Changes in barline.mod</a><ol class="toc"></ol></li><li class="tocline"><a href="#changes-in-common-mod" class="tocxref"><span class="secno">2.3.3 </span>Changes in common.mod</a><ol class="toc"></ol></li><li class="tocline"><a href="#changes-in-direction-mod" class="tocxref"><span class="secno">2.3.4 </span>Changes in direction.mod</a><ol class="toc"></ol></li><li class="tocline"><a href="#changes-in-layout-mod" class="tocxref"><span class="secno">2.3.5 </span>Changes in layout.mod</a><ol class="toc"></ol></li><li class="tocline"><a href="#changes-in-note-mod" class="tocxref"><span class="secno">2.3.6 </span>Changes in note.mod</a><ol class="toc"></ol></li><li class="tocline"><a href="#changes-in-score-mod" class="tocxref"><span class="secno">2.3.7 </span>Changes in score.mod</a><ol class="toc"></ol></li></ol></li><li class="tocline"><a href="#removed-and-deprecated-features" class="tocxref"><span class="secno">2.4 </span>Removed and Deprecated Features</a></li><li class="tocline"><a href="#documentation-changes" class="tocxref"><span class="secno">2.5 </span>Documentation Changes</a></li></ol></li></ol></nav>
<section id="musicxml-schema-files">
<!--OddPage--><h2 id="x1-musicxml-schema-files"><span class="secno">1. </span>MusicXML Schema Files</h2>
<p>MusicXML 3.1 does not have a specification document separate from its schema files.
The schema files for MusicXML 3.1 are available on the GitHub repository at
<a href="https://github.com/w3c/musicxml/releases/tag/v3.1">https://github.com/w3c/musicxml/releases/tag/v3.1</a>.</p>
</section>
<section id="changes-from-musicxml-3-0">
<!--OddPage--><h2 id="x2-changes-from-musicxml-3-0"><span class="secno">2. </span>Changes From MusicXML 3.0</h2>
<section id="licensing-changes">
<h3 id="x2-1-licensing-changes"><span class="secno">2.1 </span>Licensing Changes</h3>
<p>MusicXML 3.1 is now licensed under the W3C Community Final Specification
Agreement rather than the MusicXML Public License 3.0. (<a href="https://github.com/w3c/musicxml/issues/114">Issue
114</a>)</p>
</section>
<section id="packaging-changes">
<h3 id="x2-2-packaging-changes"><span class="secno">2.2 </span>Packaging Changes</h3>
<p>MusicXML 3.1 now recommends .musicxml rather than .xml as the file
extension for uncompressed MusicXML files. (<a href="https://github.com/w3c/musicxml/issues/191">Issue
191</a>)</p>
<p>MusicXML 3.1 adds a new file called mimetype as the first file in the zip container of
a compressed MusicXML file. The file is uncompressed and has the string
application/vnd.recordare.musicxml as its content. (<a href="https://github.com/w3c/musicxml/issues/185">Issue
185</a>)</p>
<p>MusicXML 3.1 files now have recommended Uniform Type Identifiers. (<a href="https://github.com/w3c/musicxml/issues/50">Issue
50</a>)</p>
</section>
<section id="schema-additions">
<h3 id="x2-3-schema-additions"><span class="secno">2.3 </span>Schema Additions</h3>
<p>MusicXML 3.1 adds new features to MusicXML 3.0 score-partwise and score-timewise
documents. These changes are included in the musicxml.xsd and to30.xsl
files, as well as the following DTD module files.</p>
<section id="changes-in-attributes-mod">
<h4 id="x2-3-1-changes-in-attributes-mod"><span class="secno">2.3.1 </span>Changes in attributes.mod</h4>
<section id="new-elements">
<h5 id="x2-3-1-1-new-elements"><span class="secno">2.3.1.1 </span>New Elements</h5>
<ul>
<li>The except-voice element is used to specify a combination of slash
notation and regular notation. (<a href="https://github.com/w3c/musicxml/issues/231">Issue
231</a>)</li>
</ul>
</section>
<section id="new-attributes">
<h5 id="x2-3-1-2-new-attributes"><span class="secno">2.3.1.2 </span>New Attributes</h5>
<ul>
<li>The id attribute has been added to the clef, key, measure-style,
time, and transpose elements. (<a href="https://github.com/w3c/musicxml/issues/145">Issue
145</a>)</li>
<li>The smufl attribute has been added to the key-accidental element.
(<a href="https://github.com/w3c/musicxml/issues/109">Issue 109</a>)</li>
</ul>
</section>
<section id="new-values">
<h5 id="x2-3-1-3-new-values"><span class="secno">2.3.1.3 </span>New Values</h5>
<ul>
<li>New values double-sharp-down, double-sharp-up, flat-flat-down,
flat-flat-up, arrow-down, arrow-up, and other have been added to the
accidental-value type, used by the key-accidental element. (<a href="https://github.com/w3c/musicxml/issues/83">Issue
83</a>)</li>
</ul>
</section>
</section>
<section id="changes-in-barline-mod">
<h4 id="x2-3-2-changes-in-barline-mod"><span class="secno">2.3.2 </span>Changes in barline.mod</h4>
<section id="new-attributes-0">
<h5 id="x2-3-2-1-new-attributes"><span class="secno">2.3.2.1 </span>New Attributes</h5>
<ul>
<li>The id attribute has been added to the barline element. (<a href="https://github.com/w3c/musicxml/issues/145">Issue
145</a>)</li>
</ul>
</section>
</section>
<section id="changes-in-common-mod">
<h4 id="x2-3-3-changes-in-common-mod"><span class="secno">2.3.3 </span>Changes in common.mod</h4>
<section id="new-elements-0">
<h5 id="x2-3-3-1-new-elements"><span class="secno">2.3.3.1 </span>New Elements</h5>
<ul>
<li>The n element represents an n dynamic. (<a href="https://github.com/w3c/musicxml/issues/52">Issue
52</a>)</li>
<li>The pf element represents a pf dynamic. (<a href="https://github.com/w3c/musicxml/issues/52">Issue
52</a>)</li>
<li>The sfzp element represents an sfzp dynamic. (<a href="https://github.com/w3c/musicxml/issues/52">Issue
52</a>)</li>
</ul>
</section>
<section id="new-attributes-1">
<h5 id="x2-3-3-2-new-attributes"><span class="secno">2.3.3.2 </span>New Attributes</h5>
<ul>
<li>The id attribute has been added to the coda, dynamics, fermata, and
segno elements. (<a href="https://github.com/w3c/musicxml/issues/145">Issue
145</a>)</li>
<li>The smufl attribute has been added to the accidental-text
element. (<a href="https://github.com/w3c/musicxml/issues/109">Issue
109</a>)</li>
<li>The smufl attribute has been added to the coda and segno elements.
(<a href="https://github.com/w3c/musicxml/issues/84">Issue 84</a>)</li>
<li>The smufl attribute has been added to the other-dynamics
element. (<a href="https://github.com/w3c/musicxml/issues/107">Issue
107</a>)</li>
</ul>
</section>
<section id="new-values-0">
<h5 id="x2-3-3-3-new-values"><span class="secno">2.3.3.3 </span>New Values</h5>
<ul>
<li>New values double-sharp-down, double-sharp-up, flat-flat-down,
flat-flat-up, arrow-down, arrow-up, and other have been added to the
accidental-value type, used by the accidental-text element. (<a href="https://github.com/w3c/musicxml/issues/83">Issue
83</a>)</li>
<li>New values pentagon, hexagon, heptagon, octagon, nonagon, and
decagon have been added to the enclosure-shape type, used by the
enclosure attribute. (<a href="https://github.com/w3c/musicxml/issues/86">Issue
86</a>)</li>
<li>New values double-angled, double-square, double-dot, half-curve, and
curlew have been added to the fermata-shape type, used by the fermata
element. (<a href="https://github.com/w3c/musicxml/issues/9">Issue
9</a>)</li>
<li>The grace-cue value has been added to the symbol-size type, used by
the size attribute. (<a href="https://github.com/w3c/musicxml/issues/68">Issue
68</a>)</li>
<li>The unmeasured value has been added to the tremolo-type type,
used by the type attribute of the
tremolo element. (<a href="https://github.com/w3c/musicxml/issues/99">Issue
99</a>)</li>
</ul>
</section>
</section>
<section id="changes-in-direction-mod">
<h4 id="x2-3-4-changes-in-direction-mod"><span class="secno">2.3.4 </span>Changes in direction.mod</h4>
<section id="new-elements-1">
<h5 id="x2-3-4-1-new-elements"><span class="secno">2.3.4.1 </span>New Elements</h5>
<ul>
<li>The beat-unit-tied element represents tied notes in regular
metronome marks. (<a href="https://github.com/w3c/musicxml/issues/92">Issue
92</a>)</li>
<li>The metronome-arrows element indicates the presence of metric
modulation arrows on both sides of the metronome mark. (<a href="https://github.com/w3c/musicxml/issues/93">Issue
93</a>)</li>
<li>The metronome-tied element represents tied notes in metric
modulations and other metric relationships. (<a href="https://github.com/w3c/musicxml/issues/92">Issue
92</a>)</li>
<li>The staff-divide element represents staff division arrow symbols.
(<a href="https://github.com/w3c/musicxml/issues/11">Issue 11</a>)</li>
<li>The symbol element specifies a musical symbol using a canonical
SMuFL glyph name. It is used when an occasional musical symbol is
interspersed into text. (<a href="https://github.com/w3c/musicxml/issues/163">Issue
163</a>)</li>
</ul>
</section>
<section id="new-attributes-2">
<h5 id="x2-3-4-2-new-attributes"><span class="secno">2.3.4.2 </span>New Attributes</h5>
<ul>
<li>The id attribute has been added to the direction, direction-type,
rehearsal, words, wedge, dashes, bracket, pedal, metronome,
octave-shift, harp-pedals, damp, damp-all, eyeglasses, string-mute,
scordatura, image, principal-voice, accordion-registration, percussion,
other-direction , harmony, frame, grouping, print, and sound elements.
(<a href="https://github.com/w3c/musicxml/issues/145">Issue 145</a>)</li>
<li>The smufl attribute has been added to the glass element. (<a href="https://github.com/w3c/musicxml/issues/80">Issue
80</a>)</li>
<li>The smufl attribute has been added to the other-direction
and other-percussion elements. (<a href="https://github.com/w3c/musicxml/issues/107">Issue
107</a>)</li>
<li>The smufl attribute has been added to the pitched element. (<a href="https://github.com/w3c/musicxml/issues/82">Issue
82</a>)</li>
<li>The height and width attributes have been added to the image
element. (<a href="https://github.com/w3c/musicxml/issues/3">Issue
3</a>)</li>
<li>The abbreviated and number attributes have been added to the pedal
element. (<a href="https://github.com/w3c/musicxml/issues/102">Issue
102</a>)</li>
<li>The parentheses and dashed-circle attributes have been added to the
stick element. (<a href="https://github.com/w3c/musicxml/issues/85">Issue
85</a>)</li>
</ul>
</section>
<section id="new-values-1">
<h5 id="x2-3-4-3-new-values"><span class="secno">2.3.4.3 </span>New Values</h5>
<ul>
<li>The sostenuto value has been added to the pedal-type type, used by
the type attribute of the pedal element. (<a href="https://github.com/w3c/musicxml/issues/102">Issue
102</a>)</li>
<li>New values drum stick and superball have been
added to the beater-value type, used by the beater element. (<a href="https://github.com/w3c/musicxml/issues/85">Issue
85</a>)</li>
<li>The slide brush on gong value has been added to the
beater-value type, used by the beater element. (<a href="https://github.com/w3c/musicxml/issues/76">Issue
76</a>)</li>
<li>New values lotus flute and megaphone have been added to the effect
type, used by the effect element. (<a href="https://github.com/w3c/musicxml/issues/73">Issue
73</a>)</li>
<li>New values glass harmonica and glass harp have been added to the
glass-value type, used by the glass element. (<a href="https://github.com/w3c/musicxml/issues/81">Issue
81</a>)</li>
<li>New values Chinese tomtom, cuica, Indo-American tomtom, Japanese
tomtom, and tabla have been added to the membrane type, used by the
membrane element. (<a href="https://github.com/w3c/musicxml/issues/75">Issue
75</a>)</li>
<li>New values agogo, bell tree, cencerro, jingle bells, and shell bells have
been added to the metal type, used by the metal element. (<a href="https://github.com/w3c/musicxml/issues/78">Issue
78</a>)</li>
<li>The chain rattle value has
been added to the metal type, used by the metal element. (<a href="https://github.com/w3c/musicxml/issues/74">Issue
74</a>)</li>
<li>New values jaw harp and musical saw have
been added to the metal type, used by the metal element. (<a href="https://github.com/w3c/musicxml/issues/81">Issue
81</a>)</li>
<li>The tam tam with beater value has
been added to the metal type, used by the metal element. (<a href="https://github.com/w3c/musicxml/issues/76">Issue
76</a>)</li>
<li>New values celesta, lithophone, steel drums, and tubaphone have been
added to the pitched-value type, used by the pitched element. (<a href="https://github.com/w3c/musicxml/issues/82">Issue
82</a>)</li>
<li>New values glockenspiel, gum, hammer, superball, and wound have been
added to the stick-type type, used by the stick-type element. (<a href="https://github.com/w3c/musicxml/issues/85">Issue
85</a>)</li>
<li>New values bamboo scraper, castanets with handle, football rattle,
quijada, reco-reco, and whip have been added to the wood
type, used by the wood element. (<a href="https://github.com/w3c/musicxml/issues/77">Issue
77</a>)</li>
<li>The rainstick value has been added to the wood type, used by
the wood element. (<a href="https://github.com/w3c/musicxml/issues/74">Issue
74</a>)</li>
</ul>
</section>
</section>
<section id="changes-in-layout-mod">
<h4 id="x2-3-5-changes-in-layout-mod"><span class="secno">2.3.5 </span>Changes in layout.mod</h4>
<section id="new-elements-2">
<h5 id="x2-3-5-1-new-elements"><span class="secno">2.3.5.1 </span>New Elements</h5>
<ul>
<li>The glyph element represents what SMuFL glyph should be used for
different variations of symbols that are semantically identical. (<a href="https://github.com/w3c/musicxml/issues/64">Issue
64</a>, <a href="https://github.com/w3c/musicxml/issues/71">
Issue 71</a>,
<a href="https://github.com/w3c/musicxml/issues/72">Issue 72</a>)</li>
</ul>
</section>
<section id="new-values-2">
<h5 id="x2-3-5-2-new-values"><span class="secno">2.3.5.2 </span>New Values</h5>
<ul>
<li>The grace-cue value has been added to the note-size-type type, used by
the type attribute. (<a href="https://github.com/w3c/musicxml/issues/68">Issue
68</a>)</li>
</ul>
</section>
</section>
<section id="changes-in-note-mod">
<h4 id="x2-3-6-changes-in-note-mod"><span class="secno">2.3.6 </span>Changes in note.mod</h4>
<section id="new-elements-3">
<h5 id="x2-3-6-1-new-elements"><span class="secno">2.3.6.1 </span>New Elements</h5>
<ul>
<li>A single note element may now have both cue and grace child
elements. (<a href="https://github.com/w3c/musicxml/issues/68">Issue
68</a>)</li>
<li>The arrowhead element represents arrowheads without an arrow stem.
(<a href="https://github.com/w3c/musicxml/issues/183">Issue 183</a>)</li>
<li>The brass-bend element represents the u-shaped bend symbol used in
brass notation. (<a href="https://github.com/w3c/musicxml/issues/44">Issue
44</a>)</li>
<li>The flip element represents the flip symbol used in brass notation.
(<a href="https://github.com/w3c/musicxml/issues/44">Issue 44</a>)</li>
<li>The golpe element represents the golpe symbol that is used for
tapping the pick guard in guitar music. (<a href="https://github.com/w3c/musicxml/issues/100">Issue
100</a>)</li>
<li>The half-muted element represents the half-muted symbol which looks
like a circle with a plus sign inside. (<a href="https://github.com/w3c/musicxml/issues/44">Issue
44</a>)</li>
<li>The harmon-mute element represents the symbols used for harmon mutes
in brass notation. (<a href="https://github.com/w3c/musicxml/issues/44">Issue
44</a>)</li>
<li>The haydn element represents the Haydn ornament, defined in SMuFL as
ornamentHaydn. (<a href="https://github.com/w3c/musicxml/issues/95">Issue
95</a>)</li>
<li>The inverted-vertical-turn element represents the turn symbol shape
arranged vertically going from upper left to lower right. (<a href="https://github.com/w3c/musicxml/issues/95">Issue
95</a>)</li>
<li>The open element represents the open symbol, which looks like a
circle. (<a href="https://github.com/w3c/musicxml/issues/44">Issue
44</a>)</li>
<li>The smear element represents the tilde-shaped smear symbol used in
brass notation. (<a href="https://github.com/w3c/musicxml/issues/44">Issue
44</a>)</li>
<li>The soft-accent element indicates a soft accent that is not as heavy
as a normal accent. It is often notated as <>. (<a href="https://github.com/w3c/musicxml/issues/131">Issue
131</a>)</li>
<li>The figure element may now have the footnote and level elements as
optional child elements. (<a href="https://github.com/w3c/musicxml/issues/94">Issue
94</a>)</li>
</ul>
</section>
<section id="new-attributes-3">
<h5 id="x2-3-6-2-new-attributes"><span class="secno">2.3.6.2 </span>New Attributes</h5>
<ul>
<li>The id attribute has been added to the note, beam, notations, tied,
slur, tuplet, glissando, slide, other-notation, ornaments,
accidental-mark, technical, articulations, arpeggiate, non-arpeggiate,
lyric, and figured-bass elements. (<a href="https://github.com/w3c/musicxml/issues/145">Issue
145</a>)</li>
<li>The bracket, parentheses, and size attributes have been added to the
accidental-mark element. (<a href="https://github.com/w3c/musicxml/issues/218">Issue
218</a>)</li>
<li>The line-length attribute has been added to the doit, falloff, plop,
and scoop elements. (<a href="https://github.com/w3c/musicxml/issues/44">Issue
44</a>)</li>
<li>The time-only attribute has been added to the lyric element. (<a href="https://github.com/w3c/musicxml/issues/151">Issue
151</a>)</li>
<li>The print-leger attribute has been added to the note element.
(<a href="https://github.com/w3c/musicxml/issues/184">Issue 184</a>)</li>
<li>The hand attribute has been added to the tap element. (<a href="https://github.com/w3c/musicxml/issues/100">Issue
100</a>)</li>
<li>The smufl attribute has been added to the accidental and
accidental-mark elements. (<a href="https://github.com/w3c/musicxml/issues/109">Issue
109</a>)</li>
<li>The smufl attribute has been added to the arrow and stopped elements.
(<a href="https://github.com/w3c/musicxml/issues/79">Issue 79</a>)</li>
<li>The smufl attribute has been added to the elision element. (<a href="https://github.com/w3c/musicxml/issues/101">Issue
101</a>)</li>
<li>The smufl attribute has been added to the notehead element.
(<a href="https://github.com/w3c/musicxml/issues/88">Issue 88</a>,
<a href="https://github.com/w3c/musicxml/issues/89">Issue 89</a>,
<a href="https://github.com/w3c/musicxml/issues/110">Issue 110</a>)</li>
<li>The smufl attribute has been added to the
other-articulation, other-notation, other-ornament, and
other-technical elements. (<a href="https://github.com/w3c/musicxml/issues/107">Issue
107</a>)</li>
<li>The smufl attribute has been added to the tremolo element. (<a href="https://github.com/w3c/musicxml/issues/99">Issue
99</a>)</li>
</ul>
</section>
<section id="new-values-3">
<h5 id="x2-3-6-3-new-values"><span class="secno">2.3.6.3 </span>New Values</h5>
<ul>
<li>New values double-sharp-down, double-sharp-up, flat-flat-down,
flat-flat-up, arrow-down, arrow-up, and other have been added to the
accidental-value type, used by the accidental and accidental-mark
elements. (<a href="https://github.com/w3c/musicxml/issues/83">Issue
83</a>)</li>
<li>The let-ring value has been added to the type attribute of the tied
element. (<a href="https://github.com/w3c/musicxml/issues/142">Issue
142</a>)</li>
<li>The circled value has been added to notehead-value type,
used by the notehead element. (<a href="https://github.com/w3c/musicxml/issues/91">Issue
91</a>)</li>
<li>The other value has been added to notehead-value type,
used by the notehead element. (<a href="https://github.com/w3c/musicxml/issues/110">Issue
110</a>)</li>
<li>The belltree value has been added to the handbell-value type, used
by the handbell element. (<a href="https://github.com/w3c/musicxml/issues/79">Issue
79</a>)</li>
<li>The salzedo and upbow values have been added to the
breath-mark-value type, used by the breath-mark element. (<a href="https://github.com/w3c/musicxml/issues/9">Issue
9</a>)</li>
<li>The caesura element uses the new caesura-value type with values of
normal, thick, short, curved, and single. An empty string value is
included for compatibility with MusicXML 3.0. (<a href="https://github.com/w3c/musicxml/issues/9">Issue
9</a>)</li>
<li>The plus value has been added to the prefix element. (<a href="https://github.com/w3c/musicxml/issues/94">Issue
94</a>)</li>
<li>New values back-slash, plus, and vertical have been added to
the suffix element. (<a href="https://github.com/w3c/musicxml/issues/94">Issue
94</a>)</li>
</ul>
</section>
</section>
<section id="changes-in-score-mod">
<h4 id="x2-3-7-changes-in-score-mod"><span class="secno">2.3.7 </span>Changes in score.mod</h4>
<section id="new-elements-4">
<h5 id="x2-3-7-1-new-elements"><span class="secno">2.3.7.1 </span>New Elements</h5>
<ul>
<li>The credit-symbol element specifies a musical symbol using a
canonical SMuFL glyph name. It is used when an occasional musical symbol
is interspersed into text. (<a href="https://github.com/w3c/musicxml/issues/163">Issue
163</a>)</li>
</ul>
</section>
<section id="new-attributes-4">
<h5 id="x2-3-7-2-new-attributes"><span class="secno">2.3.7.2 </span>New Attributes</h5>
<ul>
<li>The id attribute has been added to the credit, credit-image,
credit-words, and measure elements. (<a href="https://github.com/w3c/musicxml/issues/145">Issue
145</a>)</li>
<li>The height and width attributes have been added to the credit-image
element. (<a href="https://github.com/w3c/musicxml/issues/3">Issue
3</a>)</li>
<li>The text attribute has been added to the measure element. (<a href="https://github.com/w3c/musicxml/issues/69">Issue
69</a>)</li>
</ul>
</section>
</section>
</section>
<section id="removed-and-deprecated-features">
<h3 id="x2-4-removed-and-deprecated-features"><span class="secno">2.4 </span>Removed and Deprecated Features</h3>
<ul>
<li>The font-family, font-size, font-style, and font-weight attributes
have been removed from the extend element in the note.mod and
musicxml.xsd files. The extend element contains no text, and these
attributes were added by mistake in MusicXML 1.1. (<a href="https://github.com/w3c/musicxml/issues/140">Issue
140</a>)</li>
<li>The bezier-offset and bezier-offset2 attributes in the common.mod
and musicxml.xsd files are deprecated as of MusicXML 3.1. (<a href="https://github.com/w3c/musicxml/issues/26">Issue
26</a>)</li>
</ul>
</section>
<section id="documentation-changes">
<h3 id="x2-5-documentation-changes"><span class="secno">2.5 </span>Documentation Changes</h3>
<p>MusicXML 3.1 made the following changes to the XSD and DTD schema
documentation.</p>
<ul>
<li>The DTD documentation for the actual-notes and normal-notes elements
has been corrected to fix a typo. (<a href="https://github.com/w3c/musicxml/issues/138">Issue
138</a>)</li>
<li>The XSD and DTD documentation for the accordion-high, accordion-low,
and accordion-middle elements clarifies that the elements are omitted if
no dots are present. (<a href="https://github.com/w3c/musicxml/issues/134">Issue
134</a>)</li>
<li>The XSD and DTD documentation for the attack and release attributes
and their interrelationship has been clarified. (<a href="https://github.com/w3c/musicxml/issues/58">Issue
58</a>)</li>
<li>The XSD and DTD documentation for the bezier-x, bezier-y, bezier-x2,
bezier-y2, bezier-offset, and bezier-offset2 attributes and their
interrelationships has been clarified. (<a href="https://github.com/w3c/musicxml/issues/25">Issue
25</a>, <a href="https://github.com/w3c/musicxml/issues/26">Issue 26</a>)</li>
<li>The cancel complex type XSD documentation now describes the location
attribute correctly. (<a href="https://github.com/w3c/musicxml/issues/18">Issue
18</a>)</li>
<li>The cue element XSD and DTD documentation clarifies that the cue
element indicates silent notes. (<a href="https://github.com/w3c/musicxml/issues/67">Issue
67</a>)</li>
<li>The direction element XSD and DTD documentation clarifies the
relationship between direction and note elements. (<a href="https://github.com/w3c/musicxml/issues/170">Issue
170</a>)</li>
<li>The falloff element XSD documentation has been corrected to indicate
the falloff comes after the note. (<a href="https://github.com/w3c/musicxml/issues/17">Issue
17</a>)</li>
<li>The interchangeable complex type XSD documentation no longer refers
to a non-existent parentheses attribute. (<a href="https://github.com/w3c/musicxml/issues/12">Issue
12</a>)</li>
<li>The key-octave element XSD and DTD documentation clarifies the
behavior of the cancel attribute. (<a href="https://github.com/w3c/musicxml/issues/126">Issue
126</a>)</li>
<li>The multiple-rest complex type XSD documentation no longer refers to
a non-existent type attribute. (<a href="https://github.com/w3c/musicxml/issues/15">Issue
15</a>)</li>
<li>The note-type complex type XSD documentation now refers to 1024th to
maxima instead of 256th to long. (<a href="https://github.com/w3c/musicxml/issues/16">Issue
16</a>)</li>
<li>The number-level simple type XSD documentation now refers to an
optional rather than implied value. (<a href="https://github.com/w3c/musicxml/issues/19">Issue
19</a>)</li>
<li>The string-number simple type and string element XSD and DTD
documentation clarifies how string numbers are ordered. (<a href="https://github.com/w3c/musicxml/issues/127">Issue
127</a>)</li>
<li>The tied element XSD and DTD documentation clarifies how to
represent different types of single-ended tie symbols. (<a href="https://github.com/w3c/musicxml/issues/142">Issue
142</a>)</li>
<li>The wavy-line XSD and DTD documentation now refers to barline rather
than measure elements. (<a href="https://github.com/w3c/musicxml/issues/13">Issue
13</a>)</li>
</ul>
<p>The history of all the changes from MusicXML 3.0 to MusicXML 3.1 can be found in the
<a href="https://github.com/w3c/musicxml/issues?q=is%3Aclosed+milestone%3AV3.1">
GitHub issue list for the v3.1 milestone</a>.
</p>
</section>
</section>
<script src="https://www.w3.org/scripts/TR/2016/fixup.js"></script></body></html>