there is an object namecanvas. It is marked as "obsolete", but actually I use it often, and I don't know why it should be obsolete. Maybe there there is another object or another way to give a name to a patcher. so if you use it in your abstraction like [namecanvas $1-absname] and have [abstraction 1] you will be able to vis 1 and vis 0 it with a message [;1-absname vis 1( marius.
Mike Wozniewski schrieb:
Hi all,
I have many instances of an abstraction on my patch (each with different arguments - guaranteed)... eg:
[abstraction 1] [abstraction 2] [abstraction 3] ...
I would like to send a "vis 1" message to *just one* of the abstractions. But I have only figured out how to open *all* of them with a message like:
; pd-abstraction.pd vis 1
Does anyone have an idea of how to target just one? I know that each abstraction will have a unique $0 ...but how do I know what the value of $0 is from the parent patcher level? ...and even if I did know the $0, what do I send my "vis 1" message to? ...$0-pd-abstraction.pd doesn't work.
Thanks a ton! -Mike Wozniewski
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list