Create new time signature instance.
For example "4/4".
OptionalbeamGrouping: "2-3" | "3-2" | "2-2-3" | "3-2-2" | BeamGroupingBeam grouping (e.g. "3-2" for time signature "5/8").
Create new time signature instance.
Measure beat count.
Size value: whole-note=1, half-note=2, quarter-note=4, etc.
OptionalbeamGrouping: "2-3" | "3-2" | "2-2-3" | "3-2-2" | BeamGroupingBeam grouping (e.g. "3-2" for time signature "5/8").
ReadonlybeamBeam groups (e.g. [[2], [2]] or [[2, 2], [2, 2]] (first try as [[4], [4]])).
ReadonlybeatNumber of beats in measure, upper value (e.g. "3" in "3/4").
ReadonlybeatBeat length.
ReadonlybeatBeat size of time signature, lower value (e.g. "4" in "3/4").
ReadonlymeasureNumber of ticks in measure.
Test whether this time signature has given beat count and size.
Beat count.
Beat size.
Get string representation of this time signature (e.g. "3/4").
Time signature class.