<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Try attached patch. Note that this works fine with pure DSP
objects, but it gives unexpected results once you add clocks (e.g.
[metro], [del], etc.).</p>
<p>Sending a "bang" to [switch~] only advances DSP computation for
the given canvas (and all its subcanvases), but it doesn't advance
the message scheduler (which is global).</p>
<p>With this method, you can basically amortized DSP computations
over a given period of time.<br>
</p>
<p>Christof<br>
</p>
<div class="moz-cite-prefix">On 17.08.2020 19:27, Alexandre Torres
Porres wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAEAsFmi7ojgqJZvb3rEnp+XCriBxSSKM5OMcj_utP0XY1k=dYQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr"><br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Em seg., 17 de ago. de 2020
às 13:20, Christof Ressi <<a
href="mailto:info@christofressi.com"
moz-do-not-send="true">info@christofressi.com</a>>
escreveu:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<p>If your audio computation is pure DSP (i.e. no
messages), you can "render" it by repeatedly banging the
[switch~] object at any rate you like. Global DSP still
has to be on, but the canvas would be switched off.</p>
</div>
</blockquote>
<div><br>
</div>
<div>hmm, please elaborate;<br>
thanks</div>
</div>
</div>
</blockquote>
</body>
</html>