> > Message: 13 > Date: Thu, 7 Apr 2016 09:24:14 +0200 > From: Alexandre DENIS <contact@xxxxxxxxxxxxxxxxxx> > To: linux-audio-user@xxxxxxxxxxxxxxxxxxxx > Subject: Re: multiJACK patch management: the first glimmerings > Message-ID: <20160407092414.1c634add@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> > Content-Type: text/plain; charset="utf-8" > > On Wed, 6 Apr 2016 11:41:25 +0200 > St?phane Letz <letz@xxxxxxxx> wrote: > >> jackd2 has a ? loopback ? driver implemented since day 1 (OK maybe >> day 2?.) >> >> - the code is in common/JackLoopbackDriver.cpp, h >> >> - it can be activated using the -L parameter like : jackd -L 4 -d >> also xxxxxx to add 4 loopback ports. > > I never noticed it, it is not mentioned in the man! Was a bit experimental at that time, test and patch welcome. > > With a quick look at the code, it looks like it does a direct copy from > its input to its output, without buffering nor decoupling. How can it > help to cut the dependency graph so as to spread DSP load on multiple > cores? Or am I missing something? > > -a. This component is a *driver* that is going to be run a the beginning to each cycle: - inputs of the driver (= outputs from clients connected to it) from the *previous* cycle will indeed be copied to the outputs of the driver (= inputs from clients connected to it) - you should try... Stéphane _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user