Hah whoops, I'm in the middle of it too. I have the script pretty much done, just going through the details as some files have been added/removed.
I'll just put it on a different branch with the portmidi stuff and you can compare. > On Sep 22, 2018, at 11:50 PM, Miller Puckette <[email protected]> wrote: > > OK, I think I've pushed a new-portaudio branch. So far it compiled OK on > Macos, haven't tried windows yet... > M > > On Sat, Sep 22, 2018 at 12:29:51PM -0700, Miller Puckette wrote: >> On second thought, would you prefer that I just update teh sources into a >> branch here? (In case any names got changed or whatnot it might confuse >> a merge attempt). >> >> M >> >> On Sat, Sep 22, 2018 at 11:17:26AM -0700, Miller Puckette wrote: >>> OK.. I had meant to check for new portaudio/portmidi updates for this >>> release >>> and just plain forgot. So if it's easy to pull the new stuff in I'm OK with >>> trying to do it swiftly. And yes, that probably will merit one last test >>> version. >>> >>> If you can get to that today I'll then put the test release out tonight >>> California time. >>> >>> cheers >>> M >>> >>> On Sat, Sep 22, 2018 at 07:58:39PM +0200, Dan Wilcox wrote: >>>> It should be relatively easy to do the update and I think there could be >>>> some major advantages. >>>> >>>> For instance, I notice now that unplug handling for mac was added to >>>> portaudio in 2016 so I probably didn't need to make a manual fix after all >>>> (although I think my solution is more elegant). This means the version in >>>> the repo now is older than 2016 and I could imagine the current stable >>>> version includes fixes for things like bad strings crashing the Pd gui on >>>> a Japanese Windows system. >>>> >>>> I also know there was a good amount of work on portmidi for the latest >>>> major release of Audacity. Probably good things there too. >>>> >>>> I'm relatively sure it should be ok and I can easily bring in the local >>>> changes we need, but of course it would be safest to have at least 1 test >>>> release for people to try. I can do it pretty soon in a separate branch, >>>> maybe tonight so I too can get it out of the way for now. :) >>>> >>>>> On Sep 22, 2018, at 6:33 PM, Miller Puckette <[email protected]> wrote: >>>>> >>>>> Hi Dan - >>>>> >>>>> I'm hoping to get 0.49 out over the weekend, certainly by Thursday AM when >>>>> I start teaching with it - selfish I suppose, but I have a whole library >>>>> using eh savestate feature, and I'm really tired of students opening the >>>>> same patch 3 times and getting confused, and the deep undo feature is way >>>>> way overdue. >>>>> >>>>> Are any of the portaudio/portmidi changes urgent, or can they wait for a >>>>> 0.49-1 or even a 0.50 release (former case, in 2 or 3 weeks as a >>>>> bug-fixer; >>>>> latter case, January or February) ? >>>>> >>>>> cheers >>>>> Miller >>>>> >>>>> On Sat, Sep 22, 2018 at 04:35:50PM +0200, Dan Wilcox wrote: >>>>>> I will try to update Pd's included copy of portaudio and portmidi. I >>>>>> know from another project that the portaudio device string handling has >>>>>> been improved (on macOS at least) and longer names are no longer >>>>>> truncated. >>>>>> >>>>>> One issue with doing this is I've made some changes to both libs in >>>>>> order to fix things we've found in Pd. These have been forwarded >>>>>> upstream but I'm not sure if they are in any of the newer stable >>>>>> releases. My plan is pull out of these that we still need into separate >>>>>> patch files and either write a script for updating both libs and/or >>>>>> simple instructions on updating and applying any patches. This way we >>>>>> don't have to worry about losing any hard-won fixes while still being >>>>>> able to upgrade with new Pd releases. This approach is similar to that >>>>>> I've taken with applying the key fixes to TK 8.5.19 for the mac app >>>>>> build. >>>>>> >>>>>> I'll try to get to this in the next few days. >>>>>> >>>>>> -------- >>>>>> Dan Wilcox >>>>>> @danomatika <http://twitter.com/danomatika >>>>>> <http://twitter.com/danomatika>> >>>>>> danomatika.com <http://danomatika.com/> <http://danomatika.com/ >>>>>> <http://danomatika.com/>> >>>>>> robotcowboy.com <http://robotcowboy.com/> <http://robotcowboy.com/ >>>>>> <http://robotcowboy.com/>> >>>>>> >>>>>> >>>>>> >>>>> >>>>>> _______________________________________________ >>>>>> Pd-dev mailing list >>>>>> [email protected] <mailto:[email protected]> >>>>>> https://lists.puredata.info/listinfo/pd-dev >>>>>> <https://lists.puredata.info/listinfo/pd-dev> >>>> -------- >>>> Dan Wilcox >>>> @danomatika <http://twitter.com/danomatika> >>>> danomatika.com <http://danomatika.com/> >>>> robotcowboy.com <http://robotcowboy.com/> >>>> >>>> >>>> >>> >>> >>> >>> _______________________________________________ >>> Pd-dev mailing list >>> [email protected] >>> https://lists.puredata.info/listinfo/pd-dev >> >> >> >> _______________________________________________ >> Pd-dev mailing list >> [email protected] >> https://lists.puredata.info/listinfo/pd-dev -------- Dan Wilcox @danomatika <http://twitter.com/danomatika> danomatika.com <http://danomatika.com/> robotcowboy.com <http://robotcowboy.com/>
_______________________________________________ Pd-dev mailing list [email protected] https://lists.puredata.info/listinfo/pd-dev
