From 2b6e092d37b7909244371178fa3fcb6e59fe2509 Mon Sep 17 00:00:00 2001 From: Raphael Forment Date: Sat, 20 Apr 2024 12:46:15 +0200 Subject: [PATCH] Fix PPQN setter in ClockProcessor --- src/clock/ClockProcessor.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/clock/ClockProcessor.js b/src/clock/ClockProcessor.js index 0dad628..64ec34c 100644 --- a/src/clock/ClockProcessor.js +++ b/src/clock/ClockProcessor.js @@ -41,6 +41,8 @@ class TransportProcessor extends AudioWorkletProcessor { this.currentPulsePosition = 0; } else if (message.data.type === "ppqn") { this.ppqn = message.data.value; + this.startTime = currentTime; + this.currentPulsePosition = 0; } else if (message.data.type === "timeSignature") { this.timeSignature = [ message.data.num,