[PD-cvs] externals/zexy/examples fifop.pd, NONE, 1.1 lifop.pd, NONE, 1.1

IOhannes m zmölnig zmoelnig at users.sourceforge.net
Wed May 18 19:28:22 CEST 2005


Update of /cvsroot/pure-data/externals/zexy/examples
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10002

Added Files:
	fifop.pd lifop.pd 
Log Message:
added help-patches for [fifop] and [lifop]


--- NEW FILE: fifop.pd ---
#N canvas 432 159 587 516 10;
#X text 471 31 part of;
#X obj 533 30 zexy;
#X msg 58 85 1 2 3 4 5;
#X msg 69 110 list a list;
#X msg 81 137 5;
#X msg 199 127 bang;
#X floatatom 200 163 5 0 0 1 priority - -;
#X text 45 61 input lists;
#X text 50 400 priorities can be floating-point numbers (1.8 has a
higher priority then 10);
#X obj 58 192 fifop;
#X text 47 18 fifop:: First-In-First-Out stack with Priorities;
#X text 247 110 bang to output the first list that came in \; bang
again to output the second list \; and so on;
#X text 54 263 [fifop] manages a number of FIFO-stacks \; each stack
has a priority value assigned \; the lower the value \, the higher
the priority;
#X text 52 310 banging the object will first empty the FIFO with the
highest priority \, then the FIFO with the second highest priority
and so on \, until the FIFO with the lowest priority is emptied.;
#X text 51 368 when all FIFOs are emptied \, nothing will come out
of the object any more.;
#X obj 58 223 print FIFO;
#X text 52 445 note: you can store any number of lists into the [fifop]
\, but just pushing lists on the stack without popping them back will
eat your memory.;
#X connect 2 0 9 0;
#X connect 3 0 9 0;
#X connect 4 0 9 0;
#X connect 5 0 9 0;
#X connect 6 0 9 1;
#X connect 9 0 15 0;

--- NEW FILE: lifop.pd ---
#N canvas 2 165 568 508 10;
#X text 471 31 part of;
#X obj 533 30 zexy;
#X obj 58 192 lifop;
#X msg 58 85 1 2 3 4 5;
#X msg 69 110 list a list;
#X msg 81 137 5;
#X msg 199 127 bang;
#X floatatom 200 163 5 0 0 1 priority - -;
#X text 45 61 input lists;
#X text 247 110 bang to output the last list that came in \; bang again
to output the second last list \; and so on;
#X obj 58 223 print LIFO;
#X text 47 18 lifop:: Last-In-First-Out stack with Priorities;
#X text 54 263 [lifop] manages a number of LIFO-stacks \; each stack
has assigned a priority value \; the lower the value \, the higher
the priority;
#X text 52 312 banging the object will first empty the LIFO with the
highest priority \, then the LIFO with the second highest priority
until the LIFO with the lowest priority is emptied.;
#X text 52 363 when all LIFOs are emptied \, nothing will come out
of the object any more.;
#X text 50 400 priorities can be floating-point numbers (1.8 has a
higher priority then 10);
#X text 52 445 note: you can store any number of lists into the [fifop]
\, but just pushing lists on the stack without popping them back will
eat your memory.;
#X connect 2 0 10 0;
#X connect 3 0 2 0;
#X connect 4 0 2 0;
#X connect 5 0 2 0;
#X connect 6 0 2 0;
#X connect 7 0 2 1;





More information about the Pd-cvs mailing list