[PD] unique names for externals

Miller Puckette mpuckett at man104-1.ucsd.edu
Fri Jul 27 23:06:30 CEST 2001

This is going to be a never-ending problem...!  suppose someone uses
lib 1 and lib 2, and has a patch using "wack" from lib 2, and then the
lib 1 author introduces a "wack" object.  The only way I can think of to
protect against this problem is to somehow declare to Pd that, in the
context of a given patch, "wack" should be taken from lib 2.  Hmm, then
someone merges lib2 and lib 3, so the declaration then has to change...
I have no idea how to deal with this in general..


On Thu, Jul 19, 2001 at 05:51:50PM +0200, Norbert Math wrote:
> hello hackers,
> shall we introduce a mechanism that guarantees unique object
> names across the published pd libraries? the problem:
> for example, both zexy and gem have an external 
> called "abs~". i guess you cannot tell which one gets loaded
> after you had loaded both libraries.
> at the pure database, http://iem.kug.ac.at/pdb/
> i made a list of all existing externals and pd objects - you 
> can look there when making an external if its name is free.
> (and, while you are there, please check the entries of
> your objects - there is a good chance that some are
> outdated or even missing)
> would it be good to have a kind of registration mechanism?
> eg. a possibility to registrate names (or fractions 
> of names) on the database?
> norbert   

More information about the Pd-list mailing list