>> However, I would like to know if there is a method for directly altering an object. This script indirectly alters the object by deleting at and creating a new one.
whats an argument? an [i] object can be an argument.
the number in the bpatcher inspector is the _default
argument. which means it should not be changed.
but why not make inlets and change the [i] argument
by sending messages?
or: how would do it to a [p]? do the same to the bpatcher.