Re: [Jack-Devel] Avoiding spinlocks in a parallel sequencer

PrevNext  Index
DateSat, 11 Apr 2015 16:43:29 +0200
From Johannes Lorenz <[hidden] at mailueberfall dot de>
To[hidden] at lists dot jackaudio dot org
Follow-UpPaul Davis Re: [Jack-Devel] Avoiding spinlocks in a parallel sequencer
> 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...
PrevNext  Index

1428763418.22460_0.ltw:2, <trinity-a7083b1b-d5fb-41cd-8953-f1d764fb315e-1428763409472 at 3capp-gmx-bs26>