Tone's Event classes (Tone.ToneEvent, Tone.Loop, Tone.Part and Tone.Sequence) simplify scheduling events along the Transport. Each class abstracts away calls to Transport.schedule or scheduleRepeat and lets you create precise, rhythmic events which are startable, stoppable and loopable. (note that ToneEvent was called Event before Tone.js 14.x)