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

    Type Alias SpelledVoicing

    SpelledVoicing: NoteData[]

    A chord realized as one spelled note per voice, in voice order (index 0 = bass), matching the order voiceChord and SATB_RANGES use. Pitches need not ascend; a crossing is a reportable violation.

    Every note must carry an octave: the rules measure real distances between sounding pitches, which a bare pitch class does not have.