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

    Type Alias ChordSpec

    A chord as its parts: base, seventh, alterations, additions and omissions.

    The library's structural chord model. alterations are tensions over a seventh chord; additions are degrees added without one (add9, and the sixth of a sixth chord); omissions are degrees the chord leaves out (the third of an eleventh chord, the fifth of a shell voicing) named by chord degree, so omissions: [5] is a fifth-less chord.

    type ChordSpec = {
        rootPc: number;
        base: ChordBase;
        seventh?: ChordSeventh;
        alterations: Alteration[];
        additions: number[];
        omissions: number[];
        bassPc?: number;
    }
    Index
    rootPc: number
    base: ChordBase
    seventh?: ChordSeventh
    alterations: Alteration[]
    additions: number[]
    omissions: number[]
    bassPc?: number