hi,

this really depends on the way the variables
holding the conditions are declared.

to be different for each instance,
they must in the object structure like :

typedef struct _cooled
{
    t_object x_obj;

    t_float x_readpos;             /* data's playing position                                   */
    t_int x_writepos;              /* data's recording position                                 */
    .....
}

pd is not faulty here, i'm certain.

cheers,

sevy/yves

Ben Bogart - FMPM/F1999 wrote:
Thanks Miller,

I did not explian my problem concisely. I have a PD external (in C) which
has a struct which contains the starting condisions of the system. These
variables are set in the lorenz_new method. Then each invocation of the
"lorenz" method actually calculates one interation of the algorithm. My
problem is that when I have more than one object the construction of the
second instance of the object reset the conditions of *both* instances.
How do give two instances of the same PD external different data-spaces?

I'll send my ocde if I'm not being clear enough.

Thanks
Ben


On Sat, 20 Jul 2002, Miller Puckette wrote:

Hi Ben,

Just back from vacation, trying to get back in the swing now...

Are you having trouble because "sends" and "receives" are talking between the
instances or something like that? If so, use "send $0-your-name-here" and
it will expand to a private name for each instance. (table, value, and other
things that use names should all work the same way...)

cheers
Miller

On Sat, Jul 20, 2002 at 09:58:24PM -0400, Ben Bogart - FMPM/F1999 wrote:
Thanks Miller,

While I'm thanking you I might as well ask a question. I've just
implemented the "lorenz attractor" as a PD external, but I seem to only
be able to have one instance of it, they interfere with one and other. Is
the struct (dataspace) of an external shared across instances? If so how
can I make a seperate dataspace for each instance?

I'm teaching a little PD workshop at Interaccess (www.interaccess.org) in
about a months time. Hoping to convert a few of those MAX users. ;)

Hope your vacation is going well (if you still on it?)

Ben

On Sat, 20 Jul 2002, Miller Puckette wrote:

Wow, spiffy

cheers
Miller

On Wed, Jul 10, 2002 at 01:51:30PM -0400, Ben Bogart - FMPM/F1999 wrote:
www.dcn.ryerson.ca/~bbogart/pollock.jpg

Special thanks to Jamie for the OSX port!

Ben



B. Bogart
---------



B. Bogart
---------



_______________________________________________
PD-dev mailing list
PD-dev@iem.kug.ac.at
http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-dev



B. Bogart
---------


_______________________________________________
PD-dev mailing list
PD-dev@iem.kug.ac.at
http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-dev