[PD] Foo Multiply Defined

Joseph Zitt jzitt at metatronpress.com
Thu Dec 20 18:09:32 CET 2001


Thanks! That's just what I needed.

On Thu, Dec 20, 2001 at 08:56:24AM +0100, marius schebella wrote:
> hi
> you cannot use one name for two (ore more) different buffers or arryas. to
> handle that problem you should use a variable like $0. so the easiest way is
> to rename the buffer to $0-delayM. $0 is automatically replaced by a unique
> identifer in each patch (an abstraction is such; not so a "pd sub"
> subwindow, here the $0 gets expanded with the same number like the main
> patch). the $0 has to be at the beginning of the name to get properly
> expanded.
> marius.
> 
> ----- Original Message -----
> From: "Joseph Zitt" <jzitt at metatronpress.com>
> To: "Pure Data" <pd-list at iem.kug.ac.at>
> Sent: Thursday, December 20, 2001 8:18 AM
> Subject: [PD] Foo Multiply Defined
> 
> 
> > I'm using a patch several times within another patch (which is why I
> > separated it out in the first place). The called patch uses a named
> > delay buffer, "delayM". When I try to place calls to it into the new
> > patch, the console scrolls with several instances of "warning: delayM:
> > multiply defined". Is this a problem? Is there a way to alter the
> > buffer name (or to do something else) to keep it from happening?
> >
> > --
> > |> ~The only thing that is not art is inattention~ --- Marcel Duchamp <|
> > | jzitt at metatronpress.com           http://www.metatronpress.com/jzitt |
> > | Latest CDs: Collaborations/ All Souls  http://www.mp3.com/josephzitt |
> > | Comma: Voices of New Music    Silence: the John Cage Discussion List |
> >
> >
> >
> 
> 

-- 
|> ~The only thing that is not art is inattention~ --- Marcel Duchamp <|
| jzitt at metatronpress.com           http://www.metatronpress.com/jzitt |
| Latest CDs: Collaborations/ All Souls  http://www.mp3.com/josephzitt |
| Comma: Voices of New Music    Silence: the John Cage Discussion List |




More information about the Pd-list mailing list