/usr/lib/pd/extra/cyclone/teeth~-help.pd is in pd-cyclone 0.2~beta1-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 | #N canvas 628 79 571 530 10;
#X obj 237 224 cnv 15 290 140 empty empty empty 20 12 0 14 -233017
-66577 0;
#X text 290 242 |;
#X text 290 254 |;
#X text 290 266 |;
#X text 271 277 |;
#X text 313 277 |;
#X text 313 297 |;
#X text 271 297 |;
#X text 274 268 _______;
#X text 274 297 _______;
#X text 290 269 v;
#X text 352 269 |;
#X text 352 280 |;
#X text 352 250 |;
#X text 352 259 |;
#X text 352 245 ^;
#X text 436 243 |;
#X text 436 255 |;
#X text 436 267 |;
#X text 417 278 |;
#X text 459 278 |;
#X text 459 298 |;
#X text 417 298 |;
#X text 420 269 _______;
#X text 420 298 _______;
#X text 436 270 v;
#X text 382 271 |;
#X text 382 281 |;
#X text 382 249 |;
#X text 382 259 |;
#X text 382 244 ^;
#X text 459 235 >;
#X text 271 287 |z^-d1 |;
#X text 417 288 |z^-d2 |;
#X text 251 334 y[n] = a * x[n] + b * x[n-d1] + c * y[n-d2];
#X text 319 286 -(*b)-;
#X text 383 287 -(*c)-;
#X text 250 236 x[n] -----(*a)--(+)--(+)----------- y[n];
#X floatatom 67 112 5 0 0 0 - del -, f 5;
#X obj 47 312 output~;
#X floatatom 105 153 5 -1 1 0 - a -, f 5;
#X floatatom 124 173 5 -1 1 0 - b -, f 5;
#X floatatom 144 193 5 -1 1 0 - c -, f 5;
#X floatatom 86 133 5 0 0 0 - del -, f 5;
#X text 105 113 ff del (d1);
#X text 124 134 fb del (d2);
#X text 143 151 gain (a);
#X text 157 173 ff gain (b);
#X text 178 192 fb gain (c);
#X obj 48 88 noise~;
#X obj 1 0 cnv 15 552 40 empty empty teeth~ 3 12 0 18 -204280 -1 0
;
#X text 13 23 teeth filter;
#X obj 482 4 teeth~;
#X obj 0 644 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289
0;
#X obj 2 379 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0
;
#N canvas 548 278 413 321 META 0;
#X text 0 20 LICENSE SIBSD;
#X text 0 200 LIBRARY cyclone;
#X text 0 180 OUTLET_0 signal;
#X text 0 60 INLET_0 signal list message;
#X text 0 220 VERSION 0.2-beta1;
#X text 2 280 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan
Wilkes for Pd-extended 0.42 to conform to the PDDP template. Alex Cleveland
updated this patch for Pd-l2ork version 2013.05.28. Fred Jan Kraan
adapted the patch to pd-extended 2015-02-02;
#X text 0 0 KEYWORDS signal teeth filter buffer delay;
#X text 0 40 DESCRIPTION teeth filter;
#X text 0 80 INLET_1 float signal;
#X text 0 100 INLET_2 float signal;
#X text 0 120 INLET_3 float signal;
#X text 0 140 INLET_4 float signal;
#X text 1 256 RELEASE_DATE 2015;
#X text 0 159 INLET_5 float signal;
#X text 0 238 AUTHOR Alexandre Torres Porres;
#X restore 500 646 pd META;
#X obj 2 570 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0
;
#X obj 2 607 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1
0;
#N canvas 310 489 428 109 Related_objects 0;
#X obj 0 0 cnv 15 425 20 empty empty empty 3 12 0 14 -204280 -1 0;
#X text 6 1 Related Objects;
#X obj 9 30 buffir~;
#X restore 206 646 pd Related_objects;
#X obj 80 389 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 80 416 cnv 17 3 17 empty empty 1 5 9 0 16 -228856 -162280 0
;
#X text 113 387 signal;
#X text 225 387 - signal to pass through comb filter;
#X obj 80 445 cnv 17 3 17 empty empty 2 5 9 0 16 -228856 -162280 0
;
#X obj 80 500 cnv 17 3 17 empty empty 4 5 9 0 16 -228856 -162280 0
;
#X obj 80 578 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X text 113 416 float or signal;
#X text 113 474 float or signal;
#X text 113 500 float or signal;
#X text 113 445 float or signal;
#X obj 80 474 cnv 17 3 17 empty empty 3 5 9 0 16 -228856 -162280 0
;
#X obj 80 474 cnv 17 3 17 empty empty 3 5 9 0 16 -228856 -162280 0
;
#X text 113 577 signal;
#X text 113 615 This abstraction does not support arguments;
#X obj 81 526 cnv 17 3 17 empty empty 5 5 9 0 16 -228856 -162280 0
;
#X text 114 526 float or signal;
#X text 225 474 - input amplitude coefficient (a);
#X text 225 500 - forward delay amplitude coefficient (b);
#X text 226 526 - feedback amplitude coefficient (c);
#X text 225 577 - output from teeth filter;
#X obj 48 274 cyclone/teeth~;
#X text 225 416 - forward delay time in milliseconds (d1);
#X text 224 445 - feedback delay time in milliseconds (d2);
#N canvas 948 239 450 526 radio 0;
#X obj 130 470 output~;
#X obj 131 432 cyclone/teeth~;
#X obj 56 145 noise~;
#X obj 147 76 +~ 1;
#X obj 147 98 *~ 0.5;
#X obj 164 143 +~ 1;
#X obj 164 164 *~ 0.5;
#X obj 195 277 +~ 1;
#X obj 195 299 *~ 0.5;
#X obj 212 348 +~ 1;
#X obj 212 372 *~ 0.5;
#X obj 212 321 osc~ 0.255;
#X obj 179 209 +~ 1;
#X obj 180 232 *~ 0.3;
#X obj 146 54 osc~ 0.135;
#X obj 164 121 osc~ 0.155;
#X obj 179 187 osc~ 0.225;
#X obj 195 255 osc~ 0.151;
#X obj 1 0 cnv 15 552 40 empty empty empty 3 12 0 18 -204280 -1 0;
#X text 11 9 radio whale beach song;
#X connect 1 0 0 1;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 3 0 4 0;
#X connect 4 0 1 1;
#X connect 5 0 6 0;
#X connect 6 0 1 2;
#X connect 7 0 8 0;
#X connect 8 0 1 4;
#X connect 9 0 10 0;
#X connect 10 0 1 5;
#X connect 11 0 9 0;
#X connect 12 0 13 0;
#X connect 13 0 1 3;
#X connect 14 0 3 0;
#X connect 15 0 5 0;
#X connect 16 0 12 0;
#X connect 17 0 7 0;
#X restore 372 142 pd radio whale beach song;
#X connect 38 0 80 1;
#X connect 40 0 80 3;
#X connect 41 0 80 4;
#X connect 42 0 80 5;
#X connect 43 0 80 2;
#X connect 49 0 80 0;
#X connect 80 0 39 1;
#X connect 80 0 39 0;
|