But again, I wasn't proposing "one jack
client per effect" ... I was
proposing only a single JACK client per application, and NOT using JACK's
audio graph capabilities within your application: you would need to compute
execution order yourself or use a nice library for this (not that there
necessarily are any nice libraries).
Need to ask once more. Assuming I'll do this - one jack client and zynaddsubfx as a
plugin. Nonetheless, if I have 40 instances of zyn, I'd like to (actually must)
compute them concurrently. So how to do this with one client?
The best way I can see is using an array of jack clients, and hoping they'll process()
at the same time. However, this sounds very tricky...