diff --git a/src/Clock.ts b/src/Clock.ts index 053db67..9a6081f 100644 --- a/src/Clock.ts +++ b/src/Clock.ts @@ -184,7 +184,11 @@ export class Clock { */ this.app.audioContext.resume(); this.app.api.MidiConnection.sendStartMessage(); - this.transportNode?.start(); + if (this.tick > 0) { + this.transportNode?.resume(); + } else { + this.transportNode?.start(); + } } public pause(): void {