The kit note object | MNX specification

# The kit note object

Type: Dictionary

## Attributes

Name | Type | Required? | Description
--- | --- | --- | ---
kitComponent | ID | Yes | The ID of this note's kit component.
perform | perform options | No | Controls whether this kit note is performed by consuming software.
staff | staff number | No | A specific staff index for this kit note. If not provided, the value is inherited from any ancestor element that specified it. If no ancestor did so, the value is determined automatically according to the implementation’s rendering rules. The primary purpose of this attribute is to override a default staff assignment at the sequence or event level — as in cross-staff keyboard notation.
ties | An array of tie objects | No | If this kit note starts a tie, this object encodes the tie. This is an array, because it's possible for a single kit note to be tied to multiple end kit notes, in the case of jumps and alternate endings. The order of the elements of this array is undefined.

Plus globally available attributes: _c, _x, id

## Parent objects

This object is used by the following parent objects:

- event: "kitNotes"