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

    Type Alias NotePlacement

    How one note is actually produced: the string and fret it is stopped at, or the limb that strikes it.

    This is reported for every note that has a position at all, whether or not the passage raises issues, so a caller can apply its own standard rather than take this module's.

    type NotePlacement = {
        note: number;
        fingering?: StringFingering;
        limb?: Limb;
    }
    Index
    note: number

    Index into the analysed note array.

    fingering?: StringFingering

    String instruments: where the note is stopped.

    limb?: Limb

    Percussion: which limb plays the stroke.