Skip to content

Instantly share code, notes, and snippets.

@hellocatfood
Created April 12, 2020 21:23
Show Gist options
  • Save hellocatfood/2cba6708b44c44b4aa2f0112a04356cc to your computer and use it in GitHub Desktop.
Save hellocatfood/2cba6708b44c44b4aa2f0112a04356cc to your computer and use it in GitHub Desktop.
sampler
#N canvas 62 73 929 984 12;
#X declare -path extra;
#N canvas 0 0 450 300 (subpatch) 0;
#X array array1 10352 float 2 black black;
#X coords 0 1 10352 -1 200 140 1;
#X restore 523 67 graph;
#X obj 207 60 openpanel;
#X obj 207 36 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 207 112 soundfiler;
#X msg 207 86 read -resize \$1 array1;
#X obj 255 157 expr 44100 / $f1;
#X obj 177 466 phasor~;
#X obj 178 662 tabread4~ array1;
#X obj 212 904 line~;
#X msg 212 878 \$1 20;
#X floatatom 212 851 5 0 0 0 - - -, f 5;
#X obj 177 932 *~;
#X obj 178 964 hip~ 5;
#X obj 178 994 dac~;
#X obj 258 243 hsl 128 15 0.001 10 0 0 empty empty empty -2 -6 0 8
-262144 -1 -1 5010 1;
#X obj 177 626 *~;
#X text 268 850 volume;
#X text 245 961 DC offset filter;
#X obj 94 294 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X msg 177 426 0;
#X msg 223 426 0;
#X obj 601 34 declare -path extra;
#X obj 254 199 f;
#X obj 227 167 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 259 505 threshold~;
#X msg 260 447 set 0.999 100 0.001 100;
#X obj 71 168 metro 1000;
#X obj 90 122 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 238 350 f;
#X obj 94 329 t b b b;
#X obj 260 417 loadbang;
#X floatatom 140 134 5 0 0 0 - - -, f 5;
#X obj 183 748 *~;
#X obj 218 729 vline~;
#X obj 71 197 f;
#X obj 123 202 + 1;
#X obj 528 751 *~;
#X obj 568 729 vline~;
#X floatatom 339 208 5 0 0 0 - - -, f 5;
#X obj 528 662 tabread4~ array1;
#X obj 183 777 +~;
#X msg 567 696 0 5 \, 1 5 5;
#X msg 217 696 0 5 \, 1 5 5;
#X obj 259 535 t b b;
#X floatatom 172 249 5 0 0 0 - - -, f 5;
#X obj 537 466 phasor~;
#X obj 454 294 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 537 426 0;
#X msg 583 426 0;
#X obj 619 505 threshold~;
#X msg 620 447 set 0.999 100 0.001 100;
#X obj 598 350 f;
#X obj 454 329 t b b b;
#X obj 620 417 loadbang;
#X obj 619 535 t b b;
#X obj 71 255 route 0 1;
#X obj 71 226 % 2;
#X connect 1 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 5 0;
#X connect 3 0 15 1;
#X connect 4 0 3 0;
#X connect 5 0 22 1;
#X connect 6 0 15 0;
#X connect 6 0 24 0;
#X connect 7 0 32 0;
#X connect 8 0 11 1;
#X connect 9 0 8 0;
#X connect 10 0 9 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 12 0 13 1;
#X connect 14 0 28 1;
#X connect 14 0 51 1;
#X connect 15 0 7 0;
#X connect 18 0 29 0;
#X connect 19 0 6 0;
#X connect 20 0 6 1;
#X connect 22 0 14 0;
#X connect 22 0 38 0;
#X connect 23 0 22 0;
#X connect 24 0 43 0;
#X connect 25 0 24 0;
#X connect 26 0 34 0;
#X connect 27 0 26 0;
#X connect 28 0 6 0;
#X connect 29 0 28 0;
#X connect 29 1 20 0;
#X connect 29 2 19 0;
#X connect 30 0 25 0;
#X connect 31 0 26 1;
#X connect 32 0 40 0;
#X connect 33 0 32 1;
#X connect 34 0 35 0;
#X connect 34 0 56 0;
#X connect 35 0 34 1;
#X connect 36 0 40 1;
#X connect 37 0 36 1;
#X connect 39 0 36 0;
#X connect 40 0 11 0;
#X connect 41 0 37 0;
#X connect 42 0 33 0;
#X connect 43 0 20 0;
#X connect 43 1 19 0;
#X connect 45 0 49 0;
#X connect 45 0 39 0;
#X connect 46 0 52 0;
#X connect 47 0 45 0;
#X connect 48 0 45 1;
#X connect 49 0 54 0;
#X connect 50 0 49 0;
#X connect 51 0 45 0;
#X connect 52 0 51 0;
#X connect 52 1 48 0;
#X connect 52 2 47 0;
#X connect 53 0 50 0;
#X connect 54 0 48 0;
#X connect 54 1 47 0;
#X connect 55 0 18 0;
#X connect 55 0 41 0;
#X connect 55 1 46 0;
#X connect 55 1 42 0;
#X connect 56 0 44 0;
#X connect 56 0 55 0;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment