Optional
opts: { Optional
attributes?: Partial<OtherNotationAttributes>Optional
contents?: OtherNotationContentsReadonly
schemaReadonly
attributes: { Readonly
color: { Readonly
type: "optional"Readonly
value: { Readonly
pattern: RegExpReadonly
type: "regex"Readonly
zero: "#000000"Readonly
default-Readonly
label: "default-x"Readonly
type: "label"Readonly
value: { Readonly
type: "optional"Readonly
value: { Readonly
max: numberReadonly
min: numberReadonly
type: "float"Readonly
default-Readonly
label: "default-y"Readonly
type: "label"Readonly
value: { Readonly
type: "optional"Readonly
value: { Readonly
max: numberReadonly
min: numberReadonly
type: "float"Readonly
id: { Readonly
type: "optional"Readonly
value: { Readonly
pattern: RegExpReadonly
type: "regex"Readonly
zero: "_"Readonly
number: { Readonly
type: "optional"Readonly
value: { Readonly
max: 16Readonly
min: 1Readonly
type: "int"Readonly
placement: { Readonly
type: "optional"Readonly
value: { Readonly
choices: readonly ["above", "below"]Readonly
type: "choices"Readonly
relative-Readonly
label: "relative-x"Readonly
type: "label"Readonly
value: { Readonly
type: "optional"Readonly
value: { Readonly
max: numberReadonly
min: numberReadonly
type: "float"Readonly
relative-Readonly
label: "relative-y"Readonly
type: "label"Readonly
value: { Readonly
type: "optional"Readonly
value: { Readonly
max: numberReadonly
min: numberReadonly
type: "float"Readonly
smufl: { Readonly
type: "optional"Readonly
value: { Readonly
type: "string"Readonly
type: { Readonly
type: "required"Readonly
value: { Readonly
choices: readonly ["start", "stop", "single"]Readonly
type: "choices"Readonly
contents: readonly [{ Readonly
name: "other-notation"Static
Readonly
schemaReadonly
attributes: { Readonly
color: { Readonly
type: "optional"Readonly
value: { Readonly
pattern: RegExpReadonly
type: "regex"Readonly
zero: "#000000"Readonly
default-Readonly
label: "default-x"Readonly
type: "label"Readonly
value: { Readonly
type: "optional"Readonly
value: { Readonly
max: numberReadonly
min: numberReadonly
type: "float"Readonly
default-Readonly
label: "default-y"Readonly
type: "label"Readonly
value: { Readonly
type: "optional"Readonly
value: { Readonly
max: numberReadonly
min: numberReadonly
type: "float"Readonly
id: { Readonly
type: "optional"Readonly
value: { Readonly
pattern: RegExpReadonly
type: "regex"Readonly
zero: "_"Readonly
number: { Readonly
type: "optional"Readonly
value: { Readonly
max: 16Readonly
min: 1Readonly
type: "int"Readonly
placement: { Readonly
type: "optional"Readonly
value: { Readonly
choices: readonly ["above", "below"]Readonly
type: "choices"Readonly
relative-Readonly
label: "relative-x"Readonly
type: "label"Readonly
value: { Readonly
type: "optional"Readonly
value: { Readonly
max: numberReadonly
min: numberReadonly
type: "float"Readonly
relative-Readonly
label: "relative-y"Readonly
type: "label"Readonly
value: { Readonly
type: "optional"Readonly
value: { Readonly
max: numberReadonly
min: numberReadonly
type: "float"Readonly
smufl: { Readonly
type: "optional"Readonly
value: { Readonly
type: "string"Readonly
type: { Readonly
type: "required"Readonly
value: { Readonly
choices: readonly ["start", "stop", "single"]Readonly
type: "choices"Readonly
contents: readonly [{ Readonly
name: "other-notation"Sets
Sets
Sets
Sets
Sets
Sets
Sets
Sets
Sets
Sets
Sets
Generated using TypeDoc
The
<other-notation>
elementParent element:
<notations>
The
<other-notation>
element is used to define any notations not yet in the MusicXML format. It handles notations where more specific extension elements such as<other-dynamics>
and<other-technical>
are not appropriate.The smufl attribute can be used to specify a particular notation, allowing application interoperability without requiring every Standard Music Font Layout (SMuFL) glyph to have a MusicXML element equivalent. Using the
<other-notation>
element without the smufl attribute allows for extended representation, though without application interoperability.https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/other-notation/