From 817596ec98499c28d31c0f33c9ffa42e49896af3 Mon Sep 17 00:00:00 2001 From: Jonathan Wilkes Date: Sat, 27 Nov 2010 02:09:06 +0000 Subject: made some basic example patches, added META subpatch svn path=/trunk/externals/ext13/; revision=14529 --- catch13~-help.pd | 54 ++++++++++++++++++++++++++++++++++--- filesize-help.pd | 28 ++++++++++++++++--- ftos-help.pd | 18 ++++++++++--- kalashnikov-help.pd | 18 +++++++++++-- mandelbrot-help.pd | 22 +++++++++++---- mandelbrot~-help.pd | 76 +++++++++++++++++++++++++++++++--------------------- messages-help.pd | 16 ++++++++++- openpatch-help.pd | 21 +++++++++++---- ossmixer-help.pd | 26 +++++++++++++----- piperead~-help.pd | 12 ++++++++- pipewrite~-help.pd | 13 ++++++++- promiscous~-help.pd | 13 ++++++++- receive13-help.pd | 41 +++++++++++++++++++++++++--- receive13~-help.pd | 53 +++++++++++++++++++++++++++++++++--- scramble~-help.pd | 44 ++++++++++++++++++++---------- send13-help.pd | 47 +++++++++++++++++++++++++------- send13~-help.pd | 52 ++++++++++++++++++++++++++++++++--- sfwrite13~-help.pd | 15 ++++++++++- streamin13~-help.pd | 16 +++++++++-- streamout13~-help.pd | 17 ++++++++++-- strippath-help.pd | 12 +++++++++ throw13~-help.pd | 53 +++++++++++++++++++++++++++++++++--- wavinfo-help.pd | 16 ++++++++++- 23 files changed, 577 insertions(+), 106 deletions(-) diff --git a/catch13~-help.pd b/catch13~-help.pd index dfa173f..c72d8fb 100644 --- a/catch13~-help.pd +++ b/catch13~-help.pd @@ -1,3 +1,51 @@ -#N canvas 3 48 450 300 10; -#X text 50 110 This is a placeholder help patch. You can help by making -a real help patch for this object!; +#N canvas 0 31 514 420 10; +#N canvas 463 219 494 344 META 0; +#X text 12 145 RELEASE_DATE 2009-06-12; +#X text 12 165 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 105 OUTLET_0 signal; +#X text 12 65 DESCRIPTION settable catch~; +#X text 12 25 KEYWORDS signal nonlocal; +#X text 12 125 AUTHOR d13@klingt.org; +#X text 12 85 INLET_0 set; +#X text 12 5 ALIAS c13~; +#X text 12 45 LICENSE GPL v2; +#X restore 460 389 pd META; +#X obj 20 25 catch13~; +#X obj 108 25 c13~; +#X text 81 25 or; +#X text 154 24 settable [catch~] object; +#X floatatom 187 75 5 0 0 0 - - -; +#X obj 187 101 sig~; +#X obj 186 241 metro 150; +#X obj 186 195 loadbang; +#X obj 186 220 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj 66 272 snapshot~; +#X floatatom 66 309 5 0 0 0 - - -; +#X msg 67 120 set sig1; +#X msg 84 154 set sig2; +#X obj 187 154 throw13~ sig1; +#X obj 67 195 catch13~ sig1; +#X msg 240 84 set sig1; +#X msg 257 116 set sig2; +#X msg 350 83 \; pd dsp \$1; +#X obj 350 59 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X text 138 270 Oddities:; +#X text 138 290 * catch13~ doesn't update the receive-name until you +toggle DSP on and off; +#X text 138 320 * throw13~ doesn't automatically convert incoming floats +to a signal; +#X connect 5 0 6 0; +#X connect 6 0 14 0; +#X connect 7 0 10 0; +#X connect 8 0 9 0; +#X connect 9 0 7 0; +#X connect 10 0 11 0; +#X connect 12 0 15 0; +#X connect 13 0 15 0; +#X connect 15 0 10 0; +#X connect 16 0 14 0; +#X connect 17 0 14 0; +#X connect 19 0 18 0; diff --git a/filesize-help.pd b/filesize-help.pd index dfa173f..796297c 100644 --- a/filesize-help.pd +++ b/filesize-help.pd @@ -1,3 +1,25 @@ -#N canvas 3 48 450 300 10; -#X text 50 110 This is a placeholder help patch. You can help by making -a real help patch for this object!; +#N canvas 0 31 450 297 10; +#N canvas 463 219 494 344 META 0; +#X text 12 145 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 125 AUTHOR d13@klingt.org; +#X text 12 45 LICENSE GPL v2; +#X text 12 5 ALIAS fsize; +#X text 12 25 KEYWORDS control filesystem; +#X text 12 65 DESCRIPTION get the size of a file in bytes; +#X text 12 85 INLET_0 symbol bang; +#X text 12 105 OUTLET_0 float; +#X restore 391 267 pd META; +#X obj 111 164 filesize; +#X msg 111 94 symbol filesize-help.pd; +#X floatatom 111 198 5 0 0 0 - - -; +#X obj 123 29 fsize; +#X obj 27 29 filesize; +#X text 92 29 or; +#X text 172 29 - get the size of a file in bytes; +#X obj 129 129 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X text 153 126 return last value; +#X connect 1 0 3 0; +#X connect 2 0 1 0; +#X connect 8 0 1 0; diff --git a/ftos-help.pd b/ftos-help.pd index 280abe8..582bd59 100644 --- a/ftos-help.pd +++ b/ftos-help.pd @@ -1,11 +1,21 @@ -#N canvas 161 221 450 300 10; +#N canvas 0 31 450 262 10; #X obj 174 130 ftos; -#X msg 180 68 bang; -#X floatatom 106 63 5 0 0 0 - - -; +#X msg 174 68 bang; +#X floatatom 131 69 5 0 0 0 - - -; #X symbolatom 174 173 10 0 0 0 - - -; #X text 118 30 convert a float to a symbol; -#X obj 160 203 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +#X obj 174 203 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; +#N canvas 460 113 494 344 META 0; +#X text 12 125 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 25 LICENSE GPL; +#X text 12 105 AUTHOR d13@klingt.org; +#X text 12 45 DESCRIPTION convert a float to a symbol; +#X text 12 65 INLET_0 float bang; +#X text 12 85 OUTLET_0 symbol; +#X text 12 5 KEYWORDS control conversion; +#X restore 388 229 pd META; #X connect 0 0 3 0; #X connect 1 0 0 0; #X connect 2 0 0 0; diff --git a/kalashnikov-help.pd b/kalashnikov-help.pd index dfebceb..df913e0 100644 --- a/kalashnikov-help.pd +++ b/kalashnikov-help.pd @@ -1,6 +1,6 @@ -#N canvas 304 321 450 300 10; +#N canvas 0 31 450 300 10; #X msg 106 44 bang; -#X floatatom 158 43 5 0 0; +#X floatatom 158 43 5 0 0 0 - - -; #X obj 254 180 print kalashnikov_done; #X obj 73 154 print uzi_index; #X obj 88 182 print uzi_done; @@ -11,6 +11,20 @@ #X obj 58 88 uzi 3; #X text 41 14 uzi aka kalashnikov is an easy way to serialize bangs ; +#N canvas 463 219 494 344 META 1; +#X text 12 145 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 125 AUTHOR d13@klingt.org; +#X text 12 45 LICENSE GPL v2; +#X text 12 25 KEYWORDS control filesystem; +#X text 12 85 INLET_0 symbol bang; +#X text 12 105 OUTLET_0 float; +#X text 12 5 ALIAS uzi; +#X text 12 65 DESCRIPTION an easy way to serialize bangs; +#X restore 396 268 pd META; +#X text 36 224 Note: unlike Max's [uzi] \, [ext13/uzi] doesn't send +out any bangs if no argument is specified. Also \, the function of +the middle and right outlets are reversed.; #X connect 0 0 8 0; #X connect 0 0 9 0; #X connect 1 0 8 1; diff --git a/mandelbrot-help.pd b/mandelbrot-help.pd index 88df2e4..aae2c96 100644 --- a/mandelbrot-help.pd +++ b/mandelbrot-help.pd @@ -1,11 +1,23 @@ #N canvas 0 0 450 300 10; #X obj 184 89 mandelbrot; -#X floatatom 186 117 0 0 0; -#X floatatom 181 61 4 0 0; -#X floatatom 217 29 4 0 0; -#X floatatom 267 38 0 0 0; +#X floatatom 186 117 0 0 0 0 - - -; +#X floatatom 181 61 4 0 0 0 - - -; +#X floatatom 217 29 4 0 0 0 - - -; +#X floatatom 267 38 0 0 0 0 - - -; #X obj 296 106 cpuload; -#X floatatom 298 140 4 0 0; +#X floatatom 298 140 4 0 0 0 - - -; +#N canvas 463 219 494 344 META 0; +#X text 12 165 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 145 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 45 DESCRIPTION; +#X text 12 105 INLET_2 float; +#X text 12 5 KEYWORDS control needs_work (description); +#X text 12 65 INLET_0 float; +#X text 12 85 INLET_1 float; +#X text 12 125 OUTLET_0 float; +#X restore 389 267 pd META; #X connect 0 0 1 0; #X connect 2 0 0 0; #X connect 3 0 0 1; diff --git a/mandelbrot~-help.pd b/mandelbrot~-help.pd index a4953e0..7460a99 100644 --- a/mandelbrot~-help.pd +++ b/mandelbrot~-help.pd @@ -1,20 +1,18 @@ -#N canvas 0 0 450 300 10; +#N canvas 3 31 529 368 10; #X obj 114 209 env~; -#X floatatom 115 237 4 0 0; -#X floatatom 227 135 4 0 0; -#X floatatom 118 19 4 0 0; -#X floatatom 182 27 4 0 0; +#X floatatom 115 237 4 0 0 0 - - -; +#X floatatom 227 135 4 0 0 0 - - -; +#X floatatom 118 19 4 0 0 0 - - -; +#X floatatom 182 27 4 0 0 0 - - -; #X obj 113 170 mandelbrot~ 500; #X obj 172 211 snapshot~; -#X floatatom 186 243 4 0 0; -#X obj 258 164 ticker 15 15; +#X floatatom 186 243 4 0 0 0 - - -; #X obj 244 186 metro 100; #X obj 50 258 dac~; #X obj 113 107 line~; #X obj 163 110 line~; #X obj 266 99 snapshot~; -#X floatatom 280 131 4 0 0; -#X obj 352 52 ticker 15 15; +#X floatatom 280 131 4 0 0 0 - - -; #X obj 338 74 metro 100; #X msg 181 80 \$1 1000; #X msg 105 75 \$1 1000; @@ -23,31 +21,47 @@ #X obj 238 19 random 100; #X obj 42 215 /~ 50; #X obj 350 142 cpuload; -#X floatatom 354 167 4 0 0; +#X floatatom 354 167 4 0 0 0 - - -; +#X obj 258 164 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 352 52 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#N canvas 463 219 494 344 META 0; +#X text 12 165 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 145 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 45 DESCRIPTION; +#X text 12 5 KEYWORDS signal needs_work (description); +#X text 12 65 INLET_0 signal; +#X text 12 85 INLET_1 signal; +#X text 12 105 INLET_2 float; +#X text 12 125 OUTLET_0 signal; +#X restore 466 336 pd META; #X connect 0 0 1 0; #X connect 2 0 5 2; -#X connect 2 0 22 1; -#X connect 3 0 20 0; -#X connect 4 0 19 0; +#X connect 2 0 20 1; +#X connect 3 0 18 0; +#X connect 4 0 17 0; #X connect 5 0 6 0; #X connect 5 0 0 0; -#X connect 5 0 22 0; +#X connect 5 0 20 0; #X connect 6 0 7 0; -#X connect 8 0 9 0; -#X connect 9 0 6 0; -#X connect 11 0 5 0; -#X connect 12 0 5 1; +#X connect 8 0 6 0; +#X connect 10 0 5 0; +#X connect 11 0 5 1; +#X connect 11 0 12 0; #X connect 12 0 13 0; -#X connect 13 0 14 0; -#X connect 15 0 16 0; -#X connect 16 0 13 0; -#X connect 16 0 21 0; -#X connect 17 0 12 0; -#X connect 18 0 11 0; -#X connect 19 0 17 0; -#X connect 20 0 18 0; -#X connect 21 0 4 0; -#X connect 21 0 3 0; -#X connect 22 0 10 0; -#X connect 22 0 10 1; -#X connect 23 0 24 0; +#X connect 14 0 12 0; +#X connect 14 0 19 0; +#X connect 15 0 11 0; +#X connect 16 0 10 0; +#X connect 17 0 15 0; +#X connect 18 0 16 0; +#X connect 19 0 4 0; +#X connect 19 0 3 0; +#X connect 20 0 9 0; +#X connect 20 0 9 1; +#X connect 21 0 22 0; +#X connect 23 0 8 0; +#X connect 24 0 14 0; diff --git a/messages-help.pd b/messages-help.pd index dfa173f..0421c23 100644 --- a/messages-help.pd +++ b/messages-help.pd @@ -1,3 +1,17 @@ -#N canvas 3 48 450 300 10; +#N canvas 0 31 450 300 10; #X text 50 110 This is a placeholder help patch. You can help by making a real help patch for this object!; +#X obj 134 209 messages; +#X obj 134 163 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X text 164 164 post a bang to the console. Why?; +#N canvas 463 219 494 344 META 0; +#X text 12 105 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 85 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 45 DESCRIPTION; +#X text 12 5 KEYWORDS control needs_work (description&purpose); +#X text 12 65 INLET_0 bang; +#X restore 399 277 pd META; +#X connect 2 0 1 0; diff --git a/openpatch-help.pd b/openpatch-help.pd index ef57b78..3fe1c47 100644 --- a/openpatch-help.pd +++ b/openpatch-help.pd @@ -1,11 +1,22 @@ -#N canvas 19 591 373 232 10; +#N canvas 0 31 373 263 10; #X obj 47 87 openpatch; #X text 120 88 =; #X obj 136 89 opa; -#X msg 105 49 /tmp; -#X msg 47 49 foo.pd; #X text 43 13 this would open /tmp/tst.pd; #X text 24 161 but you can also use; #X msg 176 160 \; pd open foo.pd /tmp/ 1 1 \;; -#X connect 3 0 0 1; -#X connect 4 0 0 0; +#X msg 155 49 symbol /tmp; +#N canvas 463 219 494 344 META 0; +#X text 12 125 RELEASE_DATE 2009-06-12; +#X text 12 145 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 105 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 5 KEYWORDS control patchfile_op; +#X text 12 45 DESCRIPTION open a patch; +#X text 12 65 INLET_0 symbol; +#X text 12 85 INLET_1 symbol; +#X restore 320 235 pd META; +#X msg 47 49 symbol tst.pd; +#X connect 6 0 0 1; +#X connect 8 0 0 0; diff --git a/ossmixer-help.pd b/ossmixer-help.pd index ee8e34f..b77d392 100644 --- a/ossmixer-help.pd +++ b/ossmixer-help.pd @@ -1,27 +1,27 @@ -#N canvas 572 217 606 552 10; +#N canvas 0 31 523 525 10; #X obj 188 331 ossmixer; #X msg 251 228 bang; #X msg 66 95 get pcm; #X msg 80 67 get main; #X msg 62 122 get igain; -#X floatatom 37 167 5 0 0; +#X floatatom 37 167 5 0 0 0 - - -; #X text 232 479 altpcm \, reclev \, igain \, ogain; #X msg 37 192 set main \$1; #X text 35 451 possible channels:; -#X floatatom 36 220 5 0 0; +#X floatatom 36 220 5 0 0 0 - - -; #X msg 36 242 set igain \$1; #X msg 230 130 get_source; #X msg 311 217 set_source line; #X msg 312 240 set_source mic; #X msg 314 263 set_source cd; -#X floatatom 35 267 5 0 0; +#X floatatom 35 267 5 0 0 0 - - -; #X msg 35 289 set pcm \$1; -#X symbolatom 239 359 10 0 0; -#X floatatom 223 386 5 0 0; +#X symbolatom 239 359 10 0 0 0 - - -; +#X floatatom 223 386 5 0 0 0 - - -; #X obj 158 387 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X obj 158 358 sel source; -#X floatatom 199 96 5 0 0; +#X floatatom 199 96 5 0 0 0 - - -; #X text 15 36 you will have to do mutings manually (read \, set 0 \, set x); #X text 146 67 get value of channel; @@ -45,6 +45,18 @@ line \, line1 \, line2 \, line3 \, mic \, cd \, imix \,; #X text 350 175 /dev/mixer1 /dev/mixer2...; #X text 15 6 a simple mixer for /dev/mixerX; #X text 16 21 only stereo (no seperate L/R); +#N canvas 463 219 494 344 META 0; +#X text 12 145 RELEASE_DATE 2009-06-12; +#X text 12 165 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 125 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 5 KEYWORDS control filesystem; +#X text 12 45 DESCRIPTION a simple mixer for /dev/mixerX; +#X text 12 65 INLET_0 bang set get; +#X text 12 85 OUTLET_0 float source; +#X text 12 105 OUTLET_1 symbol; +#X restore 464 497 pd META; #X connect 0 0 20 0; #X connect 0 1 17 0; #X connect 1 0 0 0; diff --git a/piperead~-help.pd b/piperead~-help.pd index e7e2951..498a6c9 100644 --- a/piperead~-help.pd +++ b/piperead~-help.pd @@ -1,4 +1,4 @@ -#N canvas 303 26 450 397 10; +#N canvas 0 31 450 363 10; #X msg 102 140 1; #X msg 81 90 0; #X obj 226 21 loadbang; @@ -16,6 +16,16 @@ create a pipe/fifo from within a shell with mknod pipename p and use this construct to send signals to another program/process. useful if you run more than one pd or mpeg-players \, ...; +#N canvas 460 146 494 344 META 0; +#X text 12 125 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 105 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 5 KEYWORDS signal filesystem; +#X text 12 45 DESCRIPTION read write to a pipe; +#X text 12 65 INLET_0 float open; +#X text 12 85 INLET_N signal; +#X restore 389 337 pd META; #X connect 0 0 7 0; #X connect 1 0 7 0; #X connect 2 0 3 0; diff --git a/pipewrite~-help.pd b/pipewrite~-help.pd index e7e2951..860a652 100644 --- a/pipewrite~-help.pd +++ b/pipewrite~-help.pd @@ -1,4 +1,4 @@ -#N canvas 303 26 450 397 10; +#N canvas 0 31 437 368 10; #X msg 102 140 1; #X msg 81 90 0; #X obj 226 21 loadbang; @@ -16,6 +16,17 @@ create a pipe/fifo from within a shell with mknod pipename p and use this construct to send signals to another program/process. useful if you run more than one pd or mpeg-players \, ...; +#N canvas 447 167 494 344 META 0; +#X text 12 125 RELEASE_DATE 2009-06-12; +#X text 12 145 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 105 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 5 KEYWORDS signal filesystem; +#X text 12 45 DESCRIPTION; +#X text 12 65 INLET_0 signal float open; +#X text 12 85 INLET_N signal; +#X restore 380 339 pd META; #X connect 0 0 7 0; #X connect 1 0 7 0; #X connect 2 0 3 0; diff --git a/promiscous~-help.pd b/promiscous~-help.pd index eca5e11..0aa9c27 100644 --- a/promiscous~-help.pd +++ b/promiscous~-help.pd @@ -1,9 +1,20 @@ -#N canvas 291 56 450 300 10; +#N canvas 0 31 411 264 10; #X obj 89 151 dac~; #X text 15 19 promiscous~ converts all network traffic; #X text 15 41 from a given interface to signal.; #X text 15 196 pd must run with root permissions \, to catch the traffic ; #X obj 100 93 promiscous~ eth0; +#N canvas 421 178 494 344 META 0; +#X text 12 115 RELEASE_DATE 2009-06-12; +#X text 12 135 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 95 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 45 DESCRIPTION convert all network traffic from a given +interface to a signal; +#X text 12 75 OUTLET_0 signal; +#X text 12 5 KEYWORDS signal network; +#X restore 354 237 pd META; #X connect 4 0 0 0; #X connect 4 0 0 1; diff --git a/receive13-help.pd b/receive13-help.pd index dfa173f..b19675e 100644 --- a/receive13-help.pd +++ b/receive13-help.pd @@ -1,3 +1,38 @@ -#N canvas 3 48 450 300 10; -#X text 50 110 This is a placeholder help patch. You can help by making -a real help patch for this object!; +#N canvas 0 31 532 371 10; +#X floatatom 360 201 5 0 0 0 - - -; +#X floatatom 152 304 5 0 0 0 - - -; +#X floatatom 135 74 5 0 0 0 - - -; +#X obj 135 105 send13 \$0-one; +#X obj 360 232 send \$0-one; +#X floatatom 225 74 5 0 0 0 - - -; +#X obj 225 105 send13 \$0-two; +#X msg 152 248 set \$1; +#X obj 152 223 makefilename \$0-%s; +#X msg 152 161 symbol one; +#X msg 168 191 symbol two; +#X obj 152 277 receive13 \$0-one; +#X text 351 146 Seems to work with; +#X text 351 166 [send] too:; +#X obj 32 29 receive13; +#X text 102 29 or; +#X obj 133 30 r13; +#X text 172 29 - a settable [receive]; +#N canvas 463 219 494 344 META 0; +#X text 12 145 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 125 AUTHOR d13@klingt.org; +#X text 12 85 INLET_0 set; +#X text 12 45 LICENSE GPL v2; +#X text 12 5 ALIAS r13~; +#X text 12 25 KEYWORDS control nonlocal; +#X text 12 65 DESCRIPTION settable receive object; +#X text 12 105 OUTLET_0 anything; +#X restore 473 344 pd META; +#X connect 0 0 4 0; +#X connect 2 0 3 0; +#X connect 5 0 6 0; +#X connect 7 0 11 0; +#X connect 8 0 7 0; +#X connect 9 0 8 0; +#X connect 10 0 8 0; +#X connect 11 0 1 0; diff --git a/receive13~-help.pd b/receive13~-help.pd index dfa173f..7104cd7 100644 --- a/receive13~-help.pd +++ b/receive13~-help.pd @@ -1,3 +1,50 @@ -#N canvas 3 48 450 300 10; -#X text 50 110 This is a placeholder help patch. You can help by making -a real help patch for this object!; +#N canvas 0 31 492 406 10; +#N canvas 502 156 494 344 META 0; +#X text 12 145 RELEASE_DATE 2009-06-12; +#X text 12 165 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 105 OUTLET_0 signal; +#X text 12 25 KEYWORDS signal nonlocal; +#X text 12 125 AUTHOR d13@klingt.org; +#X text 12 85 INLET_0 set; +#X text 12 45 LICENSE GPL v2; +#X text 12 65 DESCRIPTION receive~ clone; +#X text 12 5 ALIAS r13~; +#X restore 430 379 pd META; +#X floatatom 157 65 5 0 0 0 - - -; +#X obj 157 91 sig~; +#X obj 156 231 metro 150; +#X obj 156 185 loadbang; +#X obj 156 210 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj 36 262 snapshot~; +#X floatatom 36 299 5 0 0 0 - - -; +#X msg 320 73 \; pd dsp \$1; +#X obj 320 49 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X text 108 260 Oddities:; +#X msg 210 74 set sig3; +#X msg 227 106 set sig4; +#X msg 37 110 set sig3; +#X msg 54 144 set sig4; +#X text 164 24 - works just like [receive~]; +#X obj 37 185 receive13~ sig3; +#X obj 157 144 send13~ sig3; +#X text 108 280 * when you send a set message to receive13~ the receive-name +is immediately updated. However \, if you send a set message to send13~ +it won't get updated until you toggle DSP on and off; +#X text 108 340 * send13~ doesn't automatically convert incoming floats +to a signal; +#X text 24 24 [receive13~] or [r13~]; +#X connect 1 0 2 0; +#X connect 2 0 17 0; +#X connect 3 0 6 0; +#X connect 4 0 5 0; +#X connect 5 0 3 0; +#X connect 6 0 7 0; +#X connect 9 0 8 0; +#X connect 11 0 17 0; +#X connect 12 0 17 0; +#X connect 13 0 16 0; +#X connect 14 0 16 0; +#X connect 16 0 6 0; diff --git a/scramble~-help.pd b/scramble~-help.pd index 35d10c3..b3d3069 100644 --- a/scramble~-help.pd +++ b/scramble~-help.pd @@ -1,15 +1,15 @@ -#N canvas 259 13 723 441 10; +#N canvas 0 31 663 434 10; #X obj 324 367 dac~; #X obj 324 331 scramble~ 2; -#X floatatom 422 124 0 0 0; -#X obj 299 241 tgl 15 0 empty empty empty 20 8 0 8 -262144 -1 -1 1 +#X floatatom 422 124 0 0 0 0 - - -; +#X obj 299 241 tgl 15 0 empty empty empty 20 8 0 8 -262144 -1 -1 0 1; #X msg 50 36 \; pd dsp 1; #X obj 44 11 loadbang; #X msg 22 69 \; pd meters 1; #X obj 342 262 adc~; #X msg 140 285 threshold \$1; -#X floatatom 140 262 0 0 0; +#X floatatom 140 262 0 0 0 0 - - -; #X msg 332 121 open \$1; #X obj 324 145 sfread~ 2; #X obj 230 104 del 100; @@ -26,15 +26,15 @@ #X msg 515 194 open \$1; #X obj 422 101 cpuload 100; #X obj 513 229 mp3play~; -#X floatatom 587 199 5 0 0; +#X floatatom 587 199 5 0 0 0 - - -; #X msg 146 157 grains \$1; -#X floatatom 146 133 0 0 0; -#X floatatom 27 130 0 0 0; +#X floatatom 146 133 0 0 0 0 - - -; +#X floatatom 27 130 0 0 0 0 - - -; #X msg 27 153 min_length \$1; -#X floatatom 18 255 0 0 0; +#X floatatom 18 255 0 0 0 0 - - -; #X msg 18 278 direction \$1; #X msg 141 206 autofollow; -#X floatatom 241 199 0 0 0; +#X floatatom 241 199 0 0 0 0 - - -; #X msg 242 221 buffer \$1; #X text 176 135 # of grains; #X text 26 113 minimum low period; @@ -44,18 +44,34 @@ #X text 11 231 0 both directions; #X text 136 244 threshold; #X text 110 183 autothreshold; -#X floatatom 22 309 0 0 0; +#X floatatom 22 309 0 0 0 0 - - -; #X msg 22 332 pitch \$1; #X msg 107 353 flush; -#X floatatom 372 375 0 0 0; -#X floatatom 396 355 0 0 0; -#X floatatom 169 373 0 0 0; +#X floatatom 372 375 0 0 0 0 - - -; +#X floatatom 396 355 0 0 0 0 - - -; +#X floatatom 169 373 0 0 0 0 - - -; #X msg 169 396 normalize \$1; #X msg 271 402 analize \$1; #X obj 273 374 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; -#X floatatom 400 198 5 0 0; +#X floatatom 400 198 5 0 0 0 - - -; #X msg 400 223 autopitch \$1; +#N canvas 664 89 494 344 META 0; +#X text 12 235 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 215 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 45 DESCRIPTION; +#X text 12 5 KEYWORDS signal needs_work (description); +#X text 12 65 INLET_0 signal float buffer threshold grains min_length +direction autofollow pitch autopitch semitones flush normalize analize +playmode; +#X text 12 115 INLET_1 signal; +#X text 12 135 OUTLET_0 signal; +#X text 12 155 OUTLET_1 signal; +#X text 12 175 OUTLET_2 float; +#X text 12 195 OUTLET_3 float; +#X restore 603 404 pd META; #X connect 1 0 0 0; #X connect 1 1 0 1; #X connect 1 2 46 0; diff --git a/send13-help.pd b/send13-help.pd index ec397e1..7c2c7eb 100644 --- a/send13-help.pd +++ b/send13-help.pd @@ -1,11 +1,38 @@ -#N canvas 0 0 450 300 10; -#X obj 197 107 receive13 foo; -#X obj 71 107 send13 foo; -#X floatatom 197 141 5 0 0; -#X floatatom 71 79 5 0 0; -#X msg 197 67 set bar; -#X msg 118 79 set bar; -#X connect 0 0 2 0; +#N canvas 0 0 519 368 10; +#X msg 160 166 set \$1; +#X obj 160 141 makefilename \$0-%s; +#X msg 160 79 symbol one; +#X msg 176 109 symbol two; +#X text 336 204 Seems to work with; +#X text 72 19 or; +#N canvas 463 219 494 344 META 0; +#X text 12 125 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 105 AUTHOR d13@klingt.org; +#X text 12 45 LICENSE GPL v2; +#X text 12 25 KEYWORDS control nonlocal; +#X text 12 5 ALIAS s13~; +#X text 12 65 DESCRIPTION nonlocal send with set message; +#X text 12 85 INLET_0 set anything; +#X restore 463 334 pd META; +#X obj 22 19 send13; +#X obj 103 20 s13; +#X text 162 19 - like [send] \, but using a 'set' message to change +the send-name; +#X obj 160 195 send13 \$0-one; +#X obj 55 251 receive13 \$0-one; +#X obj 175 251 receive13 \$0-two; +#X floatatom 55 278 5 0 0 0 - - -; +#X floatatom 175 278 5 0 0 0 - - -; +#X floatatom 100 80 5 0 0 0 - - -; +#X text 336 224 [receive] too:; +#X obj 345 251 receive \$0-one; +#X floatatom 345 276 5 0 0 0 - - -; +#X connect 0 0 10 0; +#X connect 1 0 0 0; +#X connect 2 0 1 0; #X connect 3 0 1 0; -#X connect 4 0 0 0; -#X connect 5 0 1 0; +#X connect 11 0 13 0; +#X connect 12 0 14 0; +#X connect 15 0 10 0; +#X connect 17 0 18 0; diff --git a/send13~-help.pd b/send13~-help.pd index dfa173f..a0b634a 100644 --- a/send13~-help.pd +++ b/send13~-help.pd @@ -1,3 +1,49 @@ -#N canvas 3 48 450 300 10; -#X text 50 110 This is a placeholder help patch. You can help by making -a real help patch for this object!; +#N canvas 0 31 512 425 10; +#N canvas 502 156 494 344 META 0; +#X text 12 105 RELEASE_DATE 2009-06-12; +#X text 12 125 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 5 KEYWORDS signal nonlocal; +#X text 12 85 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 45 DESCRIPTION settable send~; +#X text 12 65 INLET_0 set signal; +#X restore 430 379 pd META; +#X floatatom 157 65 5 0 0 0 - - -; +#X obj 157 91 sig~; +#X obj 156 231 metro 150; +#X obj 156 185 loadbang; +#X obj 156 210 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 36 262 snapshot~; +#X floatatom 36 299 5 0 0 0 - - -; +#X msg 320 73 \; pd dsp \$1; +#X obj 320 49 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X text 108 260 Oddities:; +#X msg 210 74 set sig3; +#X msg 227 106 set sig4; +#X msg 37 110 set sig3; +#X msg 54 144 set sig4; +#X obj 37 185 receive13~ sig3; +#X obj 157 144 send13~ sig3; +#X text 108 280 * when you send a set message to receive13~ the receive-name +is immediately updated. However \, if you send a set message to send13~ +it won't get updated until you toggle DSP on and off; +#X text 108 340 * send13~ doesn't automatically convert incoming floats +to a signal; +#X text 24 24 [send13~]; +#X text 84 24 or [s13~]; +#X text 144 24 - settable [send~]; +#X connect 1 0 2 0; +#X connect 2 0 16 0; +#X connect 3 0 6 0; +#X connect 4 0 5 0; +#X connect 5 0 3 0; +#X connect 6 0 7 0; +#X connect 9 0 8 0; +#X connect 11 0 16 0; +#X connect 12 0 16 0; +#X connect 13 0 15 0; +#X connect 14 0 15 0; +#X connect 15 0 6 0; diff --git a/sfwrite13~-help.pd b/sfwrite13~-help.pd index dfa173f..f0ae750 100644 --- a/sfwrite13~-help.pd +++ b/sfwrite13~-help.pd @@ -1,3 +1,16 @@ -#N canvas 3 48 450 300 10; +#N canvas 0 31 497 321 10; #X text 50 110 This is a placeholder help patch. You can help by making a real help patch for this object!; +#X obj 120 173 sfwrite13~; +#N canvas 463 219 494 344 META 0; +#X text 12 125 RELEASE_DATE 2009-06-12; +#X text 12 145 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 105 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 45 DESCRIPTION; +#X text 12 5 KEYWORDS signal soundfile needs_work (object won't create) +; +#X text 12 65 INLET_0; +#X text 12 85 OUTLET_0; +#X restore 438 287 pd META; diff --git a/streamin13~-help.pd b/streamin13~-help.pd index 5ee91bd..74a9718 100644 --- a/streamin13~-help.pd +++ b/streamin13~-help.pd @@ -1,4 +1,4 @@ -#N canvas 165 0 804 625 10; +#N canvas 0 31 630 580 10; #X obj 18 107 streamin13~ 8008 4; #X obj 19 496 streamout13~ localhost 8008 4; #X text 15 13 streamin13~/out13~ :; @@ -31,8 +31,20 @@ #X msg 101 364 grain 512; #X text 185 363 the number of samples sent at a time; #X text 347 462 the signals to send; -#X floatatom 19 528 5 0 0; +#X floatatom 19 528 5 0 0 0 - - -; #X text 72 530 status: 1 = connected 0 = disconnected; +#N canvas 463 219 494 344 META 0; +#X text 12 135 RELEASE_DATE 2009-06-12; +#X text 12 155 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 115 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 5 KEYWORDS signal network; +#X text 12 45 DESCRIPTION like streamin~/out~ from ggee but for multiple +channels and reduced udp-traffic (warning: not well tested); +#X text 12 75 INLET_0 signal; +#X text 12 95 OUTLET_N signal; +#X restore 568 547 pd META; #X connect 0 0 8 0; #X connect 0 1 9 0; #X connect 0 2 10 0; diff --git a/streamout13~-help.pd b/streamout13~-help.pd index 5ee91bd..97a1d53 100644 --- a/streamout13~-help.pd +++ b/streamout13~-help.pd @@ -1,4 +1,4 @@ -#N canvas 165 0 804 625 10; +#N canvas 0 31 699 572 10; #X obj 18 107 streamin13~ 8008 4; #X obj 19 496 streamout13~ localhost 8008 4; #X text 15 13 streamin13~/out13~ :; @@ -31,8 +31,21 @@ #X msg 101 364 grain 512; #X text 185 363 the number of samples sent at a time; #X text 347 462 the signals to send; -#X floatatom 19 528 5 0 0; +#X floatatom 19 528 5 0 0 0 - - -; #X text 72 530 status: 1 = connected 0 = disconnected; +#N canvas 625 164 494 344 META 0; +#X text 12 155 RELEASE_DATE 2009-06-12; +#X text 12 175 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 135 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 5 KEYWORDS signal network; +#X text 12 45 DESCRIPTION like streamin~/out~ from ggee but for multiple +channels and reduced udp-traffic (warning: not well tested); +#X text 12 75 INLET_0 signal connect disconnect format host grain; +#X text 12 95 INLET_N signal; +#X text 12 115 OUTLET_0 float; +#X restore 638 546 pd META; #X connect 0 0 8 0; #X connect 0 1 9 0; #X connect 0 2 10 0; diff --git a/strippath-help.pd b/strippath-help.pd index 60e35d8..2d138d6 100644 --- a/strippath-help.pd +++ b/strippath-help.pd @@ -4,6 +4,18 @@ #X msg 113 109 symbol /this/is/a/testfile.txt; #X msg 58 88 bang; #X obj 58 109 getdir; +#N canvas 463 219 494 344 META 0; +#X text 12 125 RELEASE_DATE 2009-06-12; +#X text 12 145 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 105 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 45 DESCRIPTION remove path from a filename; +#X text 12 85 INLET_1 symbol; +#X text 12 65 INLET_0 bang symbol; +#X text 12 5 KEYWORDS control symbol_op filter; +#X restore 370 271 pd META; +#X text 112 24 remove path from a filename; #X connect 0 0 1 0; #X connect 2 0 0 0; #X connect 3 0 4 0; diff --git a/throw13~-help.pd b/throw13~-help.pd index dfa173f..ea7f653 100644 --- a/throw13~-help.pd +++ b/throw13~-help.pd @@ -1,3 +1,50 @@ -#N canvas 3 48 450 300 10; -#X text 50 110 This is a placeholder help patch. You can help by making -a real help patch for this object!; +#N canvas 0 31 529 434 10; +#N canvas 463 219 494 344 META 0; +#X text 12 125 RELEASE_DATE 2009-06-12; +#X text 12 145 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 25 KEYWORDS signal nonlocal; +#X text 12 105 AUTHOR d13@klingt.org; +#X text 12 45 LICENSE GPL v2; +#X text 12 5 ALIAS t13~; +#X text 12 65 DESCRIPTION throw~ clone; +#X text 12 85 INLET_0 set signal; +#X restore 460 389 pd META; +#X text 81 25 or; +#X floatatom 187 75 5 0 0 0 - - -; +#X obj 187 101 sig~; +#X obj 186 241 metro 150; +#X obj 186 195 loadbang; +#X obj 186 220 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 66 272 snapshot~; +#X floatatom 66 309 5 0 0 0 - - -; +#X msg 67 120 set sig1; +#X msg 84 154 set sig2; +#X obj 187 154 throw13~ sig1; +#X obj 67 195 catch13~ sig1; +#X msg 240 84 set sig1; +#X msg 257 116 set sig2; +#X msg 350 83 \; pd dsp \$1; +#X obj 350 59 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X text 138 270 Oddities:; +#X text 138 290 * catch13~ doesn't update the receive-name until you +toggle DSP on and off; +#X text 138 320 * throw13~ doesn't automatically convert incoming floats +to a signal; +#X obj 20 25 throw13~; +#X obj 108 25 t13~; +#X text 154 24 throw~ clone; +#X connect 2 0 3 0; +#X connect 3 0 11 0; +#X connect 4 0 7 0; +#X connect 5 0 6 0; +#X connect 6 0 4 0; +#X connect 7 0 8 0; +#X connect 9 0 12 0; +#X connect 10 0 12 0; +#X connect 12 0 7 0; +#X connect 13 0 11 0; +#X connect 14 0 11 0; +#X connect 16 0 15 0; diff --git a/wavinfo-help.pd b/wavinfo-help.pd index bef38ce..1fd6920 100644 --- a/wavinfo-help.pd +++ b/wavinfo-help.pd @@ -1,4 +1,4 @@ -#N canvas 71 22 450 300 12; +#N canvas 0 31 450 373 12; #X obj 112 139 openpanel; #X obj 112 165 wavinfo; #X floatatom 45 228 20 0 0 3 samples - -; @@ -10,6 +10,20 @@ #X text 24 52 open a .wav file to see get the information about it: ; #X text 22 36 [wavinfo] outputs information about a .wav file \,; +#N canvas 460 159 494 344 META 0; +#X text 12 185 RELEASE_DATE 2009-06-12; +#X text 12 205 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan +Wilkes for Pd version 0.42.; +#X text 12 5 KEYWORDS signal nonlocal; +#X text 12 165 AUTHOR d13@klingt.org; +#X text 12 25 LICENSE GPL v2; +#X text 12 45 DESCRIPTION outputs information about a .wav file; +#X text 12 65 INLET_0 symbol; +#X text 12 85 OUTLET_0 float; +#X text 12 105 OUTLET_1 float; +#X text 12 125 OUTLET_2 float; +#X text 12 145 OUTLET_3 float; +#X restore 381 333 pd META; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 1 1 3 0; -- cgit v1.2.1