[PD] Objects with the same name.

marius schebella marius.schebella at chello.at
Sat Apr 12 10:37:27 CEST 2003

i think this general problem is not solved yet, and i am not sure, if it
will be soon. isn't it also a problem if i name an abstraction after an
existing object?
AFAIK there is no defined searching order for objects. does the object,
which is chosen depend on the order in which libraries are loaded during
pd-start? or does it depend on the folder in which the patch is saved?
there could be a solution for the concerning objects, to use a name like
c.counter, or cyclone.counter which should be a synonym for the counter
object of the cyclone library.
still this would not tell anything about which counter people are using in
their patches.
hmm, would it be useful/possible to add a "declaration tag" to the pd-files
in which the used libraries are defined?

----- Original Message -----
From: "e skogen" <eskogen at usfamily.net>
To: "Alex from idoia" <alex at idoia.com>
Cc: "Jordan J" <buck at defaced.net>; <pd-list at iem.kug.ac.at>
Sent: Saturday, April 12, 2003 8:11 AM
Subject: Re: [PD] Objects with the same name.

> this has been a problem for a long time. for instance, the counter
> object, which is in GEM and also cyclone (i think). regarding that
> object specifically, Pd's library loading is case specific, right?
> perhaps simply renaming the cyclone max-style object from "counter" to
> "Counter" would be a nice idea? it's something i've been thinking
> about... it's a hassle!! i never know which "counter" people are using
> when i use their patches...
> Alex from idoia wrote:
> > Just open the C script in a text editor and search and replace 'limiter'
> > by 'limiter_z' for exemple, then in the make file do the same and
> > recompile, it should work.
> > Alex
> >
> >
> >     *From: *"Jordan J" <buck at defaced.net>
> >     *Date: *Fri, 11 Apr 2003 19:17:35 -0500
> >     *To: *"PD List" <pd-list at iem.kug.ac.at>
> >     *Subject: *[PD] Objects with the same name.
> >
> >
> >     I noticed that the Zexy library contains an object called limiter~.
> >      This object and the limiter~ external have the same object name so
> >     when I try to load the limiter~ object I'm guessing it loads the one
> >     that appeared in the pd startup command line first.  Is there a way
> >     to use both without recompiling one or the other?  Renaming the
> >     limiter~.dll doesn't work as I'm sure the actual object name is
> >     defined with in the code.  Any help would be appreciated :/
> >
> >     -Jordan
> >
> >
> ------ http://USFamily.Net/info - Unlimited Internet - From
$8.99/mo! ------
> _______________________________________________
> PD-list mailing list
> PD-list at iem.kug.ac.at
> http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list

More information about the Pd-list mailing list