Pablo wrote:I would like to test LADI. But before I even try it I would like some clarifications. I tried it before and I didn't succeed, don't remember why but I guess a lack of dbus support.
I know I need jack2 with dbus enabled, I have jack2 but how can I know if I have dbus enabled? Can I enable dbus without reinstalling my
jackd --version: jackdmp 1.9.3 (from the 64studio jaunty backports)?
Or do I need to uninstall this one and compile a dbus-enabled jack2?
Is dbus enabled by default if I compile jack2?
You have to get jack2 from git and build it with dbus support. Dbus is not default.
for example:
Code: Select all
git clone -o cz git://repo.or.cz/jack2.git
cd jack2
git checkout --track -b ladi cz/ladi
./waf configure --dbus --classic --prefix=/usr [more options]
etc.
edit2: I've installed jackdbus, flowcanvas (which comes with ladish), laditools, ladish and a2jmidi, all from git, succesfully on Debian testing/unstable and Ubuntu 9.10.
edit:
So if you want to have both jackd and jackdbus, you should configure with --dbus and --classic
You'll get an warning though "WARNING !! mixing both jackd and jackdbus may cause issues!"
From what I understood this is about configuration and saving it. E.g. ~/.jackdrc is not used by jackdbus.
It doesn't looks like a big problem for me yet...
Jackd and jackdbus (both jack2) should perform equally well. Of course you have to make sure you have the same settings in jackdbus as you have in jackd normally. With a bit of testing it looks this is right.
You cannot set jackdbus in qjackctl/setup, but you can manage connections in qjackctl.
You can use qjackctl for JACK Transport, but you can do this also in the apps, like ardour/hydrogen etc.
There was a hot debate on LAU/LAD whether using Dbus is good or bad. Also Nedko, the author of LADI started a discussion a few weeks ago. Maybe you find it interesting to read:
http://linuxaudio.org/search/swishmail/LADI
I will do more testing in the coming days/weeks, try to find out if jackdbus is bad or not and if LADI is useful and if it works ok. I'm optimistic so far and will start LADI everytime I'm working with Linux Audio now...
For more specific info and support join #ladi at freenode
http://webchat.freenode.net/?channels=ladi