Thank you very much, that seems to come up to my expectations !
I take advantage of this thread to explain my thoughts.
I was thinking about, for instance, an electric guitar with a built-in
ADC, that could be plugged in a computer via a USB (or Firewire)
cable, the guitar being recognized as a 'snd-usb-audio' device under
the system. With this view in mind, it might be useful to get many
"digital" instruments like that, as well as a DAC, all available in a
single JACK server.
Will JACK2 be able to handle this ? I mean, you run jack2_start, and
all the available (and desired) peripherals appear in the connections.
:)
I suppose that it raises many issues like synchronization between
different physical peripherals. Handling many peripherals as separated
devices might not be optimal compared to one single device with
multiple inputs/outputs, as well. And actually I am not sure this idea
is really essential... :)
That was just a view of a weird future where several people plug all
their USB guitar directly into a single computer, and do not even need
to make use of a guitar amp. What a wonderful future of digital music
I am painting here ! Forget it ! :D
Adrien
On Mon, Jul 28, 2008 at 4:01 PM, Paul Davis <paul(a)linuxaudiosystems.com> wrote:
On Mon, 2008-07-28 at 14:59 +0200, Adrien DANIEL wrote:
Hi !
I am wondering how to use JACK with more than one soundcard. For
instance, what if I want to get one of the inputs of my soundcard #1,
process it with a JACK program, and finally send it to one of the
outputs of my soundcard #2 ?
currently:
option 1)
jackd -d alsa ... -P deviceForPlayback -C deviceForCapture ...
option 2)
jackd -d alsa ....
start jack_alsa, a jack client that talks to 2nd (or 3rd or 4th)
soundcard
Should I launch several JACK deamons ? If so,
would I be able to
interconnect them ?
jack_diplomat can be used to do that.
jack2 will have some other approaches to these issues.