I’ve got a [pattr] object in a patcher that is encapsulated in a [poly~] object to create multiple instances.
However I would like to give the [pattr] object a name/argument that is the different for each instance of the patcher. I can’t use the #0 patcher argument as I want the names to be the same each time the patchers are loaded up.
Is there any way of getting the instance number of the patcher and applying that to the argument of the [pattr] object? I have done something similar in the past:
[thispoly~] > [sprintf send %i-name] > [forward]
… to create a send object with a different name depending on the instance number of the patcher.
Can this kind of thing be implemented with a [pattr] object?