Tone.Loop
↳ EXTENDS ToneTone.Loop creates a looped callback at the specified interval. The callback can be started, stopped and scheduled along the Transport’s timeline.
CONSTRUCTOR
new Tone.Loop (DEFAULTS
EXAMPLE
Members
.humanize
↝ Boolean or Time #Random variation +/-0.01s to the scheduled time. Or give it a time value which it will randomize by.
.iterations
↝ Positive #The number of iterations of the loop. The default value is Infinity (loop forever).
.playbackRate
↝ Time #The playback rate of the loop. The normal playback rate is 1 (no change). A playbackRate
of 2 would be twice as fast.
.progress
↝ NormalRange READONLY #The progress of the loop as a value between 0-1. 0, when the loop is stopped or done iterating.
Methods
.cancel ( )
#The time after which events will be cancel.
this
Cancel all scheduled events greater than or equal to the given time
.start ( )
#When to start the Loop.
this
Start the loop at the specified time along the Transport’s timeline.
.stop ( )
#When to stop the Loop.
this
Stop the loop at the given time.