Re: [Jack-Devel] How to run multiple jackdbus

PrevNext  Index
DateFri, 09 Nov 2012 18:56:15 +0200
From Nedko Arnaudov <[hidden] at arnaudov dot name>
ToAdrian Knoth <[hidden] at drcomp dot erfurt dot thur dot de>
Cc[hidden] at lists dot jackaudio dot org
In-Reply-ToAdrian Knoth Re: [Jack-Devel] How to run multiple jackdbus
Follow-UpPaul Davis Re: [Jack-Devel] How to run multiple jackdbus
Adrian Knoth <[hidden]> writes:

> On 11/09/2012 03:41 AM, Athanasios Silis wrote:
>
> Hi!
>
>> I read that it is possible to run more than one jack sessions (from
>> the same or different user)? And can each session be outputting to a
>> different soundcard????
>
> Same user, different user, it doesn't matter.
>
>    $ jackd -n foo -d alsa -dhwXXX
>    $ jackd -n bar -d alsa -dhwYYY
>    $ jackd -n whatever -d firewire
>
>
> Some jack clients provide a flag to specify which server to use, for
> others, you can simply set JACK_DEFAULT_SERVER, e.g.:
>
>    $ JACK_DEFAULT_SERVER=bar some_jack_app
>
>
>> Also what does jackd use the dbus for?
>
> It doesn't, jackdbus does. If you check the archive, you will find a 200+
> thread from two years ago about all the subtle differences. ;)
>
> Well, afaik, jackd2 indeed uses dbus to talk to pulseaudio for device
> acquisition, but Nedko can tell for sure.

AFAIK jackd partially implements the device reservation protocol. For
full implementaiton, dbus loop is required. Not sure if dbus is hooked
to jackd from both jack1 and jack2 codebase. I don't use the device 
reservation protocol on my machine and AFAIK no other jack developer
does. And I don't use jackd but jackdbus...

-- 
Nedko Arnaudov <GnuPG KeyID: 5D1B58ED>
PrevNext  Index

1352481833.30147_0.ltw:2,a <87ehk2zpe8.fsf at arnaudov dot name>