#N canvas 111 84 465 414 10;
#X obj 43 133 inlet~;
#X obj 100 133 inlet;
#X obj 309 133 loadbang;
#X text 179 187 loudspeaker definitions;
#N canvas 331 68 343 316 \$0-mult 0;
#X obj 20 14 inlet~;
#X obj 81 15 inlet;
#X restore 43 367 pd \$0-mult;
#N canvas 225 161 460 489 generate-mult 0;
#X obj 35 40 inlet;
#X text 35 22 number of loudspeakers;
#X obj 34 439 upp.fwd;
#X obj 210 43 inlet;
#X text 208 27 bus name;
#X obj 35 95 t b a b;
#X obj 57 128 until;
#X obj 57 153 f;
#X obj 83 153 + 1;
#X msg 35 373 loadbang;
#X obj 159 210 * 20;
#X obj 57 174 t a a;
#X obj 75 201 * 3;
#X obj 57 266 pack 0 0 0 0 0;
#X msg 100 128 0;
#X obj 159 231 + 50;
#X obj 74 231 + 2;
#X obj 101 231 + 3;
#X obj 128 230 + 4;
#X obj 47 231 + 1;
#X obj 34 398 list prepend pd-\$0-mult;
#X msg 57 319 obj 40 \$6 *~ 0 \, obj 100 \$6 route \$2 \, obj 170 \$6
throw~ \$1-\$2 \, connect 0 0 \$3 0 \, connect 1 0 \$4 0 \, connect
\$3 0 \$5 0 \, connect \$4 0 \$3 1;
#X obj 57 291 list prepend, f 26;
#X connect 0 0 5 0;
#X connect 3 0 22 1;
#X connect 5 0 9 0;
#X connect 5 1 6 0;
#X connect 5 2 14 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 7 0 11 0;
#X connect 8 0 7 1;
#X connect 9 0 20 0;
#X connect 10 0 15 0;
#X connect 11 0 19 0;
#X connect 11 1 10 0;
#X connect 11 1 12 0;
#X connect 12 0 16 0;
#X connect 12 0 17 0;
#X connect 12 0 18 0;
#X connect 13 0 22 0;
#X connect 14 0 7 1;
#X connect 15 0 13 4;
#X connect 16 0 13 1;
#X connect 17 0 13 2;
#X connect 18 0 13 3;
#X connect 19 0 13 0;
#X connect 20 0 2 0;
#X connect 21 0 20 0;
#X connect 22 0 21 0;
#X restore 216 368 pd generate-mult;
#X obj 100 293 unpack 0 0;
#X obj 100 313 + 1;
#X obj 100 333 pack 0 0;
#X text 95 275 index gain;
#X text 38 23 Implementaion of inverse distance spatialization.;
#X obj 100 215 \$1, f 10;
#X obj 157 188 \$2;
#X text 107 117 spatialization parameters;
#X text 167 214 gain computation;
#X text 316 324 bus name prefix;
#X text 138 235 num loudspeakers;
#X text 39 58 \$2... abstraction yielding a list of loudspeaker definitions
;
#X text 39 74 \$3... name of output bus;
#X text 39 42 \$1... gain computation algo;
#X obj 309 343 symbol \$3;
#X obj 309 155 t a a;
#X connect 0 0 4 0;
#X connect 1 0 11 0;
#X connect 2 0 21 0;
#X connect 6 0 7 0;
#X connect 6 1 8 1;
#X connect 7 0 8 0;
#X connect 8 0 4 1;
#X connect 11 0 6 0;
#X connect 11 1 5 0;
#X connect 12 0 11 1;
#X connect 20 0 5 1;
#X connect 21 0 12 0;
#X connect 21 1 20 0;
