<div dir="ltr">Stephen<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br>
</div>Sure, but this is a common thing to deal with in audio languages. </blockquote><div><br>I can imagine! talking about &quot;talking&quot; is inherently hard.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&nbsp;Pd<br>
calls it &quot;logical time&quot; and &quot;real time&quot;, which I think is the correct<br>
terminology.<br>
</blockquote><div><br>Sounds quite sensible to me.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
So as for the code I posted in the forum, with a way of determining<br>
&#39;real&#39; now I could have done,<br>
<br>
// one million sqrts<br>
0 =&gt; float answer;<br>
for (1=&gt;int i; i&lt;=1000000; i++) {<br>
 &nbsp;answer+sqrt(i) =&gt; answer;<br>
 &nbsp;if ((realnow - now) &gt; 3::ms) 3::ms =&gt; now;<br>
}<br>
<br>
Btw, is this actually what you were asking or am I way off?<br>
</blockquote><div><br> No, that seems about right, in fact I&#39;d say &quot;realnow =&gt; now&quot; ought to do, even. That just leaves the question of where we&#39;d get a &quot;realnow&quot;. If we&#39;d get a &quot;realnow&quot; as a proper language abstraction that would deal with a lot though I&#39;d say &quot;realnow&quot; for the HD may not be the same as for the CPU.<br>
<br>To put it in other words; ChucK lets us deal with a VM which is very pleasant as the VM is much simpler then a actual computer but the limits of the host computer may be relevant for what we&#39;d like to tell the VM.<br>
</div></div><br>Yours,<br>kas.<br></div>