From aef7f7bbc291fb104a905b01a509653b31d5a8ff Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Fri, 18 Mar 2022 19:58:05 +0100 Subject: [PATCH] build --- docs/dist/static.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/dist/static.js b/docs/dist/static.js index f3053555..7dc26ff2 100644 --- a/docs/dist/static.js +++ b/docs/dist/static.js @@ -6,9 +6,11 @@ async function playStatic(code) { let start, took; const seconds = Number(prompt("How many seconds to run?")) || 60; start = performance.now(); + console.log("evaluating.."); const {pattern: pat} = await evaluate(code); took = performance.now() - start; console.log("evaluate took", took, "ms"); + console.log("querying.."); Tone.getTransport().stop(); start = performance.now(); const events = pat?.query(new State(new TimeSpan(0, seconds)))?.filter((event) => event.part.begin.valueOf() === event.whole.begin.valueOf())?.map((event) => ({ @@ -19,6 +21,7 @@ async function playStatic(code) { })); took = performance.now() - start; console.log("query took", took, "ms"); + console.log("scheduling.."); start = performance.now(); events.forEach((event) => { Tone.getTransport().schedule((time) => { @@ -37,12 +40,13 @@ async function playStatic(code) { } catch (err) { console.warn(err); err.message = "unplayable event: " + err?.message; - pushLog(err.message); + console.error(err); } }, event.time); }); took = performance.now() - start; - console.log("schedule took", took, "ms"); + console.log("scheduling took", took, "ms"); + console.log("now starting!"); Tone.getTransport().start("+0.5"); } export default playStatic;