Hi Hans, these look pretty cool and very useful. The rj library has two polypoly-like objects as well: [u_makepoly] and [u_robinpoly] (of course the latter don't require any externals or modifications to vanilla Pd).
I have found in some benchmarks, that the [inlet]---[route 0 1 2 3 ...] technique can become quite slow for larger numbers of instances, so I have replaced it in the rj-polys with the much faster technique if dynamically assigned renamed [send]s. I have attached the patches so you see what I mean. It really makes a difference on slow hardware like iPod or Android phones. Ciao -- Frank On Mon, Nov 22, 2010 at 04:49:49PM -0500, Hans-Christoph Steiner wrote: > I finally got off my duff and put together this library I've been > thinking about for years. After making my own nqpoly5, nqpoly6, > nqpoly7, runmany, voicepoly, etc. I've tried to bundle all these > techniques into a common library. Since this library is all about > managing many instances of a Pd patch, I'm calling it 'many'. > > http://puredata.info/community/projects/software/many > > Objects in the 'many' lib are based on code from Steven Pickles' > (aka pix) nqpoly4 and Frank Barknecht's polypoly. Thanks to pix's > nqpoly4 because that was the real groundbreaking work that proved > that a useful and reliable instance-managing object could be > programmed in Pd. Frank then did the work to make it maintainable > and hackable. > > .hc > > > ---------------------------------------------------------------------------- > > Computer science is no more related to the computer than astronomy > is related to the telescope. -Edsger Dykstra > > > > _______________________________________________ > Pd-announce mailing list > pd-annou...@iem.at > http://lists.puredata.info/listinfo/pd-announce > > _______________________________________________ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list
u_robinpoly-help.pd
Description: application/puredata
u_robinpoly.pd
Description: application/puredata
u_makepoly-help.pd
Description: application/puredata
u_makepoly.pd
Description: application/puredata
_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list