Hi Miller,
maybe I missed something but I think it's at least possible to catch messages to vline~ while DSP is switched off: if the time difference between an incoming float message and the last logical time (updated by the perform routine) is greater then the current block duration, you know that DSP must have been switched off. the question is rather what to do with those messages: a) drop them, b) cancel previous segments, c) let them eat your CPU.
Christof
Gesendet: Donnerstag, 08. Juni 2017 um 04:21 Uhr Von: "Miller Puckette" msp@ucsd.edu An: "Matt Davey" hard.off@gmail.com Cc: "pd-list@lists.iem.at" pd-list@lists.iem.at Betreff: Re: [PD] vline~ with switch~ off
This isn't fixed (and I'm not sure it's fixable)... better use spigots to stop messages from gettingt o vline~s on switched-off windows.
cheers Miller
On Thu, Jun 08, 2017 at 03:28:36AM +0200, Matt Davey wrote:
is this still an issue? I have heaps of patches with vline~ in, and CPU seems to creep up from them getting messages when switch~ is off.
I thought this got looked at?
Actually....is there any way just to turn off all control messages in patches that have [switch~] turned off? I mean, how often do you want those going through when the signal objects aren't being processed?
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list