<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Tabplay cpu usage]]></title><description><![CDATA[<p>Hi,</p>
<p>Does the tabplay object consume cpu when it is not playing?</p>
<p>Let's contextualize.</p>
<p>I create a patch called &quot;sample.pd&quot; which contains:</p>
<ul>
<li>a table named $0-table</li>
<li>a &quot;tabplay $0-table&quot; object<br />
-an inlet, which is connected to the tabplay, and which is expected to receive a bang<br />
-an outlet~ which is connected to the tabplay output</li>
</ul>
<p>Now I create a main patch, containing N instances of object &quot;sample&quot;, each one with a bang connected to its inlet; finally, I connect all the &quot;sample&quot; objects to the same &quot;dac~&quot;.</p>
<p>Suppose that I fill in all tables with some audio data.</p>
<p>My question is...</p>
<p>When no tabplay is playing, or when just very few of them are playing, Is my patch consuming nearly the same amount of cpu as if all tabplay objects were playing at the same time?</p>
<p>Or:<br />
Are the tabplay objects wasting cpu time by outputting a constant flow of zeros?<br />
Is this cpu usage significant?</p>
<hr />
<p>By the way..... what if I asked the same question about &quot;idle&quot; &quot;vline~&quot; objects which are outputting a constant 0 level? And about multiplier (&quot;*~&quot;) objects whose left or right inlet is inputting a constant 0?</p>
<p>Thanks in advance<br />
Bye<br />
Teo</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/691/tabplay-cpu-usage</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 11:14:32 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/691.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 29 Jan 2007 18:52:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Tabplay cpu usage on Mon, 29 Jan 2007 18:52:23 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Does the tabplay object consume cpu when it is not playing?</p>
<p>Let's contextualize.</p>
<p>I create a patch called &quot;sample.pd&quot; which contains:</p>
<ul>
<li>a table named $0-table</li>
<li>a &quot;tabplay $0-table&quot; object<br />
-an inlet, which is connected to the tabplay, and which is expected to receive a bang<br />
-an outlet~ which is connected to the tabplay output</li>
</ul>
<p>Now I create a main patch, containing N instances of object &quot;sample&quot;, each one with a bang connected to its inlet; finally, I connect all the &quot;sample&quot; objects to the same &quot;dac~&quot;.</p>
<p>Suppose that I fill in all tables with some audio data.</p>
<p>My question is...</p>
<p>When no tabplay is playing, or when just very few of them are playing, Is my patch consuming nearly the same amount of cpu as if all tabplay objects were playing at the same time?</p>
<p>Or:<br />
Are the tabplay objects wasting cpu time by outputting a constant flow of zeros?<br />
Is this cpu usage significant?</p>
<hr />
<p>By the way..... what if I asked the same question about &quot;idle&quot; &quot;vline~&quot; objects which are outputting a constant 0 level? And about multiplier (&quot;*~&quot;) objects whose left or right inlet is inputting a constant 0?</p>
<p>Thanks in advance<br />
Bye<br />
Teo</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/691/tabplay-cpu-usage</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/691/tabplay-cpu-usage</guid><dc:creator><![CDATA[matteosistisette]]></dc:creator><pubDate>Mon, 29 Jan 2007 18:52:23 GMT</pubDate></item><item><title><![CDATA[Reply to Tabplay cpu usage on Tue, 30 Jan 2007 00:31:58 GMT]]></title><description><![CDATA[<p>Yes.</p>
<p>Audio rate objects that are active in the current sheet are computed every cycle even when they output zeros / are &quot;turned off&quot;.</p>
<p>The way to control CPU usage is to use the [switch~] object.</p>
<p>Wrap sub-parts (subpatches or abstractions) of your patch and include a [switch~]. When this set to 0 all computation in the local block is turned off.<br />
When set to 1 all computation is turned back on again.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/691/tabplay-cpu-usage/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/691/tabplay-cpu-usage/2</guid><dc:creator><![CDATA[obiwannabe]]></dc:creator><pubDate>Tue, 30 Jan 2007 00:31:58 GMT</pubDate></item><item><title><![CDATA[Reply to Tabplay cpu usage on Tue, 30 Jan 2007 00:51:55 GMT]]></title><description><![CDATA[<p>Wow, great!</p>
<p>Though at the same time: Oh shit! (I mean, had I known it before...)</p>
<p>Thank you so much Obiwannabe</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/691/tabplay-cpu-usage/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/691/tabplay-cpu-usage/3</guid><dc:creator><![CDATA[matteosistisette]]></dc:creator><pubDate>Tue, 30 Jan 2007 00:51:55 GMT</pubDate></item></channel></rss>