From eb88215f57aea38d28b8db692d2d32a0742506f2 Mon Sep 17 00:00:00 2001 From: ericlyon Date: Mon, 15 Mar 2021 07:32:35 -0400 Subject: [PATCH] updated help file --- bashfest~-help.pd | 153 +++++++++++++++++++++++----------------------- 1 file changed, 78 insertions(+), 75 deletions(-) diff --git a/bashfest~-help.pd b/bashfest~-help.pd index 1ec9a09..0b87c9b 100644 --- a/bashfest~-help.pd +++ b/bashfest~-help.pd @@ -3,7 +3,7 @@ #X array bashdrum 16884 float 2; #X coords 0 1 16884 -1 60 20 1; #X restore 63 500 graph; -#N canvas 600 60 518 368 load-samples 0; +#N canvas 600 60 638 373 load-samples 0; #X obj 41 107 soundfiler; #X msg 41 39 bang; #X obj 41 65 openpanel; @@ -26,43 +26,46 @@ #X connect 7 0 0 0; #X connect 8 0 0 0; #X restore 432 229 pd load-samples; -#N canvas 525 461 651 385 hatter 0; +#N canvas 525 461 578 432 hatter 0; #X obj 274 72 sig~ 1; -#X obj 74 47 mask~ 1 0.7 0.7 0.7 1 0 0.5 0.6 1 0.7 1 0 1 0.7 0 0; #X obj 74 19 inlet~; -#X obj 74 244 vdp~ 500; -#X floatatom 100 218 10 0 0 0 - - -; -#X text 137 245 compensate for bashfest latency; -#X floatatom 135 275 5 0 0 0 - - -; -#X obj 74 270 *~ 0.15; +#X floatatom 149 244 10 0 0 0 - - -; +#X text 233 277 compensate for bashfest latency; +#X floatatom 120 320 5 0 0 0 - - -; +#X obj 74 347 *~ 0.15; #X obj 74 98 lyonpotpourri/player~ hihat 1; -#X obj 35 361 throw~ \$0-bashfest-output; -#X obj 74 304 throw~ \$0-bashfest-output; -#X msg 445 136 16384; -#X obj 445 162 /; -#X obj 445 86 t b b; -#X obj 445 32 loadbang; -#X obj 445 61 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 445 185 * 1000; -#X obj 516 138 samplerate~; -#X connect 0 0 8 1; -#X connect 1 0 8 0; -#X connect 2 0 1 0; -#X connect 3 0 7 0; -#X connect 4 0 3 1; -#X connect 6 0 7 1; -#X connect 7 0 10 0; -#X connect 8 0 3 0; +#X obj 74 381 throw~ \$0-bashfest-output; +#X msg 392 164 16384; +#X obj 392 190 /; +#X obj 392 138 t b b; +#X obj 392 84 loadbang; +#X obj 392 113 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 392 213 * 1000; +#X obj 463 166 samplerate~; +#X obj 74 47 lyonpotpourri/mask~ 1 0.7 0.7 0.7 1 0 0.5 0.6 1 0.7 1 +0 1 0.7 0 0, f 67; +#X obj 74 273 lyonpotpourri/vdp~ 500; +#X obj 123 298 hsl 90 8 0 0.5 0 0 empty empty empty -2 -8 0 10 -261820 +-1 -1 0 1; +#X connect 0 0 6 1; +#X connect 1 0 15 0; +#X connect 2 0 16 1; +#X connect 4 0 5 1; +#X connect 5 0 7 0; +#X connect 6 0 16 0; +#X connect 8 0 9 0; +#X connect 9 0 13 0; +#X connect 10 0 8 0; +#X connect 10 1 14 0; #X connect 11 0 12 0; -#X connect 12 0 16 0; -#X connect 13 0 11 0; -#X connect 13 1 17 0; -#X connect 14 0 15 0; -#X connect 15 0 13 0; -#X connect 16 0 4 0; -#X connect 17 0 12 1; -#X restore 111 321 pd hatter; +#X connect 12 0 10 0; +#X connect 13 0 2 0; +#X connect 14 0 9 1; +#X connect 15 0 6 0; +#X connect 16 0 5 0; +#X connect 17 0 4 0; +#X restore 111 320 pd hatter; #N canvas 0 22 450 300 (subpatch) 0; #X array hihat 9097 float 2; #X coords 0 1 9097 -1 60 20 1; @@ -137,8 +140,8 @@ will select a set of processors in specified weighting for random selection. #X msg 30 125 setodds 1 1 1 1 1 1 1 1 0 1 1 0 1 0.2 0.2 0.2 1 1 1 1 ; #X text 40 80 a couple distributions; -#X text 133 165 make every processor have an equal chance of being -chosen; +#X text 83 165 make every processor have an equal chance of being chosen: +, f 32; #X connect 1 0 0 0; #X connect 3 0 0 0; #X connect 4 0 0 0; @@ -229,50 +232,48 @@ is currently in the array; #N canvas 46 411 513 413 bassdrum 0; #X obj 256 109 sig~ 1; #X obj 35 7 inlet~; -#X obj 35 270 vdp~ 500; -#X msg 327 137 16384; -#X obj 327 163 /; -#X obj 327 87 t b b; -#X floatatom 61 243 10 0 0 0 - - -; -#X obj 327 33 loadbang; -#X obj 327 62 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +#X msg 325 171 16384; +#X obj 325 197 /; +#X obj 325 121 t b b; +#X floatatom 110 240 10 0 0 0 - - -; +#X obj 325 67 loadbang; +#X obj 325 96 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; -#X text 98 271 compensate for bashfest latency; -#X floatatom 73 308 5 0 0 0 - - -; -#X obj 327 186 * 1000; -#X obj 35 46 mask~ 1 0 1 1 1 0 0 0 1 0 0 0 1 0 1 0; -#X obj 35 327 *~ 0.4; -#X obj 77 292 hsl 90 8 0 0.5 0 0 empty empty empty -2 -8 0 10 -261820 +#X text 202 268 compensate for bashfest latency; +#X floatatom 74 314 5 0 0 0 - - -; +#X obj 325 220 * 1000; +#X obj 35 337 *~ 0.4; +#X obj 77 298 hsl 90 8 0 0.5 0 0 empty empty empty -2 -8 0 10 -261820 -1 -1 0 1; #X obj 35 147 lyonpotpourri/player~ bashdrum 1; #X obj 35 361 throw~ \$0-bashfest-output; -#X obj 359 115 samplerate~; -#X connect 0 0 15 1; -#X connect 1 0 12 0; -#X connect 2 0 13 0; -#X connect 3 0 4 0; -#X connect 4 0 11 0; -#X connect 5 0 3 0; -#X connect 5 1 17 0; -#X connect 6 0 2 1; -#X connect 7 0 8 0; -#X connect 8 0 5 0; -#X connect 10 0 13 1; -#X connect 11 0 6 0; -#X connect 12 0 15 0; -#X connect 13 0 16 0; -#X connect 14 0 10 0; -#X connect 15 0 2 0; -#X connect 17 0 4 1; +#X obj 357 149 samplerate~; +#X obj 35 31 lyonpotpourri/mask~ 1 0 1 1 1 0 0 0 1 0 0 0 1 0 1 0; +#X obj 35 270 lyonpotpourri/vdp~ 500; +#X connect 0 0 13 1; +#X connect 1 0 16 0; +#X connect 2 0 3 0; +#X connect 3 0 10 0; +#X connect 4 0 2 0; +#X connect 4 1 15 0; +#X connect 5 0 17 1; +#X connect 6 0 7 0; +#X connect 7 0 4 0; +#X connect 9 0 11 1; +#X connect 10 0 5 0; +#X connect 11 0 14 0; +#X connect 12 0 9 0; +#X connect 13 0 17 0; +#X connect 15 0 3 1; +#X connect 16 0 13 0; +#X connect 17 0 11 0; #X restore 25 320 pd bassdrum; -#X text 192 278 args: array \, maxdur \, latency \, voices; +#X text 493 296 args: array \, maxdur \, latency \, voices; #X obj 185 297 lyonpotpourri/bashfest~ snare 2000 16384 12; #X obj 185 232 lyonpotpourri/samm~ 120 4; #X obj 185 258 lyonpotpourri/mask~ 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 1 ; #X obj 24 20 lpp-icon bashfest~; -#X text 221 53 - bashfest~ is a click triggered soundfile player with -random DSP., f 74; #X obj 185 398 lpp-meters; #X obj 192 343 catch~ \$0-bashfest-output; #X text 25 123 Sample-accurate playback from a buffer \, with click @@ -292,14 +293,16 @@ by clicks in its inlet.; #X obj 371 523 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 392 526 read a paper about my sample-accurate externals; +#X text 234 51 - a click triggered soundfile player with random DSP. +, f 74; #X connect 4 0 10 0; #X connect 5 0 9 0; -#X connect 9 0 14 0; -#X connect 9 1 14 1; +#X connect 9 0 13 0; +#X connect 9 1 13 1; #X connect 10 0 2 0; #X connect 10 0 7 0; #X connect 10 0 11 0; #X connect 11 0 9 0; -#X connect 15 0 14 0; -#X connect 15 0 14 1; -#X connect 20 0 19 0; +#X connect 14 0 13 0; +#X connect 14 0 13 1; +#X connect 19 0 18 0;