@tspro/web-music-score
    Preparing search index...

    Class Note

    Index

    Constructors

    • Parameters

      • pitch: number
      • accidental: number

      Returns Note

    Properties

    accidental: Accidental
    pitch: number

    Accessors

    • get noteId(): number

      Returns number

    • get octave(): number

      Returns number

    • get pitchMod7(): number

      Returns number

    Methods

    • Parameters

      Returns boolean

    • Parameters

      Returns string

    • Parameters

      • octave: number

      Returns number

    • Parameters

      Returns -1 | 0 | 1

    • Parameters

      • accidentalSymbol: string

      Returns NonNullable<undefined | Accidental>

    • Parameters

      • naturalNote: string
      • Optionaloctave: number

      Returns number

    • Parameters

      • noteName: string

      Returns Note

    • Parameters

      • noteId: number
      • Optionalscale: Scale

      Returns Note

    • Parameters

      Returns string

    • Parameters

      • noteName: string

      Returns boolean

    • Parameters

      • noteName: string

      Returns undefined | Readonly<ParsedNote>

    • Remove duplicate notes.

      Parameters

      • notes: readonly Note[]

        Array of notes.

      Returns Note[]

      Sorted set of notes.

    • Parameters

      Returns string

    • Sort notes by pitch in ascending order.

      Parameters

      • notes: readonly Note[]

        Array of notes.

      Returns Note[]

      Sorted array of notes.

    • Parameters

      • noteId: number

      Returns number

    • Parameters

      • octave: number

      Returns number

    • Parameters

      • pitch: number

      Returns number