Options
All
  • Public
  • Public/Protected
  • All
Menu

Entry point for exposed public API methods

Hierarchy

  • HauptstimmeJs

Index

Constructors

constructor

Properties

Private availableChords

availableChords: ChordInterface[] = []

Private availableInstruments

availableInstruments: InstrumentInterface[] = []

Private availableScales

availableScales: ScaleInterface[] = []

Methods

getAvailableChords

getAvailableInstruments

getAvailableScales

search

Static addHalfStepsToNote

Static getFormattedNoteString

  • Parameters

    • note: NoteConstant

      the note to stringify

    • Default value noteArray: NoteConstant[] = []

      optional param to help determine whether to sharpen or flatten intermediate notes

    Returns string

    string representation of note constant

Static subtractHalfStepsFromNote

Generated using TypeDoc