Pd 0.49-test-2 is out!



I see a new version of PD is available, which has got some serious goodies:

  • Save state for abstractions. you can now use the same abstraction with variables inside and they will be independant of each other. Before if you save one abstraction, you save the setting in all abstractions.

  • On top of that, IOhannes intelligent patching. It works. :slight_smile:

  • Oh yeah, not to mention UNLIMITED undo…

"5.1. release notes
------------------ 0.49-0 ------------------------------

“Undo” and “Redo” menu items now may be repeated to undo/redo more than one successive edit. This feature was introduced by Jonathan Wilkes and ported to Pd vanilla by Johannes Zmoelnig.

Various editing shotuct, also from Johannes.

Search path handling made easier and more consistent between user preferences, “declare” objects and command line flags. See help file for the “declare” object.

A “savestate” object allows abstractions to be designed so that they can save state information as part of the calling patch.

“Pointer” object has a “delete” method

“Text”, “array”, and “scalar” objects have the same methods (bang and “send”) for outputting pointers to themselves

“Declare” -path & -lib flags now search user search paths

Opening patches from menu, command line, or messages to “pd” first check of the file is already open and if so only bring the existing patch to front.

4 million point default limit on resizing soundfile read to array changed to 2^31-1 (about 2 billion) samples

Changes to audio I/O handling to time out if device freezes (as when you unplug a USB device in MACOSX).

Backslashes may now be typed into object/message boxes. They escape following “$”, “,” and “;” characters.

  • Are there any chance that Organelle would be updated to run a newer version of pd sometime down the road?



That intelligent patching looks pretty useful!


yeah, that patching looks great … look forward to it being available.

is there a release date for 49 yet?

Ive been running 48.0 on my dev Organelle for nearly a year now, without any issues, detailed here

Pd-0.48.0 ("") compiled 15:55:28 Sep 23 2017

we talked about releasing 48 with OS 3.0, but for some reason decided against it.
( I think because there I found a couple of issues, that meant the factory patches would ‘need fixing’ (see post above) , but honestly I cant remember now.)

once Pd-0.49 is released I’ll no doubt do the same again … just need to remember how i did it last time :slight_smile:
but I still have the build tree so that should be easy enough.

(perhaps ping me when you see 49 released, in case i don’t spot it… i dont follow pd news )

I’ll then test to see if the issue we had was resolved, but if not, I think we just have to accept thats the way PD is going forward, and adapt patches accordingly (its nothing new, for pd patches to have to workaround pd bugs )

I guess it would go in a new OS release, as it’d get very confusing if users start running different versions of PD on the same ‘OS’… as incompatible patches might start appearing. (ones using PD 47+ features) , but thats for C&G to decide.


answering myself a bit here :slight_smile:

so looks like 24 Sept, or end of year.

having a look at pd source, theres a lot of activity, so hard work is going on.

there are also 10 bugs/issues/features that are scheduled for PD 49
4 are bugs, so I guess will have to be fixed for release - 1 is ‘wont fix’, and the other 5 are features, so I guess could be postponed.
(of course no guarantees that this list is complete … or that testing wont find more issues)

but looks like it might happen in a couple of weeks :slight_smile:


It is already available, I all ready tested it, there is a test version. I tested both the intelligent patching and some other things, it seems to work fine.


There was a bug with saving, which I raported to the mailing list and it was fixed the day after. They work quickly :=)

And on top of that there is also the new auto-complete search function, by Henri Augusto; if you start typing in the name of an object you can then push the “tab” button, and PD will show a list with the objects that has those letters in the name… So its a lot easier “falling over new objects” exploring and so on, and over all just finding what you need… For this to work follow instructions from here, Its pretty simple, you just need to download the newest deken through deken and the auto complete works.

Pd is bloooooming :slight_smile:


… And Thanks I will check the 0.48 install thread :slight_smile: