[PD] [PD-dev] is there a way for an object to detect whethere its inlet is connected to something

Ivica Ico Bukvic ico at vt.edu
Mon Dec 27 17:41:18 CET 2010


On Mon, 2010-12-27 at 10:04 -0500, Mathieu Bouchard wrote:
> > ----- "Ivica Ico Bukvic" <ico at vt.edu> a écrit :
> >> I guess subject says it all. For the sake of efficiency I am hoping to 
> >> detect whether an inlet is connected to anything and if so to perform 
> >> its signal-based operations. Otherwise, it should remain dormant. Is 
> >> there anything in the existing API that allows for this?
> 
> [gf/lol] does look at the way that an abstraction-instance is being 
> patched, so that it can do automatic repositioning of all objects 
> connected to the rightmost inlet, or hiding wires, or drawing segmented 
> wires, etc.
> 
> It's the closest thing I can think about. It's currently used by [doc_m] 
> and [doc_also]. In those cases, those are only message-outlets that aren't 
> even used for carrying any messages at all, but you could use it in a 
> different way.
> 
>    http://gridflow.ca/help/gf/lol-help.html
>    http://gridflow.ca/gallery/%23range-help-edit.png
>    http://gridflow.ca/help/doc_also-help.html
> 
> This could be the basis for coding an external that does what you want.
> 
> (ps: I am not on pd-dev)

Many thanks Mathieu for the info. I will investigate further. Just to
clarify, I am trying to achieve this from the external source file, not
the Pd patch.

Best wishes,

Ico




More information about the Pd-list mailing list