[PD] [table] update notification
Hans-Christoph Steiner
hans at at.or.at
Wed Mar 7 19:52:55 CET 2012
That would be nice to have as an outlet from an array. Or perhaps the [table] object should have an outlet to get that info.
.hc
On Mar 7, 2012, at 12:15 PM, Jonathan Wilkes wrote:
> Pd-l2ork has a feature where you can [r "arrayname_changed"]
>
> and you'll get a bang when the array is modified with the mouse.
>
> If you want a notification when using tabwrite/etc., well, when those
>
> objects receive a message to update the array, just manually send
>
> a bang to "arrayname_changed" when this happens.
>
> -Jonathan
>
>
>
> ----- Original Message -----
>> From: Roman Haefeli <reduzent at gmail.com>
>> To: pd-list <pd-list at iem.at>
>> Cc:
>> Sent: Wednesday, March 7, 2012 3:55 AM
>> Subject: [PD] [table] update notification
>>
>> Hi all
>>
>> Is there a way to be reliably notified when a table/array changes? My
>> hope is that I don't know of some hidden feature. Is there any?
>>
>> It's easy to catch messages sent to [s arrayname]. However, it's not so
>> easy when data is written through [tabwrite arrayname] or [tabwrite~
>> arrayname] or if the data is drawn manually.
>>
>> My current solution is quite a CPU hog: The whole table is scanned in
>> periodic intervals and compared to a reference table, so that any
>> difference will be caught. Of course, this solution comes with a latency
>> (it's a trade-off between avoiding latency and saving CPU cycles).
>> Probably, it could be a wee bit less CPU hungry to make the comparison
>> in the audio domain instead of the message domain, but still it's
>> work-around.
>>
>> Is there a real solution for this around?
>>
>> Roman
>>
>>
>>
>>
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
----------------------------------------------------------------------------
http://at.or.at/hans/
More information about the Pd-list
mailing list