adding resume to Transport
This commit is contained in:
@ -41,6 +41,10 @@ export class TransportNode extends AudioWorkletNode {
|
||||
this.port.postMessage("pause");
|
||||
}
|
||||
|
||||
resume() {
|
||||
this.port.postMessage("resume");
|
||||
}
|
||||
|
||||
setBPM(bpm) {
|
||||
this.port.postMessage({ type: "bpm", value: bpm });
|
||||
}
|
||||
|
||||
@ -17,6 +17,8 @@ class TransportProcessor extends AudioWorkletProcessor {
|
||||
} else if (message.data === "start") {
|
||||
this.started = true;
|
||||
this.lastPlayPressTime = currentTime;
|
||||
} else if (message.data === "resume") {
|
||||
this.started = true;
|
||||
} else if (message.data === "pause") {
|
||||
this.started = false;
|
||||
} else if (message.data === "stop") {
|
||||
|
||||
Reference in New Issue
Block a user