[PD] Data structures: no object for freeing pointers?

Miller Puckette msp at ucsd.edu
Tue Jun 11 17:58:44 CEST 2013


I find the data structure deign extremely limited and have been thinking for
years about how to make it more powerful.  I have a rather weak idea about
alowing deletion of individual items in lists that I'm planning to try out in
the run-up to the next release - not that that can help you right now.

(In addition to the manifold problems that others have noted I'll add more
fundamental ones: 

fundamentally clunky "pointer" mechanism
difficulty of making numerically accurate changes on visual data structures
(except by escaping to a text represntation ala 'properties' :)

cheers
Miller

On Tue, Jun 11, 2013 at 03:04:10PM +0200, Patrice Colet wrote:
> 
> > Envoyé: Mardi 11 Juin 2013 11:25:23
> > Objet: Re: [PD] Data structures: no object for freeing pointers?
> > 
> > On Die, 2013-06-11 at 11:00 +0200, Jan Baumgart wrote:
> > > I've been building a sequencer with data structs. But now I've come
> > > to a
> > > dead end, because there seems to be no object, that let's you
> > > remove
> > > structs.
> > > The only way seems to be deleting them in the gui.
> > 
> 
> It's still possible to put only one pointer and then arrays on it, then you can add or delete at the last array item, or it's possible to put an id at each array element and then remove the element id to delete, then it's possible to have undo's. 
> 
> pc
> 
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list



More information about the Pd-list mailing list