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

    Type Alias ChordSegmentation

    ChordSegmentation: "dynamic" | "grid"

    How chordTimelineFromNotes decides where one chord ends and the next begins.

    'dynamic' searches for the boundaries the notes actually imply, so a bar holding two chords yields two segments and a bar holding one yields one. 'grid' cuts a segment every harmonicRhythm beats regardless of what sounds, which is only right when the harmonic rhythm is known to be fixed.