clockblocks.clock

Module defining the central Clock class — recursively nestable clocks that coordinate musical time under a master clock and its background Scheduler.

Classes

Clock([name, parent, initial_rate, ...])

Recursively nestable clock.

ClockFamilyOptions([timing_policy, ...])

Fine-tuning options for a clock family, passed to a master Clock on construction.

ClockState(*values)

Where a clock sits in its lifecycle.