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

    Type Alias FiguredBassRealization

    Everything a figured bass states: the chord, its spelled notes, and any figure that moves.

    type FiguredBassRealization = {
        chord: ChordData;
        notes: NoteData[];
        suspensions: FiguredBassSuspension[];
    }
    Index
    chord: ChordData

    The chord the figures name, carrying the given bass as its bassPc and the letter spellings of its root and bass as enharmonic hints.

    notes: NoteData[]

    The spelled notes, bass first and then each figured interval in ascending order. They carry no octave: figures fix the intervals above the bass, not the register the upper voices take them in.

    suspensions: FiguredBassSuspension[]

    Every moving figure, in written order, or an empty array for a static one. The chord above is the harmony these resolve into.