Class Time.Link

implements Time.Clock

A Time.Clock with external sync via the Link protocol.

Constructors

Link(float bpm, Time.Signature time)

Properties

tempo current clock tempo in beats per minute.

Methods

schedule(float tempo, float measure) schedule a tempo change at a given time
start() immediately request the clock to start
stop() immediately request the clock to stop

Constructor Documentation


Link(float bpm, Time.Signature time)

Parameters

Property Documentation


float tempo

Current clock tempo in beats per minute.

Method Documentation


void schedule(float tempo, float measure)

Schedule a tempo change at a given time

Parameters


void start()

immediately request the clock to start


void stop()

immediately request the clock to stop



Creative Commons Logo This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.