João Pais wrote:
Hello list,
I didn't try clone yet, I always worked with dynamic patching for
similar issues. For those who are knowledgeable, I would like to ask: is
there any advantage of clone against dynamic patching when using the
same circuit, or is it the same?
This pertains to patches working on both control and signal input/output.
if you are familiar with MAX:
[clone] is nearly the same as [poly~]
one feature badly missing is the possibility ta allocate dynamic "voice"
(or "instance") numbers (i.e. how many instances of an abstraction are
created). i hope miller has plans to implement this in the future.
right now, all you can do is a combination of using [clone] and dynamic
patching if you want to change the number of instances on the fly
(destroy the old clone object and re-create it with new arguments with
PD messages).
i used [clone] on several occasions and find it extremely useful, as you
can directly edit the original source and see the results (as opposed to
MAX).
i would say the best use case is a situation, where you need let's say
10 or more copies of a patch (i.e. for parameter organisation,
oscillator banks etc...). basically it's the same as creating multiple
abstractions where you do the message routing internally with a creation
argument
[abs 1]
[abs 2]
[abs 3]
[abs 4] etc...
so, no - there's no direct ADVANTAGE over dynamic patching but in
general i think it's the better and clearer concept
best
oliver
_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management ->
https://lists.puredata.info/listinfo/pd-list