[PD] datastruct newbie mistake

Chris McCormick chris at mccormick.cx
Tue Sep 12 09:00:10 CEST 2006


On Mon, Sep 11, 2006 at 11:39:16PM -0500, Kyle Klipowicz wrote:
> This is an interesting point that raises a question:  How many of the
> GUI objects can be rewritten as data structures (and how difficult
> would it be to make some new ones using the technique (esp. to mimic
> the nice gui elements in Max)?  I always remember seeing fleeting DS
> ideas on the list, but is there a repository on the main webpage for
> these creations?

With Miller's latest changes to datastructures and [list] I think that
many of the great GUIs like Yves' pianoroll can now be reproduced directly
in Pd. Some of us like Frank have beeng making cool GUIs and sequencers
and stuff for a long time, and I have no doubt that there will be full
suites of excellent GUI objects in the near future, in addition to all
those amazing things Frank et al have made already.

It would be cool if you could post some web links to the nice gui elements
in Max/MSP that you are talking about. Check out the attached patch for
my 3d-look win95ish GOP hack. :)

Best,

Chris.

-------------------
chris at mccormick.cx
http://mccormick.cx
-------------- next part --------------
#N canvas 0 0 450 300 10;
#X obj 0 15 cnv 15 85 45 empty empty empty 20 12 0 14 -66577 -66577
0;
#X obj 1 16 cnv 15 83 43 empty empty empty 20 12 0 14 -262144 -66577
0;
#X obj 2 17 cnv 15 82 42 empty empty empty 20 12 0 14 -195568 -66577
0;
#X obj 2 17 cnv 15 81 41 empty empty empty 20 12 0 14 -233017 -66577
0;
#X obj 7 24 tgl 8 0 pants pants empty 0 -6 0 8 -260818 -1 -1 0 1;
#X obj 18 24 tgl 8 0 pants2 pants2 empty 0 -6 0 8 -260818 -1 -1 0 1
;
#X obj 29 24 tgl 8 0 pants3 pants3 empty 0 -6 0 8 -260818 -1 -1 0 1
;
#X obj 40 24 tgl 8 0 pants4 pants4 empty 0 -6 0 8 -260818 -1 -1 0 1
;
#X obj 51 24 tgl 8 0 pants5 pants5 empty 0 -6 0 8 -260818 -1 -1 0 1
;
#X obj 62 24 tgl 8 0 pants6 pants6 empty 0 -6 0 8 -260818 -1 -1 0 1
;
#X obj 10 36 hsl 64 8 0 127 0 0 dddd dddd empty -2 -6 0 8 -260818 -1
-1 0 1;
#X obj 10 47 hsl 64 8 0 127 0 0 aaaa aaaa empty -2 -6 0 8 -260818 -1
-1 0 1;
#X obj 122 13 inlet;
#X obj 122 174 outlet;
#X connect 12 0 13 0;
#X coords 0 -1 1 1 85 60 1 0 0;


More information about the Pd-list mailing list