Re: [PD-dev] figuring out how to get everything merged

2023-02-06 Thread IOhannes m zmoelnig
On 2/6/23 00:38, IOhannes m zmölnig wrote: On 2/5/23 22:56, Christof Ressi wrote: it's compiling just fine here using mingw so it's probably something stupid. Are you building with ASIO support? yes, that's crucial. make sure you have ASIO extracted as asio/ASIO/ i've submitted a fix to

Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread Dan Wilcox
> on close inspection, it turns out that the portaudio/ directories in the > '0.53-2' branch and the 'master' branch are indeed different. > i don't know why and how they have been imported (presumably with the > 'portaudio/update.sh' script, but the >

Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread IOhannes m zmölnig
On 2/5/23 22:56, Christof Ressi wrote: it's compiling just fine here using mingw so it's probably something stupid. Are you building with ASIO support? yes, that's crucial. make sure you have ASIO extracted as asio/ASIO/ fdd IOhannes OpenPGP_signature Description: OpenPGP digital signature

Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread Christof Ressi
Also, I can confirm that the 0.52-2 branch (with ASIO/portaudio support) compiles just fine. On 05.02.2023 22:56, Christof Ressi wrote: it's compiling just fine here using mingw so it's probably something stupid. Are you building with ASIO support? ./configure --enable-portaudio

Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread Christof Ressi
it's compiling just fine here using mingw so it's probably something stupid. Are you building with ASIO support? ./configure --enable-portaudio --enable-asio -> FAIL ./configure --enable-portaudio --disable-asio -> FAIL ./configure --disable-portaudio -> SUCCESS Christof On 05.02.2023

Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread Miller Puckette via Pd-dev
Yep, I originally made a "0.53" branch but then messed it up so badly I had to start over - and thought it better to change the name to avoid confusion. I'll check on the windows build at some point; it's compiling just fine here using mingw so it's probably something stupid. But will go mostly

Re: [PD-dev] figuring out how to get everything merged

2023-02-05 Thread IOhannes m zmölnig
On 2/4/23 19:58, Miller Puckette via Pd-dev wrote: I made a git branch off 0.53-1 and back-applied the portaudio update to it. just a quick note: the current `master` seems to not build on Windows/MinGW any longer. seems to be related to ASIO. see

Re: [PD-dev] figuring out how to get everything merged

2023-02-04 Thread Christof Ressi
Meanwhile there's Christof's semaphor feature which promises to lower latency (I tried doing this earlier in s_audio_pa.c but found it actually increased latency; not sure what's going on here). I guess you are talking about the THREADSIGNAL part (which has never been enabled, except for a

Re: [PD-dev] figuring out how to get everything merged

2023-02-04 Thread Alexandre Torres Porres
ok, that makes sense, hahaha, cool, thanks Em sáb., 4 de fev. de 2023 às 15:58, Miller Puckette escreveu: > I made a git branch off 0.53-1 and back-applied the portaudio update to it. > None of the multichannel stuff (or anything else since that release) is > part > of it. > > cheers > M > > On

Re: [PD-dev] figuring out how to get everything merged

2023-02-04 Thread Miller Puckette via Pd-dev
I made a git branch off 0.53-1 and back-applied the portaudio update to it. None of the multichannel stuff (or anything else since that release) is part of it. cheers M On Sat, Feb 04, 2023 at 03:46:48PM -0300, Alexandre Torres Porres wrote: > I just don't understand how you're gonna hide

Re: [PD-dev] figuring out how to get everything merged

2023-02-04 Thread Alexandre Torres Porres
I just don't understand how you're gonna hide features and stuff already done to release a bugfix (0.53-2) without multichannel objects and support for it in [send~]/[throw~] for instance. Em sáb., 4 de fev. de 2023 às 14:58, Miller Puckette via Pd-dev < pd-dev@lists.iem.at> escreveu: > I've

[PD-dev] figuring out how to get everything merged

2023-02-04 Thread Miller Puckette via Pd-dev
I've back-merged the portaudio update to version 0.53 (tried a week ago but messed it up, hopefully have it correct now). If I understand correctly this will fix the hang-on-macos-13 trouble but won't prevent people from checking callback which also can hang Pd on a Mac. Meanwhile there's