[PD] pd-0.45 + jack == weirdness

Lorenzo Sutton lorenzofsutton at gmail.com
Tue Jun 25 13:24:57 CEST 2013


On 24/06/2013 18:58, Miller Puckette wrote:
> Thanks... I'm toying with a middle solution, which would be simply to open
> jack with the JackNoStartServer option (one of JackOpenOptions).
> I think this is a good idea anyway as the user might want to specify
> jack options and it seems wrong to have Pd get involved in that.

I liked it when (v 0.42?) Pd would use jack if it found a jack server 
running and just alsa otherwise...

Lorenzo
>
> cheers
> Miller
>
>
> On Mon, Jun 24, 2013 at 11:33:47AM +0200, Ivica Bukvic wrote:
>> Miller,
>>
>> I think I solved the hang part in pd-l2ork implementation that is based on
>> the older model that allows disconnection and reconnection practically
>> under any circumstances. The only downside is if you yank the USB soundcard
>> while jack is running pd waits on jack to report that it lost the soundcard
>> and stops which can take up to 20 seconds. In other words in this case it's
>> jack that is hanging and consequently making pd hang as well but only
>> temporarily.
>>
>> HTH
>> On Jun 24, 2013 5:14 AM, "yvan volochine" <yvan.pd at gmail.com> wrote:
>>
>>> hi Miller,
>>>
>>>   Are you using 0.44?  (I don't think 0.45 exists yet :)
>>> yeah sorry, 0.44 (pd-0.45-0-test)
>>>
>>>   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 1022e5687bb5785904ba1b1977a9a2**9c9b6b25dc
>>>>
>>> [SNIP]
>>>
>>>> Is it possible this bug has been there for the last three years? (i.e.
>>>> 0.43 and 0.44 would have this problem)?
>>>>
>>> I just built 0.43-1 and yes the problem is there as well (weird that I
>>> never tried to open pd without jack before..).
>>>
>>> I couldn't build any older pd version (I guess I have a too recent tcl
>>> somehow) so I cannot test with 0.42 (or with the commit before the one you
>>> mentioned)
>>>
>>> let me know if I should submit an issue..
>>>
>>> ciao,
>>> y
>>>
>>> --
>>> http://yvanvolochine.com
>>> http://soundcloud.com/**yvanvolochine<http://soundcloud.com/yvanvolochine>
>>> http://soundcloud.com/**elgusanorojo <http://soundcloud.com/elgusanorojo>
>>> http://vimeo.com/yv
>>>
>>> ______________________________**_________________
>>> Pd-list at iem.at mailing list
>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/**
>>> listinfo/pd-list <http://lists.puredata.info/listinfo/pd-list>
>>>
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list




More information about the Pd-list mailing list