[PD] Is there a cost to wiggling GUI objects which aren't visible?

William Huston williamahuston at gmail.com
Fri Mar 5 06:33:59 CET 2021


Thanks Christof :)
--
William Huston:  WilliamAHuston at gmail.com
Binghamton NY

*Public Service Mapping / Videography / Research / Education / Safety
Advocacy*
Blog <http://WilliamAHuston.blogspot.com> -- Facebook
<http://facebook.com/billhuston> -- Twitter
<http://twitter.com/WilliamAHuston>-- Youtube
<https://www.youtube.com/channel/UCGijK1amWOLglT3YeTyEBNQ?sub_congfirmation=1>
* -- Podcast Blog <https://billhustonpodcast.blogspot.com/>*
*Document collections*: VirtualPipelines
<http://TinyURL.com/VirtualPipelines> -- BHDCSDimockArchive
<http://bit.ly/BHDCSDimockArchive>
*Please support my work! -- *TinyURL.com/DonateToBillHuston





On Thu, Mar 4, 2021 at 11:47 PM Christof Ressi <info at christofressi.com>
wrote:

>
> *1: Is there a CPU cost to wiggling GUI objects *
>
> *in abstractions or subpatches *
> *which aren't visible?*
>
> (Almost) none. The drawing functions check if the patch is visible, and if
> not, they don't send any drawing commands to the GUI app. So you only pay
> for the additional check.
>
>
> *2: Does the rate of the metro matter? i.e.,*
>
> *Is there a higher CPU cost for many moving GUI objects *
> *updated at 10ms vs 250 ms?*
>
> A high metro rate obviously implies a higher CPU load than a low metro
> rate. If the overall CPU load is significant depends on the actual action
> triggered by the metro.
>
> Christof
> On 05.03.2021 05:29, William Huston wrote:
>
> My 12 band Flanger/Panner thing was so awesome,
> I decided to convert it to [clone] to make it an N-Band thing.
> I'm getting close! ...
>
> But I am using a lot of wiggling GUI things inside the clone instances.
> Is this a problem?
>
> I have [hsl]s [vsl]s & blinking [bng]s,
> triggered by a global metro, sample interval (typically) 50 to 250 ms.
> *[metro 100] -> [s GlobalMetro]*
> placed at the top level
> ... all to help me see what is happening.
>
> I realize with [clone],
> there could be a big CPU cost here.
>
>
> *QUESTION: *
>
> *1: Is there a CPU cost to wiggling GUI objects *
>
> *in abstractions or subpatches *
> *which aren't visible?*
>
> *2: Does the rate of the metro matter? i.e.,*
>
> *Is there a higher CPU cost for many moving GUI objects *
> *updated at 10ms vs 250 ms?*
>
> Thanks,
> BH
>
> --
> William Huston:  WilliamAHuston at gmail.com
> Binghamton NY
>
> *Public Service Mapping / Videography / Research / Education / Safety
> Advocacy*
> Blog <http://WilliamAHuston.blogspot.com> -- Facebook
> <http://facebook.com/billhuston> -- Twitter
> <http://twitter.com/WilliamAHuston>-- Youtube
> <https://www.youtube.com/channel/UCGijK1amWOLglT3YeTyEBNQ?sub_congfirmation=1>
> * -- Podcast Blog <https://billhustonpodcast.blogspot.com/> *
> *Document collections*: VirtualPipelines
> <http://TinyURL.com/VirtualPipelines> -- BHDCSDimockArchive
> <http://bit.ly/BHDCSDimockArchive>
> *Please support my work! -- *TinyURL.com/DonateToBillHuston
>
>
>
>
> _______________________________________________Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20210305/ff6ff20d/attachment-0001.htm>


More information about the Pd-list mailing list