The <articulations> element

Parent element: <notations>

The <articulations> element groups together articulations and accents.

https://www.w3.org/2021/06/musicxml40/musicxml-reference/elements/articulations/

Hierarchy

  • Articulations

Implements

Constructors

Properties

schema: {
    attributes: {
        id: {
            type: "optional";
            value: {
                pattern: RegExp;
                type: "regex";
                zero: "_";
            };
        };
    };
    contents: readonly [{
        label: "articulations";
        type: "label";
        value: {
            type: "zeroOrMore";
            value: {
                choices: readonly [typeof Accent, typeof StrongAccent, typeof Staccato, typeof Tenuto, typeof DetachedLegato, typeof Staccatissimo, typeof Spiccato, typeof Scoop, typeof Plop, typeof Doit, typeof Falloff, typeof BreathMark, typeof Caesura, typeof Stress, typeof Unstress, typeof SoftAccent, typeof OtherArticulation];
                type: "choices";
            };
        };
    }];
    name: "articulations";
} = Articulations.schema

Type declaration

  • Readonly attributes: {
        id: {
            type: "optional";
            value: {
                pattern: RegExp;
                type: "regex";
                zero: "_";
            };
        };
    }
    • 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 contents: readonly [{
        label: "articulations";
        type: "label";
        value: {
            type: "zeroOrMore";
            value: {
                choices: readonly [typeof Accent, typeof StrongAccent, typeof Staccato, typeof Tenuto, typeof DetachedLegato, typeof Staccatissimo, typeof Spiccato, typeof Scoop, typeof Plop, typeof Doit, typeof Falloff, typeof BreathMark, typeof Caesura, typeof Stress, typeof Unstress, typeof SoftAccent, typeof OtherArticulation];
                type: "choices";
            };
        };
    }]
  • Readonly name: "articulations"
schema: {
    attributes: {
        id: {
            type: "optional";
            value: {
                pattern: RegExp;
                type: "regex";
                zero: "_";
            };
        };
    };
    contents: readonly [{
        label: "articulations";
        type: "label";
        value: {
            type: "zeroOrMore";
            value: {
                choices: readonly [typeof Accent, typeof StrongAccent, typeof Staccato, typeof Tenuto, typeof DetachedLegato, typeof Staccatissimo, typeof Spiccato, typeof Scoop, typeof Plop, typeof Doit, typeof Falloff, typeof BreathMark, typeof Caesura, typeof Stress, typeof Unstress, typeof SoftAccent, typeof OtherArticulation];
                type: "choices";
            };
        };
    }];
    name: "articulations";
} = ...

Type declaration

  • Readonly attributes: {
        id: {
            type: "optional";
            value: {
                pattern: RegExp;
                type: "regex";
                zero: "_";
            };
        };
    }
    • 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 contents: readonly [{
        label: "articulations";
        type: "label";
        value: {
            type: "zeroOrMore";
            value: {
                choices: readonly [typeof Accent, typeof StrongAccent, typeof Staccato, typeof Tenuto, typeof DetachedLegato, typeof Staccatissimo, typeof Spiccato, typeof Scoop, typeof Plop, typeof Doit, typeof Falloff, typeof BreathMark, typeof Caesura, typeof Stress, typeof Unstress, typeof SoftAccent, typeof OtherArticulation];
                type: "choices";
            };
        };
    }]
  • Readonly name: "articulations"

Methods

Generated using TypeDoc