Convert an absolute quarter-note position to a bar index and in-bar offset.
Absolute position in quarter-note beats.
The time signature.
The bar and in-bar quarter-note offset.
import { parseTimeSignature, beatToBarPosition } from '@libraz/libcantus';const ts = parseTimeSignature('4/4');beatToBarPosition(5, ts); // { bar: 1, beat: 1 } Copy
import { parseTimeSignature, beatToBarPosition } from '@libraz/libcantus';const ts = parseTimeSignature('4/4');beatToBarPosition(5, ts); // { bar: 1, beat: 1 }
Convert an absolute quarter-note position to a bar index and in-bar offset.