#N canvas 360 23 567 627 10;
#X declare -stdpath ./;
#X obj 4 596 cnv 15 552 21 empty empty empty 20 12 0 14 #e0e0e0 #202020 0;
#X obj 5 507 cnv 3 550 3 empty empty outlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 5 543 cnv 3 550 3 empty empty arguments 8 12 0 13 #dcdcdc #000000 0;
#X obj 105 482 cnv 17 3 17 empty empty n 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 176 519 signal;
#X text 156 568 2) float;
#X obj 5 441 cnv 3 550 3 empty empty inlets 8 12 0 13 #dcdcdc #000000 0;
#X obj 105 452 cnv 17 3 26 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 139 451 float/signal;
#X text 175 483 signal;
#X text 156 551 1) float;
#X obj 269 193 osc~ 660;
#X obj 228 167 osc~ 440;
#X floatatom 187 222 3 0 0 0 - - - 0;
#X obj 187 154 vradio 15 1 0 4 empty empty empty 0 -8 0 10 #dcdcdc #000000 #000000 0;
#X text 153 153 none;
#X text 123 169 1st inlet;
#X text 123 184 2nd inlet;
#X text 123 198 3rd inlet;
#N canvas 787 211 416 415 signal-rate 0;
#X obj 126 134 *~ 3;
#X obj 126 95 phasor~ 0.5;
#X obj 255 238 noise~;
#X obj 126 266 cyclone/selector~ 2, f 22;
#X text 50 32 You can set the inlet number with a signal input \, this allows [selector~] to be controlle with sample accuracy. Signal values are truncated to integers., f 51;
#X obj 190 238 osc~ 440;
#X obj 126 309 output~;
#X obj 159 171 cyclone/snapshot~ 1;
#X floatatom 159 196 9 0 0 0 - - - 12;
#X connect 0 0 3 0;
#X connect 0 0 7 0;
#X connect 1 0 0 0;
#X connect 2 0 3 2;
#X connect 3 0 6 0;
#X connect 5 0 3 1;
#X connect 7 0 8 0;
#X restore 447 304 pd signal-rate;
#X obj 105 517 cnv 17 3 17 empty empty 0 5 9 0 16 #dcdcdc #9c9c9c 0;
#X text 228 519 - the selected input;
#X text 78 90 [selector~] selects one input signal from the 'n' specified inlets or none of them to an outlet. If no input is selected \, it outputs zero values.;
#X text 228 569 - initially selected inlet (default 0 - none);
#X obj 187 247 cyclone/selector~ 3 1;
#X text 228 549 - input channels to select (1 to 500 \, default 1);
#X text 228 451 -;
#X text 239 451 inlet number to select - values are truncated to integers and clipped from 0 to number of channels, f 49;
#X text 228 483 - input signal channels to be selected;
#X obj 310 218 cyclone/pink~;
#X obj 187 283 output~;
#X obj 3 3 ./header selector~;
#X text 22 61 Select one of 'n' inputs to an outlet;
#X obj 39 302 declare -stdpath ./;
#X text 51 374 see also:;
#X obj 412 414 open-else;
#X text 485 377 click;
#X obj 44 397 cyclone/selector~;
#X msg 412 364 xselect~;
#X msg 420 385 xselect2~;
#X text 168 377 Plugdata users or those with ELSE can use the much better [else/xselect~] or [else/xselect2~] objects instead (see also their multichannel variations)., f 38;
#X connect 11 0 24 2;
#X connect 12 0 24 1;
#X connect 13 0 24 0;
#X connect 14 0 13 0;
#X connect 24 0 30 0;
#X connect 29 0 24 3;
#X connect 38 0 35 0;
#X connect 39 0 35 0;
