diff --git a/src/TransportNode.js b/src/TransportNode.js index 7c6c681..0644d90 100644 --- a/src/TransportNode.js +++ b/src/TransportNode.js @@ -30,8 +30,6 @@ export class TransportNode extends AudioWorkletNode { } else { tryEvaluate(this.app, this.app.global_buffer); } - } else if (message.data.type === "bpm") { - this.app.clock.bpm = message.data.value; } } }; diff --git a/src/TransportProcessor.js b/src/TransportProcessor.js index 06bd225..8d5d5d8 100644 --- a/src/TransportProcessor.js +++ b/src/TransportProcessor.js @@ -35,11 +35,8 @@ class TransportProcessor extends AudioWorkletProcessor { this.started = false; } else if (message.data.type === 'bpm') { this.bpm = message.data.value; - this.currentPulsePosition = 0; - this.port.postMessage({ type: "bpm", value: this.bpm }); } else if (message.data.type === 'ppqn') { this.ppqn = message.data.value; - this.currentPulsePosition = 0; } else if (message.data.type === 'nudge') { this.nudge = message.data.value }