---

** [bugs:#1278] JACKerror SuspendRefNum starting dsp on loadbang with -nogui**

**Status:** open
**Group:** v0.47
**Labels:** jack nogui loadbang 
**Created:** Thu Dec 15, 2016 07:15 AM UTC by Claude Heiland-Allen
**Last Updated:** Thu Dec 15, 2016 07:15 AM UTC
**Owner:** nobody


Also affects self-compiled `pd-0.47.0` from Miller's site so it isn't a 
Debian-specific issue.

    $ pd -version
    Pd-0.47.1 ("") compiled for Debian (0.47.1-3) on 2016/11/28 at 20:56:10 UTC

Steps to reproduce:

    $ qjackctl
    start jackd at 48000 sample rate, or modify the line below
    $ pd -noprefs -jack -channels 2 -r 48000 -nogui -send "pd dsp 1"
    error: JACKerror: SuspendRefNum error
    error: JACKerror: JackClient::Execute error name = pure_data_0
    error: JACK: server shut down
    ^CPd: signal 2

Pd starts up and connects to JACK successfully without `-nogui`, or without 
`-send "pd dsp 1"`.

Problem also occurs with `[loadbang]--[; pd dsp 1(`, which was where I noticed 
it.

Workaround 1 (requires modifying patches): `[loadbang]--[delay 1]--[; pd dsp 1(`

Workaround 2 (requires modifying startup scripts): create a loader patch that 
opens the real patch after a `[loadbang]--[delay 1]`, then the real patch's 
`[loadbang]--[; pd dsp 1(` is late enough not to break.  And load the loader 
patch instead of the real patch from the command line.



---

Sent from sourceforge.net because [email protected] is subscribed to 
https://sourceforge.net/p/pure-data/bugs/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/pure-data/admin/bugs/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Pd-dev mailing list
[email protected]
https://lists.puredata.info/listinfo/pd-dev

Reply via email to