From a742a71f67ee8006a794b75ffd1caf9f455ac947 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Wed, 22 Feb 2023 19:50:37 +0100 Subject: [PATCH] fix: osc should not return a promise --- packages/osc/osc.mjs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/osc/osc.mjs b/packages/osc/osc.mjs index 234bdfce..2176f61f 100644 --- a/packages/osc/osc.mjs +++ b/packages/osc/osc.mjs @@ -45,9 +45,9 @@ let startedAt = -1; * @memberof Pattern * @returns Pattern */ -Pattern.prototype.osc = async function () { - const osc = await connect(); - return this.onTrigger((time, hap, currentTime, cps = 1) => { +Pattern.prototype.osc = function () { + return this.onTrigger(async (time, hap, currentTime, cps = 1) => { + const osc = await connect(); const cycle = hap.wholeOrPart().begin.valueOf(); const delta = hap.duration.valueOf(); // time should be audio time of onset