• Preparing search index...
  • The search index is not available
string-fingerings - v

Settings

Member Visibility
  • string-fingerings
  • parse

Function parse

  • parse(noteText): Note
  • Parameters

    • noteText: string

    Returns Note

    • Defined in fingerings.ts:75
string-fingerings
  • Instrument
    Represent a string instrument
  • InstrumentString
    Represent a string in a string instrument
  • Note
    Represents a note with a specific enharmonic representation
  • PitchClass
    Represents a pitch class (note name + alteration) without a specific octave
  • Stop
    Represents a single fingering, either stopping or touching the string with one finger.
  • StopCalculationData
    Represents a single fingering, either stopping or touching the string with one finger.
  • NoteInput
    A note input that may or may not have a specific octave
  • abcnote
  • calculateFingerings
    Calculates the fingerings for an instrument and a set of notes.
  • expandPitchClass
    Expands a PitchClass into all Notes whose MIDI number falls within [minMidi, maxMidi].
  • fingeringHardness
  • generateNoteCombinations
    Generates all possible Note[] combinations from NoteInput[].
  • getStopRelPos
    Returns the stop position relative to a string of length 1
  • hasNoGaps
  • hasPossibleStretch
  • isNote
  • nn
  • noteName
  • noteNumber
    Gets the MIDI note number from a text representation (middle C is 'C4')
  • parse
  • tryParse
  • tryParseInput
    Parses a note with an optional octave. If the octave is present, returns a Note.

Generated using TypeDoc