openmixer — generated API reference
    Preparing search index...

    Interface HrpCandidate

    One voice's one correctable partial, as the corrector proposes it — the band the placement law described, plus the identity and weight the selection needs.

    interface HrpCandidate {
        band: EqBand;
        harmonic: number;
        score: number;
        voiceId: number;
    }
    Index
    band: EqBand

    The band harmonicBands described for this partial — id-less, bell, hrp-tagged.

    harmonic: number

    1-based, harmonic 1 = the fundamental (which the excess rule never cuts).

    score: number

    hrpResonanceScore's answer — the weight the global ranking orders by.

    voiceId: number

    The C tracker's voice id — never reused, so a planted band can never reattach.