the following patch will make 50 pairs of tables called 0-Left , 0-Right, 1-Left, 1-Right...etc i find it very useful, so i thought to share it....you have to make a blank abstraction called "audiotables.pd" for it to work.
#N canvas 122 54 448 431 10; #X obj 89 120 f; #X obj 120 120 + 1; #X obj 82 86 until; #X obj 73 176 pack f f; #X obj 133 154 * 20; #X obj 90 143 t f f; #X obj 71 196 t a a; #X obj 66 307 s pd-audiotables.pd; #X msg 134 87 0; #X msg 195 105 clear; #X obj 123 51 t f b b; #X msg 63 227 obj 10 $2 table $1-Left; #X msg 119 270 obj 100 $2 table $1-Right; #X obj 202 150 s pd-audiotables.pd; #X obj 152 387 audiotables; #X msg 123 17 50; #X text 155 17 number of tables you need; #X text 47 357 here are your tables...cut and paste at will; #X connect 0 0 1 0; #X connect 0 0 5 0; #X connect 1 0 0 1; #X connect 2 0 0 0; #X connect 3 0 6 0; #X connect 4 0 3 1; #X connect 5 0 3 0; #X connect 5 1 4 0; #X connect 6 0 11 0; #X connect 6 1 12 0; #X connect 8 0 0 1; #X connect 9 0 13 0; #X connect 10 0 2 0; #X connect 10 1 8 0; #X connect 10 2 9 0; #X connect 11 0 7 0; #X connect 12 0 7 0; #X connect 15 0 10 0;
Thanks for the patch. I am still a mind child when it comes to dynamic patching, so simple examples such as this one are a boon to my learning experience.
~Kyle
On 6/22/05, hard off hard.off@gmail.com wrote:
the following patch will make 50 pairs of tables called 0-Left , 0-Right, 1-Left, 1-Right...etc i find it very useful, so i thought to share it....you have to make a blank abstraction called "audiotables.pd" for it to work.
#N canvas 122 54 448 431 10; #X obj 89 120 f; #X obj 120 120 + 1; #X obj 82 86 until; #X obj 73 176 pack f f; #X obj 133 154 * 20; #X obj 90 143 t f f; #X obj 71 196 t a a; #X obj 66 307 s pd-audiotables.pd; #X msg 134 87 0; #X msg 195 105 clear; #X obj 123 51 t f b b; #X msg 63 227 obj 10 $2 table $1-Left; #X msg 119 270 obj 100 $2 table $1-Right; #X obj 202 150 s pd-audiotables.pd; #X obj 152 387 audiotables; #X msg 123 17 50; #X text 155 17 number of tables you need; #X text 47 357 here are your tables...cut and paste at will; #X connect 0 0 1 0; #X connect 0 0 5 0; #X connect 1 0 0 1; #X connect 2 0 0 0; #X connect 3 0 6 0; #X connect 4 0 3 1; #X connect 5 0 3 0; #X connect 5 1 4 0; #X connect 6 0 11 0; #X connect 6 1 12 0; #X connect 8 0 0 1; #X connect 9 0 13 0; #X connect 10 0 2 0; #X connect 10 1 8 0; #X connect 10 2 9 0; #X connect 11 0 7 0; #X connect 12 0 7 0; #X connect 15 0 10 0;
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list