Yeah the zak system. That's what I used. I recall it was a bit of a mental teaser as you said.

On Wed, Mar 16, 2011 at 4:23 AM, Andy Farnell <padawan12@obiwannabe.co.uk> wrote:


And if you're going to use Csound there's the zak system of course.
It's a pig to set up and very hard mental work to keep track of
which streams have been activated or cleared to avoid clips or
feedback... but it works in practice to give any to any dynamic
patching so you can have modular synths being gracefully repatched
at runtime.

a.



On Tue, 15 Mar 2011 23:29:17 -0500
John Harrison <john.harrison@alum.mit.edu> wrote:

> Not that I am necessarily recommending it but, Csound will allow you to
> instantiate multiple instances of objects at runtime. I did this with
> Csound awhile ago and haven't touched Csound since but the general idea
> was create all your instruments to accept parameters and store
> input/output connections etc. in tables. You tell Csound to read its
> score file from stdin and you create/destroy instruments with various
> parameters by sending to Csound's stdin using the general-purpose
> computer language of your choice. (I used Python). Hopefully Csound has
> graduated to allowing instances of instruments to be created through OSC
> as well as stdin at this point.
>
> -John