[PD] arrays, 2nd thought

Orm Finnendahl finnendahl at folkwang-hochschule.de
Thu May 16 16:37:38 CEST 2002


Hi,

thanks Krzysztof!

I definetely have to come up with some other idea although it is
amazing that mouse events can be scripted within pd itself.

All that makes me think about a piece of music in form of a pd patch,
which reconstructs itself (creating objects and connections,
triggering events etc.) while evolving. For a performance, the screen
has to get projected and there should be some amount of indeterminancy
about the flow of events. Maybe a dynamic system?  Maybe doing some
sort of creation contest among pd-users (like the most obtrusive
c-code contest)? :-)

Yours,
Orm


Am Donnerstag, den 16. Mai 2002 um 15:42:58 Uhr (+0200) schrieb Krzysztof Czaja:
> hi Orm,
> 
> check the attached example.  It is much too cryptic, and fragile
> -- and do not save it, unless stopped in an initial state!
> 
> Krzysztof
> 
> Orm Finnendahl wrote:
> ...
> > I can't change the size of its visual appearance (I would like to move
> > AND resize the appearance of the array.

> #N canvas 97 92 997 792 12;
> #N canvas 0 0 450 300 t1 0;
> #X array 1-t 100 float 0;
> #X coords 0 1 99 -1 100 100 1;
> #X restore 50 50 graph;
> #N canvas 0 0 450 300 t2 0;
> #X array 2-t 100 float 0;
> #X coords 0 1 99 -1 500 300 1;
> #X restore 350 50 graph;
> #X obj 57 501 t b b;
> #X obj 466 500 t b b;
> #X msg 57 620 \; pd-array-magic.pd editmode 1 \, mouse \$4 \$5 0 0
> \, motion \$6 \$7 0 \, mouseup \$6 \$7 0 \, editmode 0 \; \$2 coords
> 0 1 \$3 -1 \$8 \$9 1 \; \$1-t resize \$3 \; pd-array-magic.pd editmode
> 1 \, editmode 0;
> #X msg 466 543 1 pd-t1 100 100 100 400 100 500 300;
> #X msg 96 579 1 pd-t1 100 400 100 100 100 100 100;
> #X msg 57 540 2 pd-t2 100 100 250 400 100 500 300;
> #X msg 505 579 2 pd-t2 100 400 100 100 250 100 100;
> #X obj 236 444 metro 500;
> #X obj 236 477 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
> 1;
> #X obj 57 464 spigot;
> #X obj 466 466 spigot;
> #X obj 467 430 t b 0;
> #X obj 57 429 t 0 b;
> #X obj 236 410 loadbang;
> #X obj 195 409 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
> 1;
> #X connect 2 0 7 0;
> #X connect 2 1 6 0;
> #X connect 3 0 5 0;
> #X connect 3 1 8 0;
> #X connect 5 0 4 0;
> #X connect 6 0 4 0;
> #X connect 7 0 4 0;
> #X connect 8 0 4 0;
> #X connect 9 0 10 0;
> #X connect 10 0 13 0;
> #X connect 10 0 14 0;
> #X connect 11 0 2 0;
> #X connect 12 0 3 0;
> #X connect 13 0 12 0;
> #X connect 13 1 12 1;
> #X connect 14 0 11 1;
> #X connect 14 1 11 0;
> #X connect 15 0 9 0;
> #X connect 16 0 9 0;




More information about the Pd-list mailing list