The <virtual-instrument> element

Parent elements: <instrument-change>, <score-instrument>

The <virtual-instrument> element defines a specific virtual instrument used for an <instrument sound>.

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

Hierarchy

  • VirtualInstrument

Implements

Constructors

Properties

schema: {
    attributes: {};
    contents: readonly [{
        type: "optional";
        value: typeof VirtualLibrary;
    }, {
        type: "optional";
        value: typeof VirtualName;
    }];
    name: "virtual-instrument";
} = VirtualInstrument.schema

Type declaration

  • Readonly attributes: {}
    • Readonly contents: readonly [{
          type: "optional";
          value: typeof VirtualLibrary;
      }, {
          type: "optional";
          value: typeof VirtualName;
      }]
    • Readonly name: "virtual-instrument"
    schema: {
        attributes: {};
        contents: readonly [{
            type: "optional";
            value: typeof VirtualLibrary;
        }, {
            type: "optional";
            value: typeof VirtualName;
        }];
        name: "virtual-instrument";
    } = ...

    Type declaration

    • Readonly attributes: {}
      • Readonly contents: readonly [{
            type: "optional";
            value: typeof VirtualLibrary;
        }, {
            type: "optional";
            value: typeof VirtualName;
        }]
      • Readonly name: "virtual-instrument"

      Methods

      Generated using TypeDoc