v5.0.0
    Preparing search index...

    Interface TabNoteStruct

    interface TabNoteStruct {
        alignCenter?: boolean;
        autoStem?: boolean;
        clef?: string;
        dots?: number;
        duration: string;
        durationOverride?: Fraction;
        keys?: string[];
        line?: number;
        octaveShift?: number;
        positions: TabNotePosition[];
        stemDirection?: number;
        strokePx?: number;
        type?: string;
    }

    Hierarchy (View Summary)

    Index

    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
    positions: TabNotePosition[]
    stemDirection?: number

    Stem.UP or Stem.DOWN.

    strokePx?: number
    type?: string

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