Interface GraceNoteStruct

Hierarchy

Properties

alignCenter?: boolean
autoStem?: boolean
clef?: string
dots?: number

The number of dots, which affects the duration.

duration: string

The time length (e.g., q for quarter, h for half, 8 for eighth etc.).

durationOverride?: Fraction
keys?: string[]

Array of pitches, e.g: ['c/4', 'e/4', 'g/4']

line?: number
octaveShift?: number
slash?: boolean
stemDirection?: number

Stem.UP or Stem.DOWN.

strokePx?: number
type?: string

The note type (e.g., r for rest, s for slash notes, etc.).