[PD] pd-extended keeps losing track of extras

Jonathan Wilkes jancsika at yahoo.com
Wed Mar 9 20:51:42 CET 2016


> Just randomly a student will say that many objects have
red boxes and failed to load. And yes, even core objects
like [dac~] and [print]. The "answer" is to restart.
At some point Hans got the idea to break out the internal objects into a library called "vanilla".  
By default if you don't load any libraries you would have to do [import vanilla] to get anything 
at all to instantiate.  So the 0.001% of users who don't want to load the internal objects get maximum 
control over Pd, while everyone else must do more typing to get anything at all to happen.
I'm going to speculate that one of your students somehow downloaded a Pd-extended binary built 
after he made that change.  At least I hope that's what happened, because Pd Vanilla loads the internal 
classes through a simple series of function calls.  If you can mouse around in a patch and create 
empty objects, you can create internal objects.
-Jonathan


    On Wednesday, March 9, 2016 11:09 AM, oliver <oliver at klingt.org> wrote:
 

 
>>
>> On 2016-03-08 12:05, oli_kester wrote:
>>> I'm using pd-extended 0.43.4
>>
>> ...sigh...¹ ¹
>> http://lists.puredata.info/search?P=Pd-extended&DEFAULTOP=and&G=pd-list&SORT=0
>
>>
> Not sure what this is supposed to articulate - do you mean to say
> that the extras are no longer supported,
and I shouldn't expect them to work properly? Explain please :)
>


just sharing my personal experience here:

when i picked up PD again a few weeks ago, i first was excited about the 
PD-extended distribution. However, as the puredata.info site says, this 
project is unmaintained and considered outdated.

i too experienced the difficulties your described with PD-extended, and 
after reading through the list, i got the overall impression, that 
PD-extended should be avoided in general.

i don't know the exact historical or technical reasons, but i decided to 
listen to the PD guru's advice. my actual setup consists of the latest 
PD-vanilla and whatever externals i REALLY need. since ZEXY and IEMLIB 
is maintained by the IEM people (who are probably the strongest and 
longest serving backbone in the PD department) i figure they are pretty 
save to use even for future PD releases.

that said, as a matter of fact i do use compiled .dlls from the last 
windows PD-extended version, always specifiying search paths in the PD 
startup script. as long as they work ... good, but i'm aware that this 
is not rock solid and i try to use them as little as possible and rather 
patch my own abstractions for specific needs with vanilla objects.

just my 2c

best

oliver

_______________________________________________
Pd-list at lists.iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list


  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20160309/9b9dca75/attachment-0001.html>


More information about the Pd-list mailing list