@libraz/libcantus - v1.1.0
    Preparing search index...

    Type Alias ChordSegment

    A chord occupying a half-open beat span [startBeat, endBeat).

    The exchange record between anything that lays chords out in time — a timeline analysis, a bass-line plan, an accompaniment generator — so those surfaces share one definition instead of agreeing by coincidence.

    type ChordSegment = {
        startBeat: number;
        endBeat: number;
        chord: ChordData;
    }
    Index
    startBeat: number
    endBeat: number
    chord: ChordData