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

    Function barPositionToPulse

    • The felt-beat number of a bar position, 1-based.

      BarPosition.beat is a quarter-note offset, so in 6/8 the second felt beat reads as 1.5. This is the number a musician says and a position display shows.

      Parameters

      Returns number

      The 1-based felt-beat number, fractional between pulses.

      import { barPositionToPulse, parseTimeSignature } from '@libraz/libcantus';
      barPositionToPulse({ bar: 0, beat: 1.5 }, parseTimeSignature('6/8')); // 2