[PD] JACK on macOS

Miller Puckette msp at ucsd.edu
Tue Dec 14 23:16:12 CET 2021


Excellent.. I think it's time for test4 :)

M

On Tue, Dec 14, 2021 at 09:22:51AM -0500, William Brent wrote:
> For me, IOhannes' latest build (
> https://urldefense.proofpoint.com/v2/url?u=https-3A__git.iem.at_pd_pure-2Ddata_-2D_jobs_33818_artifacts_file_Pd-2D0.52-2D0test3-2D2-2Dg6ca9539f.dmg&d=DwIFaQ&c=-35OiAkTchMrZOngvJPOeA&r=XprZV3Fxus2L1LCw80hE4Q&m=fl57PEVI5mP734J4WxD5hjIoB0msU2LZPA4FnonAJwj9UJC2JkEeznls80b9dxEW&s=xLhzmvDU_SibT-v7sYsFHVf1EgZxJdWAd-7ShahCSpM&e= )
> and Dan's recent build (
> https://urldefense.proofpoint.com/v2/url?u=http-3A__docs.danomatika.com_pdbuilds_0.52_Pd-2D0.52-2D0test3-2Dx86-5F64-2Djack.zip&d=DwIFaQ&c=-35OiAkTchMrZOngvJPOeA&r=XprZV3Fxus2L1LCw80hE4Q&m=fl57PEVI5mP734J4WxD5hjIoB0msU2LZPA4FnonAJwj9UJC2JkEeznls80b9dxEW&s=Uyotyn_b1MYhN70Wdi9BUjs27lIlb4AL2H-lJjuVi4E&e= )
> work on Big Sur 11.6.1 *without* callbacks enabled. I've done a lot of work
> with Pd/JACK and have never enabled callbacks.
> 
> On Tue, Dec 14, 2021 at 9:01 AM Christof Ressi <info at christofressi.com>
> wrote:
> 
> > this must be a bug then... I don't see why Jack should only work with
> > "callbacks" enabled.
> > On 14.12.2021 14:51, Csaba Láng wrote:
> >
> > I confirm Jack works on Big Sur with using callback in the audio settings.
> >
> > Thanks for the hint.
> >
> > On Tue, Dec 14, 2021 at 2:16 PM William Brent <william.brent at gmail.com>
> > wrote:
> >
> >> Good news - this new build is indeed working for me with JACK 1.9.19 on
> >> Big Sur 11.6.1 (Intel 64bit hardware). I'll update my comment on the ticket
> >> to document it. Thanks IOhannes!
> >>
> >> On Tue, Dec 14, 2021 at 4:37 AM IOhannes m zmoelnig <zmoelnig at iem.at>
> >> wrote:
> >>
> >>>
> >>> On 12/13/21 22:06, IOhannes m zmölnig wrote:
> >>>  >
> >>>  >
> >>>  > once it finished building, the dmg will be available on
> >>> <
> >>> https://urldefense.proofpoint.com/v2/url?u=https-3A__git.iem.at_pd_pure-2Ddata_-2D_jobs_33818_artifacts_file_Pd-2D0.52-2D0test3-2D2-2Dg6ca9539f.dmg&d=DwIFaQ&c=-35OiAkTchMrZOngvJPOeA&r=XprZV3Fxus2L1LCw80hE4Q&m=fl57PEVI5mP734J4WxD5hjIoB0msU2LZPA4FnonAJwj9UJC2JkEeznls80b9dxEW&s=xLhzmvDU_SibT-v7sYsFHVf1EgZxJdWAd-7ShahCSpM&e= >
> >>>
> >>>
> >>>  >
> >>>  > could you please be so kind and test with that version as well?
> >>>
> >>> my first tests show that this version indeed works (at least on
> >>> Catalina).
> >>> could someone on Big Sur or Monterey confirm this?
> >>>
> >>>
> >>> gfsdr
> >>> IOhannes
> >>>
> >>>
> >>> PS: here's a bit more in-depth tech babble, for those interested what (I
> >>> think) is going on:
> >>>
> >>> >
> >>> > this info in the issue was incredibly helpful:
> >>> >  > JACK protocol mismatch 8
> >>> >
> >>> > afaict it tries to tell us that Pd and jackd speak different (and
> >>> > obviously incompatible) protocols.
> >>> >
> >>> > i'm currently trying to create a new binary on our CI that finally
> >>> uses
> >>> > the pre-built binaries from jackaudio.org (as dan always suggested).
> >>> >
> >>> > hopefully this will get the protocol version right.
> >>>
> >>> i now think that this was a red hering.
> >>>
> >>> the problem really seems to be that depending on whether Pd is linked
> >>> against  JACK from homebrew or jackaudio.org it will look for the
> >>> library in /usr/local/opt/jack/lib/ resp. /usr/local/lib/.
> >>> for reasons i do not fully understand yet, a homebrew-jacked Pd (that
> >>> looks for libjack.so.0.1.0 in /usr/local/opt/jack/lib/) will refuse to
> >>> load the library if it is found in /usr/local/lib/ (even though this is
> >>> a standard search path for libraries).
> >>> copying/symlinking the libjack.so to the searched for directory, makes
> >>> binaries work.
> >>>
> >>> $ mkdir /usr/local/opt/jack/lib/
> >>> $ ln -s /usr/local/lib/libjack.0.1.0.dylib /usr/local/opt/jack/lib/
> >>>
> >>>
> >>> of course this is not really practical
> >>> _______________________________________________
> >>> Pd-list at lists.iem.at mailing list
> >>> UNSUBSCRIBE and account-management ->
> >>> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.puredata.info_listinfo_pd-2Dlist&d=DwIFaQ&c=-35OiAkTchMrZOngvJPOeA&r=XprZV3Fxus2L1LCw80hE4Q&m=fl57PEVI5mP734J4WxD5hjIoB0msU2LZPA4FnonAJwj9UJC2JkEeznls80b9dxEW&s=DrGULzLRfcWcjPbwZbRgkz0ql8tQQtGYCAA7DTb2X5Q&e= 
> >>>
> >>
> >>
> >> --
> >> William Brent
> >>
> >> “Great minds flock together”
> >> Conflations: conversational idiom for the 21st century
> >>
> >> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.conflations.com&d=DwIFaQ&c=-35OiAkTchMrZOngvJPOeA&r=XprZV3Fxus2L1LCw80hE4Q&m=fl57PEVI5mP734J4WxD5hjIoB0msU2LZPA4FnonAJwj9UJC2JkEeznls80b9dxEW&s=2ZWOWNRIXvgR3olfEgo4NYZw71H5hRcu5ZmSW-gdmPw&e= 
> >> _______________________________________________
> >> Pd-list at lists.iem.at mailing list
> >> UNSUBSCRIBE and account-management ->
> >> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.puredata.info_listinfo_pd-2Dlist&d=DwIFaQ&c=-35OiAkTchMrZOngvJPOeA&r=XprZV3Fxus2L1LCw80hE4Q&m=fl57PEVI5mP734J4WxD5hjIoB0msU2LZPA4FnonAJwj9UJC2JkEeznls80b9dxEW&s=DrGULzLRfcWcjPbwZbRgkz0ql8tQQtGYCAA7DTb2X5Q&e= 
> >>
> >
> > _______________________________________________Pd-list at lists.iem.at mailing list
> > UNSUBSCRIBE and account-management -> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.puredata.info_listinfo_pd-2Dlist&d=DwIFaQ&c=-35OiAkTchMrZOngvJPOeA&r=XprZV3Fxus2L1LCw80hE4Q&m=fl57PEVI5mP734J4WxD5hjIoB0msU2LZPA4FnonAJwj9UJC2JkEeznls80b9dxEW&s=DrGULzLRfcWcjPbwZbRgkz0ql8tQQtGYCAA7DTb2X5Q&e= 
> >
> > _______________________________________________
> > Pd-list at lists.iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.puredata.info_listinfo_pd-2Dlist&d=DwIFaQ&c=-35OiAkTchMrZOngvJPOeA&r=XprZV3Fxus2L1LCw80hE4Q&m=fl57PEVI5mP734J4WxD5hjIoB0msU2LZPA4FnonAJwj9UJC2JkEeznls80b9dxEW&s=DrGULzLRfcWcjPbwZbRgkz0ql8tQQtGYCAA7DTb2X5Q&e= 
> >
> 
> 
> -- 
> William Brent
> 
> “Great minds flock together”
> Conflations: conversational idiom for the 21st century
> 
> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.conflations.com&d=DwIFaQ&c=-35OiAkTchMrZOngvJPOeA&r=XprZV3Fxus2L1LCw80hE4Q&m=fl57PEVI5mP734J4WxD5hjIoB0msU2LZPA4FnonAJwj9UJC2JkEeznls80b9dxEW&s=2ZWOWNRIXvgR3olfEgo4NYZw71H5hRcu5ZmSW-gdmPw&e= 

> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.puredata.info_listinfo_pd-2Dlist&d=DwICAg&c=-35OiAkTchMrZOngvJPOeA&r=XprZV3Fxus2L1LCw80hE4Q&m=fl57PEVI5mP734J4WxD5hjIoB0msU2LZPA4FnonAJwj9UJC2JkEeznls80b9dxEW&s=DrGULzLRfcWcjPbwZbRgkz0ql8tQQtGYCAA7DTb2X5Q&e= 






More information about the Pd-list mailing list