Readonly
schema schema : { attributes : { id : { type : "optional" ; value : { pattern : RegExp ; type : "regex" ; zero : "_" ; } ; } ; print-object : { type : "optional" ; value : { choices : readonly [ "yes" , "no" ] ; type : "choices" ; } ; } ; } ; contents : readonly [ { type : "optional" ; value : typeof Footnote ; } , { type : "optional" ; value : typeof Level ; } , { label : "values" ; type : "label" ; value : { type : "zeroOrMore" ; value : { choices : readonly [ typeof Tied , typeof Slur , typeof Tuplet , typeof Glissando , typeof Slide , typeof Ornaments , typeof Technical , typeof Articulations , typeof Dynamics , typeof Fermata , typeof Arpeggiate , typeof NonArpeggiate , typeof AccidentalMark , typeof OtherNotation ] ; type : "choices" ; } ; } ; } ] ; name : "notations" ; } = Notations.schema Type declaration Readonly
attributes : { id : { type : "optional" ; value : { pattern : RegExp ; type : "regex" ; zero : "_" ; } ; } ; print-object : { type : "optional" ; value : { choices : readonly [ "yes" , "no" ] ; type : "choices" ; } ; } ; } Readonly
id : { type : "optional" ; value : { pattern : RegExp ; type : "regex" ; zero : "_" ; } ; } Readonly
type : "optional" Readonly
value : { pattern : RegExp ; type : "regex" ; zero : "_" ; } Readonly
pattern : RegExp Readonly
type : "regex" Readonly
zero : "_" Readonly
print- object : { type : "optional" ; value : { choices : readonly [ "yes" , "no" ] ; type : "choices" ; } ; } Readonly
type : "optional" Readonly
value : { choices : readonly [ "yes" , "no" ] ; type : "choices" ; } Readonly
choices : readonly [ "yes" , "no" ] Readonly
type : "choices" Readonly
contents : readonly [ { type : "optional" ; value : typeof Footnote ; } , { type : "optional" ; value : typeof Level ; } , { label : "values" ; type : "label" ; value : { type : "zeroOrMore" ; value : { choices : readonly [ typeof Tied , typeof Slur , typeof Tuplet , typeof Glissando , typeof Slide , typeof Ornaments , typeof Technical , typeof Articulations , typeof Dynamics , typeof Fermata , typeof Arpeggiate , typeof NonArpeggiate , typeof AccidentalMark , typeof OtherNotation ] ; type : "choices" ; } ; } ; } ] Readonly
name : "notations"
The
<notations>
elementParent element:
<note>
The
<notations>
element collects musical notations that apply to a specific note or chord. Multiple<notations>
elements are allowed in order to represent multiple editorial levels. The print-object attribute allows<notations>
to represent details of performance technique, such as fingerings, without having them appear in the score. This element is not related to the concept of XML notations.https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/notations/