Hey Frank,
Thanks for the inspiration.
Indeed it already does work for abstractions (and probably externals too though I have not tried it)
I'm attaching a really simple example that proves the concept with abstractions.
Add the "pd_path" directory to your PD path and then open the "user_patch.pd" patch to begin. Once the pd_path is in your path you can move the user_patch.pd to wherever and it will still work.
Ben
Frank Barknecht wrote:
Hallo, B. Bogart hat gesagt: // B. Bogart wrote:
These lower-level abstractions are in a sub folder of the folder that contains pt.layerfx called fx. Since the sub folder "fx" is not in the PD path typing "rtx" (the name of one of these wrapper-abstractions) for example gives me no valid object. Though if I type fx/rtx I am actually calling the correct abstraction, even though that abstraction is not in the PD path.
Great idea, I'd love to see this implemented somehow. Maybe it even works already?
Currently I just prepend those patches, not intended for public use with an underscore, but this of course doesn't help against name clashes at all.
Ciao