[L2Ork-dev] Fwd: Re: [PD] [PD-announce] pd 0.48-0 released

Jonathan Wilkes jancsika at yahoo.com
Sun Aug 20 16:13:11 UTC 2017


> There has been another release of the vanilla that we ought to consider porting to Purr Data.
> Best,
> Ico
Thanks for the update.
>> ------------------ 0.48-0 ------------------------------
>>
>> It's possible to save and recall "settings" to files, and/or to erase system settings. On Pcs, the settings are now stored in the "user" resource area (before, it was per-machine, and users who weren't administrators apparently couldn't save their settings.) 

Has been fixed for awhile in Purr Data. Settings are per machine on first install, and per user the first time the user changes them.

If this change makes it so that Pd no longer relies on the Windows registry it'd probably be a good idea to port it. But it's not dire
>>
> On the first startup, Pd queries the user as to whether to create a directory such as ~/Doculemnts/Pd and set path to point there. Many updates were also made to the "path" dialog and deken to better integrate downloading stuff and path maintanance. 

Not applicable.

>
> The expr family (expr, expr~, fexpr~) got an update from Shahrokh Yadegari, and the help file was reorganized and updated by Alexandre Porres. Many more math functions are supported, and the parser was updated so that expressions using "if" skip evaluating the argument that isn't used. 

Need to port this.
>
> New "fudiparse", "fudiformat" objects.
Probably want these, too.

>
> New "list store" object for faster and easier concatenation and splitting apart of lists.
Probably want to merge the code somehow with [list cat].

>
> New notification outlet in "text define" so the patch can know when the text is changed.
Need to port this.

>
> New "text insert" object.

Need to port this.

>
> "delwrite~" now has a "clear" message.

Already have it.

>
> "declare -path" inside abstractions was changed so that, if the declaration isn't an absolute filename, it's relative to the abstraction's directory, not to the owning patch's directory. This might be considered an incompatible change; but since the situation with paths declared inside abstractions has always been so confused, I think nobody will have got away without editing patches that relied on it as things changed in the past. 

Need to port this.


> > But the biggest changes are under the hood. Pd now can manage more than one running instance, so that it is possible to make plug-ins of various sorts out of Pd and they can coexist with each other. This will allow people to write much better VST plug-ins in Pd. I'm grateful to Carlos Eduardo Batista for much help on this.

Probably want to wait for a few bugfix versions for the kinks to get worked out.

> > The Pd API allows starting and/or shutting down the GUI dynamically while Pd is running.

Anyone want to investigate this one? I've never had a need but maybe others do.

> > Another internal change: the pd~ object now communicates with sub-processes in binary by default. This increases the numerical accuracy of signal passing (it should be exact now) and makes the passing back and forth of audio signals much more efficient.

Probably want to go ahead and port this.

> > Thanks to much effort by Dan Wilcox and Iohannes Zmoelnig, the compile-and-build system is much improved, especially for Macintosh computers. One visible effect is that language support is finally working in the compiled versions on msp.ucsd.edu <http://msp.ucsd.edu>.> > > 2017-08-13 19:33 GMT-03:00 Miller Puckette <msp at ucsd.edu <mailto:msp at ucsd.edu>>:> > To Pd-announce:> > Pd version 0.48-0 is available on http://msp.ucsd.edu/software.htm <http://msp.ucsd.edu/software.htm>> or (source only) via github: https://github.com/pure-data/pure-data <https://github.com/pure-data/pure-data>> > cheers> Miller> > _______________________________________________> Pd-announce mailing list> Pd-announce at lists.iem.at <mailto:Pd-announce at lists.iem.at>> https://lists.puredata.info/listinfo/pd-announce <https://lists.puredata.info/listinfo/pd-announce>> _______________________________________________> Pd-list at lists.iem.at <mailto:Pd-list at lists.iem.at> mailing list> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list <https://lists.puredata.info/listinfo/pd-list>> > > > _______________________________________________> Pd-list at lists.iem.at <mailto:Pd-list at lists.iem.at> mailing list> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list <https://lists.puredata.info/listinfo/pd-list>> > > > > _______________________________________________> Pd-list at lists.iem.at mailing list> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list> _______________________________________________Pd-list at lists.iem.at mailing listUNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list  -- 
Ivica Ico Bukvic, D.M.A.
Associate Professor
Creative Technologies in Music
ICAT Senior Fellow
Director -- DISIS, L2Ork
Virginia Tech
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
www.performingarts.vt.edu
disis.music.vt.edu
l2ork.music.vt.edu
ico.bukvic.net _______________________________________________
L2Ork-dev mailing list
L2Ork-dev at lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/l2ork-dev

   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxaudio.org/pipermail/l2ork-dev/attachments/20170820/8a2640ca/attachment-0001.html>


More information about the L2Ork-dev mailing list