Options
All
  • Public
  • Public/Protected
  • All
Menu

A KeyInstruction is a key signature denoting which notes are to be sharpened or flattened.

Hierarchy

Index

Constructors

Properties

alteratedNotes: NoteEnum[]
isTransposedBy: number = 0

The halftones this instruction was transposed by, compared to the original.

keyType: number
keyTypeOriginal: number
mode: KeyEnum
flatPositionList: NoteEnum[] = ...
sharpPositionList: NoteEnum[] = ...

Accessors

  • get Key(): number
  • set Key(value: number): void
  • get PrintObject(): boolean
  • set PrintObject(value: boolean): void

Methods

  • ToString(): string
  • willAlterateNote(note: NoteEnum): boolean

Generated using TypeDoc