@libraz/libcantus - v0.9.3
    Preparing search index...

    Type Alias ChordSpan

    A chord positioned in time: a root pitch class and quality placed at a beat, with optional harmonic-analysis hints. Serves as the neutral exchange record between progression generators and timeline analysers.

    type ChordSpan = {
        rootPc: number;
        quality: ChordQuality;
        startBeat: number;
        bassPc?: number;
        degree?: number;
        secondaryDominant?: boolean;
    }
    Index
    rootPc: number
    quality: ChordQuality
    startBeat: number
    bassPc?: number
    degree?: number

    0-based scale degree of the chord root, when known.

    secondaryDominant?: boolean

    True when the chord is a secondary dominant tonicizing another degree.