/usr/lib/pd/extra/cyclone/match-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 | #N canvas 513 79 561 506 10;
#X obj 3 479 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289
0;
#X obj 2 320 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0
;
#N canvas 585 247 370 239 META 0;
#X text 0 20 LICENSE SIBSD;
#X text 0 100 LIBRARY cyclone;
#X text 0 0 KEYWORDS series match list;
#X text 0 40 DESCRIPTION look for a series of numbers;
#X text 0 60 INLET_0 list;
#X text 0 80 OUTLET_0 list;
#X text 0 120 VERSION 0.2-beta1;
#X text 0 138 AUTHOR Krzysztof Czaja;
#X text 1 156 RELEASE_DATE 2002;
#X text 2 175 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html
;
#X text 2 207 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 restore 503 481 pd META;
#X obj 3 389 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0
;
#X obj 3 426 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1
0;
#N canvas 302 378 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 restore 204 481 pd Related_objects;
#X obj 83 331 cnv 17 3 45 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 83 398 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 0 0 cnv 15 552 40 empty empty match 3 12 0 18 -204280 -1 0;
#X obj 512 6 match;
#X floatatom 141 296 5 0 0 0 - - -;
#X floatatom 175 296 5 0 0 0 - - -;
#X obj 141 257 unpack f f f;
#X floatatom 210 296 5 0 0 0 - - -;
#X msg 141 52 100 50 4;
#X msg 159 76 100 50 2;
#X msg 171 125 set nn nn 4;
#X text 280 186 creation args are the series to look for;
#X text 279 198 'nn' can be used as a wildcard to match;
#X text 279 209 any number;
#X text 117 331 list;
#X text 100 441 1) list;
#X text 180 440 - list of numbers to match \, nn can be used as wildcard
for any number;
#X msg 69 127 clear;
#X text 5 126 forget all;
#X text 206 51 input list to check against the match series;
#X text 117 398 list;
#X obj 141 194 cyclone/match 100 nn 2;
#X obj 141 278 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 175 278 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 210 278 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 175 99 2 3 4;
#X msg 75 82 5;
#X obj 36 58 t b b b;
#X obj 16 58 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X msg 36 82 2;
#X msg 108 83 100;
#X text 117 346 float;
#X text 180 346 - a series of floats in the proper order are send as
a list;
#X text 180 331 - a list of floats matching the pattern is send;
#X text 180 398 - list of floats that match the pattern;
#X text 247 123 look for a new pattern;
#X text 12 23 look for a series of numbers and output as a list;
#X text 117 360 set;
#X text 180 360 - defines a new pattern to match;
#X connect 12 0 10 0;
#X connect 12 0 28 0;
#X connect 12 1 11 0;
#X connect 12 1 29 0;
#X connect 12 2 13 0;
#X connect 12 2 30 0;
#X connect 14 0 27 0;
#X connect 15 0 27 0;
#X connect 16 0 27 0;
#X connect 23 0 27 0;
#X connect 27 0 12 0;
#X connect 31 0 27 0;
#X connect 32 0 27 0;
#X connect 33 0 35 0;
#X connect 33 1 32 0;
#X connect 33 2 36 0;
#X connect 34 0 33 0;
#X connect 35 0 27 0;
#X connect 36 0 27 0;
|