Are you using 0.44? (I don't think 0.45 exists yet :)
The only relevant thing I can find in recent commits is a change from jack_client_new() to jack_client_open() back in 2010.
With apologies, here is the commit I found...
commit 1022e5687bb5785904ba1b1977a9a29c9b6b25dc Author: IOhannes m zmoelnig zmoelnig@iem.at Date: Wed Jul 14 10:02:45 2010 +0200
properly handle shutdown of jackd and updated to new jack API
in older versions of Pd, if the jackd shut down (e.g. because the user stopped
it manually), Pd would just freeze and could not be revived (you have to KILL
it)
properly handling the jack_shutdown signal allows us to cleanup and continue to
run. the user can then select another backend at their convenience.
Pd's jack-backend mainly used _deprecated_ way of interfacing with jack (namely
using jack_client_new() rather than jack_client_open())
the new API allows more flexibility (e.g. the jackd need not run before the
application starts -> if it is missing, it will be automatically launched)
TODO: jack is actually a callback-based API...
Signed-off-by: Miller Puckette <msp@ucsd.edu>
Is it possible this bug has been there for the last three years? (i.e. 0.43 and 0.44 would have this problem)?
cheers Miller
On Mon, Jun 24, 2013 at 01:26:50AM +0200, yvan volochine wrote:
hi list!
I seem to recall some changes about the way pd and jackd interact together but I couldn't find the related info online so forgive me if that was discussed already..
before, if I launched pd without jack running, pd would take more time to launch with a bunch of messages complaining that jack is not running...
now, if jack is not running and I launch pd, pd starts jack by itself.. well... ok... the problem is that when I close pd, it just won't close (terminal would print "watchdog... signaling pd" messages forever) and unless I kill the created jackd process, the pd window would _never_ close.... argh.
this is really annoying and looks like a regression to me..
should I submit an issue or is that a known one or was it discussed already (and I missed it)?
running pd-0.45 on archlinux Linux x230 3.9.6-1-ARCH #1 SMP PREEMP
ciao y
-- http://yvanvolochine.com http://soundcloud.com/yvanvolochine http://soundcloud.com/elgusanorojo http://vimeo.com/yv
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list