#N canvas 743 48 565 509 12;
#X obj 63 192 clip~ -0.5 0.5;
#X obj 63 122 osc~ 1000;
#N canvas 0 22 450 278 (subpatch) 0;
#X array clip 100 float 0;
#X coords 0 1 100 -1 200 100 1 0 0;
#X restore 297 282 graph;
#X obj 85 331 metro 500;
#X obj 62 19 clip~;
#X text 108 18 - restrict a signal to lie between two limits;
#X text 195 161 inlets to reset clip range;
#X floatatom 110 161 4 0 0 0 - - - 0;
#X floatatom 158 162 4 0 0 0 - - - 0;
#X text 175 191 creation arguments initialize clip range;
#X text 85 57 The clip~ object passes its signal input to its output
\, clipping it to lie between two limits., f 52;
#X text 306 444 updated for Pd version 0.33;
#X text 176 364 <= graph the output, f 10;
#X text 51 444 see also:;
#X obj 208 433 clip;
#X obj 169 433 max~;
#X obj 129 433 min~;
#X obj 130 460 expr~;
#X obj 63 368 tabwrite~ clip;
#X msg 97 258 \; pd dsp \$1;
#X obj 85 306 loadbang;
#X obj 97 233 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X text 117 232 DSP on/off;
#X connect 0 0 18 0;
#X connect 1 0 0 0;
#X connect 3 0 18 0;
#X connect 7 0 0 1;
#X connect 8 0 0 2;
#X connect 20 0 3 0;
#X connect 21 0 19 0;
