clockblocks.utilities.fork
- clockblocks.utilities.fork(process_function: Callable, args: Sequence = (), kwargs: dict = None, name: str = None, initial_rate: float = None, initial_tempo: float = None, initial_beat_length: float = None, schedule_at: float | MetricPhaseTarget = None, done_callback: Callable = None) Clock[source]
Spawns a parallel process running on a child clock of the currently active clock.
- Parameters:
- Returns:
the clock of the newly forked process