On Wed, 12 Jul 2006, Hans-Christoph Steiner wrote:
Does anyone know a way to get the name of a patch or subpatch from within Pd? Basically I want to dynamically get the name that you would use like this:
[; pd-myobject.pd(
The actual filename would work too. It seems to me that this should be part of a standard, message-based querying mechanism which could also be used for patch meta data like local namespace, current dir, etc.
this can be done by modifying [getpatchname] (supposing its canvas_getcurrent bug gets fixed).
For a root t_canvas *x, instead of looking up x->gl_name, look up canvas_getenv(x)->ce_dir, which is also a t_symbol *.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada