Re: [PD] reading the textlist of the patch I'm in...

2008-12-09 Thread Chris McCormick
On Sun, Dec 07, 2008 at 03:39:43PM +0100, IOhannes m zmölnig wrote:
 hi ed.
 
 Ed Kelly wrote:
  Hi chaps,
  
  I've come up against something I can't solve without a deeper
  understanding of pd's internal structure, I wonder if anyone can help.
  
  I'm trying to build patches that know about each instance of themselves
  when called as an abstraction, without the specification of creation
  arguments to identify multiple instances of the same patch.
  
  Basically I want to read the list of the ultimate parent from memory,
  like you would if you read the pd patch into a text editor such as
  emacs. I often edit patches in such an editor,and I find it allows
  access to information about the patch in a sequential form that is hard
  to get in PD (how many obj(ects) there are and in what order, what they
  are etc.) and now I am trying to build patches that extend themselves in
  realtime, I need to be able to read the patch I'm in.
 
 you probably want to have a look at the iemguts, which i just presented
 here at piksel.
 
 one of the basic goals of this libs is to add some kind of self
 awareness of abstractions.

I think the proper name for this is 'introspection', unless I
misunderstood.

Chris.

---
http://mccormick.cx

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] reading the textlist of the patch I'm in...

2008-12-09 Thread IOhannes m zmoelnig
Chris McCormick wrote:
 
 I think the proper name for this is 'introspection', unless I
 misunderstood.

yes.

fgmasr
IOhannes

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] reading the textlist of the patch I'm in...

2008-12-07 Thread IOhannes m zmölnig
hi ed.

Ed Kelly wrote:
 Hi chaps,
 
 I've come up against something I can't solve without a deeper
 understanding of pd's internal structure, I wonder if anyone can help.
 
 I'm trying to build patches that know about each instance of themselves
 when called as an abstraction, without the specification of creation
 arguments to identify multiple instances of the same patch.
 
 Basically I want to read the list of the ultimate parent from memory,
 like you would if you read the pd patch into a text editor such as
 emacs. I often edit patches in such an editor,and I find it allows
 access to information about the patch in a sequential form that is hard
 to get in PD (how many obj(ects) there are and in what order, what they
 are etc.) and now I am trying to build patches that extend themselves in
 realtime, I need to be able to read the patch I'm in.

you probably want to have a look at the iemguts, which i just presented
here at piksel.

one of the basic goals of this libs is to add some kind of self
awareness of abstractions.


mfgasr
IOhannes

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list