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

    Type Alias PlannedRhythm

    The rhythmic target a generator's onset placement aims for.

    type PlannedRhythm = {
        onsetLevels: number[];
        interOnsetShares: number[];
        syncopation: number;
    }
    Index
    onsetLevels: number[]

    Targeted distribution of onsets across metric levels; see RhythmAnalysis.onsetLevels.

    interOnsetShares: number[]

    Targeted distribution of inter-onset intervals; see RhythmAnalysis.interOnsetShares.

    syncopation: number

    Targeted syncopation, in [0, 1]; see RhythmAnalysis.syncopation.