Your abstraction can have a named [send~] which you can receive into your matrix. Use the $1 id assigned by clone to differentiate the sends, ie.
In abstraction: | [send~ out$1] For matrix: [receive~ out1] [receive~ out2] [receive~ out3] | | | [matrix - - ...] etc In this way, the [clone] itself has no outputs, but you have all of the outputs via [send~]. I use this approach very often. > On Jun 5, 2020, at 7:49 PM, pd-list-requ...@lists.iem.at wrote: > > Message: 5 > Date: Fri, 5 Jun 2020 19:20:36 +0200 > From: baptiste chatel <baptiste.cha...@gmail.com > <mailto:baptiste.cha...@gmail.com>> > To: Pd-List <pd-list@lists.iem.at <mailto:pd-list@lists.iem.at>> > Subject: [PD] [clone] with individual signal inlets/outlets exposed ? > Message-ID: > <cabrnplyvghrrv-+9wdj2p8nnzenqdwegg-to7yfhejw5l1e...@mail.gmail.com > <mailto:cabrnplyvghrrv-+9wdj2p8nnzenqdwegg-to7yfhejw5l1e...@mail.gmail.com>> > Content-Type: text/plain; charset="utf-8" > > Would it be possible to have a [clone] option that allows clones individual > signal inlets/outlets to be exposed ? > > An example : i need to make 64 of the following patch : > [receive~ thing-$1] > | > [outlet~] > that should go to a matrix, $1 in [1:64]. > > [clone] is useless because it will sum all outputs and expose only one, > since the cloned patch has one output. > > I could do it with dynamic patching, but as practical as it could be, it is > pretty convoluted to use for such a simple need. > > > Baptiste -------- Dan Wilcox @danomatika <http://twitter.com/danomatika> danomatika.com <http://danomatika.com/> robotcowboy.com <http://robotcowboy.com/>
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list