The <score-timewise> element

Parent elements: None

The <score-timewise> element is the root element for a timewise MusicXML score. It includes score header information followed by a series of <measure> elements with <part> elements inside.

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

Hierarchy

  • ScoreTimewise

Implements

Constructors

Properties

schema: {
    attributes: {
        version: {
            type: "constant";
            value: "4.0";
        };
    };
    contents: readonly [{
        type: "optional";
        value: typeof Work;
    }, {
        type: "optional";
        value: typeof MovementNumber;
    }, {
        type: "optional";
        value: typeof MovementTitle;
    }, {
        type: "optional";
        value: typeof Identification;
    }, {
        type: "optional";
        value: typeof Defaults;
    }, {
        label: "credits";
        type: "label";
        value: {
            type: "zeroOrMore";
            value: typeof Credit;
        };
    }, {
        type: "required";
        value: typeof PartList;
    }, {
        label: "measures";
        type: "label";
        value: {
            type: "oneOrMore";
            value: typeof MeasureTimewise;
        };
    }];
    name: "score-timewise";
} = ScoreTimewise.schema

Type declaration

  • Readonly attributes: {
        version: {
            type: "constant";
            value: "4.0";
        };
    }
    • Readonly version: {
          type: "constant";
          value: "4.0";
      }
      • Readonly type: "constant"
      • Readonly value: "4.0"
  • Readonly contents: readonly [{
        type: "optional";
        value: typeof Work;
    }, {
        type: "optional";
        value: typeof MovementNumber;
    }, {
        type: "optional";
        value: typeof MovementTitle;
    }, {
        type: "optional";
        value: typeof Identification;
    }, {
        type: "optional";
        value: typeof Defaults;
    }, {
        label: "credits";
        type: "label";
        value: {
            type: "zeroOrMore";
            value: typeof Credit;
        };
    }, {
        type: "required";
        value: typeof PartList;
    }, {
        label: "measures";
        type: "label";
        value: {
            type: "oneOrMore";
            value: typeof MeasureTimewise;
        };
    }]
  • Readonly name: "score-timewise"
schema: {
    attributes: {
        version: {
            type: "constant";
            value: "4.0";
        };
    };
    contents: readonly [{
        type: "optional";
        value: typeof Work;
    }, {
        type: "optional";
        value: typeof MovementNumber;
    }, {
        type: "optional";
        value: typeof MovementTitle;
    }, {
        type: "optional";
        value: typeof Identification;
    }, {
        type: "optional";
        value: typeof Defaults;
    }, {
        label: "credits";
        type: "label";
        value: {
            type: "zeroOrMore";
            value: typeof Credit;
        };
    }, {
        type: "required";
        value: typeof PartList;
    }, {
        label: "measures";
        type: "label";
        value: {
            type: "oneOrMore";
            value: typeof MeasureTimewise;
        };
    }];
    name: "score-timewise";
} = ...

Type declaration

  • Readonly attributes: {
        version: {
            type: "constant";
            value: "4.0";
        };
    }
    • Readonly version: {
          type: "constant";
          value: "4.0";
      }
      • Readonly type: "constant"
      • Readonly value: "4.0"
  • Readonly contents: readonly [{
        type: "optional";
        value: typeof Work;
    }, {
        type: "optional";
        value: typeof MovementNumber;
    }, {
        type: "optional";
        value: typeof MovementTitle;
    }, {
        type: "optional";
        value: typeof Identification;
    }, {
        type: "optional";
        value: typeof Defaults;
    }, {
        label: "credits";
        type: "label";
        value: {
            type: "zeroOrMore";
            value: typeof Credit;
        };
    }, {
        type: "required";
        value: typeof PartList;
    }, {
        label: "measures";
        type: "label";
        value: {
            type: "oneOrMore";
            value: typeof MeasureTimewise;
        };
    }]
  • Readonly name: "score-timewise"

Methods

Generated using TypeDoc