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

    Type Alias ReferenceProfile

    A structural fingerprint of a piece, recovered from its notes and held without the notes themselves.

    type ReferenceProfile = {
        profileVersion: number;
        span: { startBeat: number; endBeat: number; bars: number };
        meters: MeterMap;
        form: ReferenceForm;
        harmony: ReferenceHarmony;
        melody: ReferenceMelody;
    }
    Index
    profileVersion: number

    Schema version this record is written at; see REFERENCE_PROFILE_VERSION.

    span: { startBeat: number; endBeat: number; bars: number }

    The analysed span.

    meters: MeterMap

    The piece's meter across the analysed span.

    Sections, phrases and the hypermetric grouping they sit in.

    Keys, structural harmony, and harmonic rhythm.

    Register, contour, motifs and their derivations, and melodic rhythm.