Commit 90fe70b4 authored by J Reso's avatar J Reso
Browse files

limiter in audi-master, debug hat, add sound files, ...

parent 40efb745
Pipeline #3155 skipped
......@@ -167,7 +167,7 @@ empty 0 -8 0 10 -208051 -208051 -262144 0;
#X obj 73 372 video-master;
#X obj 12 545 arduino-master;
#X obj 124 342 tgl 10 0 M-LEVEL M-LEVEL-IN empty 17 7 0 10 -262144
-1 -1 1 1;
-1 -1 0 1;
#X obj 116 258 mhelp seq;
#X obj 116 237 mhelp numbers;
#X obj 116 279 mhelp audio;
......@@ -366,7 +366,7 @@ empty 0 -8 0 10 -208051 -208051 -262144 0;
#X restore 2 617 pd open;
#X restore 53 252 pd BIG_SLIDERS;
#X text 47 56 Main :;
#X obj 54 23 cnv 1 1 1 empty \$0-CNV-CPU CPU:4% 0 5 0 10 -262144 -166441
#X obj 54 23 cnv 1 1 1 empty \$0-CNV-CPU CPU:3% 0 5 0 10 -262144 -166441
0;
#N canvas 624 233 723 458 ADD_OBJECTS 0;
#X text 284 369 \; example-file obj x y abstraction;
......
#N canvas 703 197 847 609 10;
#N canvas 514 153 847 609 10;
#X obj -95 149 inlet~;
#X obj -14 151 inlet~;
#X obj -109 488 throw~ audio-left;
......@@ -224,9 +224,9 @@
-33289 -33289 1078 1;
#X obj 115 118 vsl 28 37 0 1 0 0 \$0-volume \$0-volume-in VOL 6 7 1
9 -187776 -33289 -33289 2160 0;
#X obj 143 116 bng 14 250 50 0 \$0-mute \$0-mute-in M 5 8 0 9 -187776
#X obj 143 116 bng 14 250 50 0 \$0-mute \$0-mute-in M 4 8 1 9 -187776
-33289 -33289;
#X obj 143 130 bng 14 250 50 0 \$0-fade \$0-fade-in F 5 8 0 9 -187776
#X obj 143 130 bng 14 250 50 0 \$0-fade \$0-fade-in F 5 8 1 9 -187776
-33289 -33289;
#X obj 101 158 tgl 14 0 \$0-vu \$0-vu-in vu 2 7 0 8 -187776 -33289
-33289 0 1;
......@@ -303,8 +303,6 @@
#X obj 529 345 s \$0-prefix;
#X obj 528 256 s \$0-rec-in;
#X obj 528 227 r BB-OUT-REC;
#X obj 143 144 tgl 14 0 \$0-rec \$0-rec-in r 4 7 0 10 -258113 -355
-262144 0 1;
#X msg 122 80 0.49;
#N canvas 326 371 542 458 panner-work 0;
#X obj 153 88 expr ($f1*$f2/2)-$f2/4;
......@@ -377,13 +375,15 @@
#X obj 528 93 route float bang rec;
#X obj -22 25 f \$1;
#X obj -22 60 sel 0;
#X connect 0 0 52 1;
#X connect 1 0 53 1;
#X obj 143 144 tgl 14 0 \$0-rec \$0-rec-in R 4 7 1 10 -187776 -33289
-258113 0 1;
#X connect 0 0 51 1;
#X connect 1 0 52 1;
#X connect 4 0 14 0;
#X connect 4 0 66 0;
#X connect 5 0 58 0;
#X connect 6 0 65 0;
#X connect 13 0 48 0;
#X connect 4 0 65 0;
#X connect 5 0 57 0;
#X connect 6 0 64 0;
#X connect 13 0 47 0;
#X connect 13 1 19 0;
#X connect 14 0 13 0;
#X connect 23 0 15 2;
......@@ -398,39 +398,39 @@
#X connect 32 0 38 0;
#X connect 33 0 35 0;
#X connect 34 0 33 0;
#X connect 35 0 62 0;
#X connect 35 0 61 0;
#X connect 36 0 34 1;
#X connect 37 0 34 0;
#X connect 38 0 36 0;
#X connect 38 0 37 0;
#X connect 43 0 44 0;
#X connect 46 0 45 0;
#X connect 48 0 19 0;
#X connect 49 0 2 0;
#X connect 49 0 10 0;
#X connect 49 0 42 0;
#X connect 49 0 15 0;
#X connect 49 1 3 0;
#X connect 49 1 11 0;
#X connect 49 1 42 1;
#X connect 49 1 15 1;
#X connect 50 0 49 1;
#X connect 51 0 56 0;
#X connect 52 0 49 0;
#X connect 53 0 49 2;
#X connect 54 0 52 0;
#X connect 54 0 53 0;
#X connect 55 0 57 0;
#X connect 56 0 55 0;
#X connect 56 1 57 0;
#X connect 57 0 54 0;
#X connect 58 0 61 0;
#X connect 58 1 32 0;
#X connect 63 0 20 0;
#X connect 65 0 60 0;
#X connect 65 1 59 0;
#X connect 65 2 64 0;
#X connect 66 0 67 0;
#X connect 67 0 63 0;
#X connect 67 1 20 0;
#X coords 0 -1 1 1 58 76 1 100 100;
#X connect 47 0 19 0;
#X connect 48 0 2 0;
#X connect 48 0 10 0;
#X connect 48 0 42 0;
#X connect 48 0 15 0;
#X connect 48 1 3 0;
#X connect 48 1 11 0;
#X connect 48 1 42 1;
#X connect 48 1 15 1;
#X connect 49 0 48 1;
#X connect 50 0 55 0;
#X connect 51 0 48 0;
#X connect 52 0 48 2;
#X connect 53 0 51 0;
#X connect 53 0 52 0;
#X connect 54 0 56 0;
#X connect 55 0 54 0;
#X connect 55 1 56 0;
#X connect 56 0 53 0;
#X connect 57 0 60 0;
#X connect 57 1 32 0;
#X connect 62 0 20 0;
#X connect 64 0 59 0;
#X connect 64 1 58 0;
#X connect 64 2 63 0;
#X connect 65 0 66 0;
#X connect 66 0 62 0;
#X connect 66 1 20 0;
#X coords 0 -1 1 1 57 76 1 100 100;
#N canvas 269 92 791 575 10;
#N canvas 267 91 791 575 10;
#X declare -path ../core;
#X declare -path ../numbers;
#X declare -path ../../abstractions/in -path ../../abstractions/out
......@@ -13,7 +13,7 @@
#X msg 427 69 \; pd dsp 1;
#X text 425 47 Audio on;
#X obj 490 301 hsl 128 10 0 1 0 0 empty empty 0-1 -2 -8 0 10 -262144
-1 -1 0 1;
-1 -1 3800 1;
#X obj 200 231 r \$0-to-sampler;
#X obj 432 414 s \$0-to-sampler;
#X msg 497 342 rec;
......@@ -352,8 +352,8 @@ Default : 0 \;;
#X obj 427 28 ../include;
#X obj 67 253 audio-sampler;
#X msg 320 236 pitch \$1;
#X msg 318 200 12;
#X text 310 178 ocatve;
#X msg 320 212 -12;
#X text 318 194 octave;
#X connect 0 0 7 0;
#X connect 5 0 17 0;
#X connect 6 0 35 1;
......
#N canvas 752 197 576 390 10;
#N canvas 750 196 576 390 10;
#X declare -path ../core;
#X obj 50 87 cnv 15 139 21 empty empty empty 20 12 1 9 -187776 -33289
0;
......@@ -115,7 +115,7 @@
#X restore 50 223 pd \$0-TABLES;
#X text 48 145 AUDIO \; ---------------------;
#X text 231 47 COMMANDS \; ---------------------;
#N canvas 116 156 1083 589 \$0-COMMANDS 0;
#N canvas 114 155 1083 589 \$0-COMMANDS 0;
#X obj 22 -12 inlet;
#X obj 256 209 s \$0-loop-in;
#X obj 288 161 symbol;
......@@ -145,7 +145,7 @@
#X obj 51 79 expr pow(2. \, ($f1/12));
#X connect 1 0 3 0;
#X connect 3 0 2 0;
#X restore 201 195 pd pitch;
#X restore 208 174 pd pitch;
#X obj 333 138 symbol;
#X obj 749 307 route snd-outside snd-bank snd;
#X obj 125 472 s \$0-pos-line;
......@@ -201,6 +201,7 @@ rec-time init;
#X obj 572 89 route length length-ms slice-nb slice bang update size
fade;
#X obj 928 123 s \$0-fade;
#X obj 201 202 sel 0;
#X connect 0 0 67 0;
#X connect 2 0 3 0;
#X connect 9 0 8 0;
......@@ -208,7 +209,7 @@ fade;
#X connect 11 0 8 0;
#X connect 16 0 17 0;
#X connect 18 0 12 0;
#X connect 22 0 7 0;
#X connect 22 0 75 0;
#X connect 23 0 21 0;
#X connect 24 0 15 0;
#X connect 24 1 16 0;
......@@ -218,7 +219,7 @@ fade;
#X connect 27 2 9 0;
#X connect 27 3 11 0;
#X connect 27 4 70 0;
#X connect 27 5 7 0;
#X connect 27 5 75 0;
#X connect 27 6 22 0;
#X connect 27 7 1 0;
#X connect 27 8 2 0;
......@@ -283,13 +284,14 @@ fade;
#X connect 73 5 62 0;
#X connect 73 6 65 0;
#X connect 73 7 74 0;
#X connect 75 1 7 0;
#X restore 234 108 pd \$0-COMMANDS;
#X obj 234 80 inlet;
#N canvas 36 477 330 287 \$0-PLAY 0;
#N canvas 34 477 330 287 \$0-PLAY 0;
#X obj 98 216 outlet~;
#X obj 97 194 hip~ 5;
#X obj 97 129 tabread4~;
#N canvas 316 213 473 418 \$0-TABLE 0;
#N canvas 314 212 473 418 \$0-TABLE 0;
#X obj 66 131 r \$0-id-table;
#X obj 51 199 pack f \$0;
#X msg 51 219 symbol \$2-smp-\$1;
......@@ -341,7 +343,7 @@ fade;
#X restore 97 42 pd \$0-TABLE;
#X obj 117 65 inlet;
#X obj 186 213 outlet~;
#N canvas 520 136 728 595 \$0-PHASOR 0;
#N canvas 518 135 728 595 \$0-PHASOR 0;
#X obj 72 514 +~ 1;
#X obj 73 539 +~;
#X obj 72 492 *~;
......@@ -354,9 +356,9 @@ fade;
#X obj 474 93 r \$0-size;
#X obj 592 168 r \$0-samplerate;
#X obj 319 192 expr (1 / $f1) * ( $f2 * ( 1 / ($f3 / $f4) ) );
#X obj 412 117 inlet;
#X obj 410 61 inlet;
#X obj 360 241 r \$0-phase;
#X text 413 92 speed;
#X text 417 41 speed;
#X obj 473 459 line~;
#X obj 436 475 *~;
#X obj 321 475 *~;
......@@ -402,7 +404,7 @@ fade;
#X obj 265 389 change;
#X obj 72 386 change;
#X obj 332 114 r \$0-update;
#N canvas 48 91 945 334 CHUNK_START 0;
#N canvas 46 90 945 334 CHUNK_START 0;
#X obj 372 262 outlet;
#X obj 44 274 outlet;
#X obj 44 231 r \$0-chunk;
......@@ -519,6 +521,7 @@ fade;
#X obj 590 285 spigot;
#X obj 622 195 r \$0-loop;
#X obj 599 224 t b f;
#X obj 412 97 sel 0;
#X connect 0 0 1 0;
#X connect 1 0 6 0;
#X connect 2 0 0 0;
......@@ -532,7 +535,7 @@ fade;
#X connect 10 0 11 3;
#X connect 11 0 8 0;
#X connect 11 0 60 0;
#X connect 12 0 53 0;
#X connect 12 0 78 0;
#X connect 13 0 65 1;
#X connect 15 0 16 1;
#X connect 16 0 2 1;
......@@ -600,6 +603,7 @@ fade;
#X connect 76 0 77 0;
#X connect 77 0 72 0;
#X connect 77 1 72 1;
#X connect 78 1 53 0;
#X restore 117 90 pd \$0-PHASOR;
#N canvas 460 322 351 472 \$0-FADE 0;
#X obj 98 121 -~ 0.5;
......@@ -700,15 +704,15 @@ fade;
#X connect 8 0 1 0;
#X restore 51 286 pd \$0-PLAY;
#X obj 114 87 nbx 4 10 -100 100 0 0 \$0-speed \$0-speed-in speed -28
5 1 9 -187776 -33289 -33289 1 256;
5 1 9 -187776 -33289 -33289 7 256;
#X obj 53 117 hsl 135 10 0 1 0 0 \$0-pos \$0-pos-in pos 1 6 1 9 -187776
-33289 -33289 0 1;
#X obj 150 87 tgl 10 0 \$0-loop \$0-loop-in L 3 6 1 9 -187776 -33289
-33289 1 1;
#X obj 50 87 hradio 10 1 0 3 \$0-mode \$0-mode-in empty 0 -8 0 10 -187776
-1 -1 0;
#X obj 61 88 cnv 8 1 3 empty \$0-cnv-play 0 3 1 17 -187776 -1 0;
#X obj 71 88 cnv 8 8 8 empty \$0-cnv-rec -5 0 0 31 -187776 -1 0;
#X obj 61 88 cnv 8 1 3 empty \$0-cnv-play  0 3 0 13 -187776 -1 0;
#X obj 71 88 cnv 8 8 8 empty \$0-cnv-rec -3 0 2 60 -187776 -1 0;
#N canvas 290 83 811 589 \$0-GUI-SAMPLER 0;
#X msg 99 114 26 15 0 3 1;
#X msg 202 119 34 20 1 9 1;
......
#N canvas 212 207 653 469 10;
#N canvas 210 206 653 469 10;
#X obj 244 171 +~;
#X obj 214 305 *~;
#X obj 214 89 noise~;
......@@ -58,7 +58,7 @@
#X obj 53 66 hsl 40 10 0 1 0 0 \$0-cutoff \$0-cutoffinput cutoff 1
6 1 9 -187776 -33289 -33289 3900 1;
#X obj 53 76 hsl 40 10 0 1 0 0 \$0-volu \$0-vol vol 1 6 1 9 -187776
-33289 -33289 0 1;
-33289 -33289 1400 1;
#X obj 388 52 initbang;
#X obj 376 376 line~;
#X msg 376 353 \$1 10;
......@@ -69,7 +69,7 @@
#X obj 304 201 r \$0-bg;
#X obj 253 258 b;
#X obj 376 331 r \$0-volu;
#X obj 516 242 s \$0-volu;
#X obj 516 242 s \$0-vol;
#X connect 0 0 14 0;
#X connect 1 0 12 0;
#X connect 2 0 5 0;
......
#N canvas 1 80 474 439 10;
#X obj 74 165 osc~ 30;
#X floatatom 74 139 5 0 0 2 Hz - -;
#X floatatom 368 151 5 0 0 2 tempo(ms) - -;
#X msg 389 190 on \$1;
#X obj 389 171 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X text 69 36 oscilloscope-big~ \; ----------------- \; See audio signal
in time (big) \; Argument \; \$1:tempo (msec);
#X obj 75 219 oscilloscope-big~;
#X connect 0 0 6 0;
#X connect 1 0 0 0;
#X connect 2 0 6 1;
#X connect 3 0 6 1;
#X connect 4 0 3 0;
#N canvas 403 195 859 472 10;
#X text 391 245 data;
#X obj 100 118 cnv 15 300 182 empty empty empty 20 12 1 9 -187776 -33289
0;
#N canvas 0 0 450 300 (subpatch) 0;
#X array \$0-a 1500 float 4;
#X coords 0 1 1499 -1 300 182 1 0 0;
#X restore 100 118 graph;
#X obj 623 266 pack f \$0;
#X obj 623 122 initbang;
#X obj 390 70 initbang;
#X text 658 176 <- table size;
#X obj 502 147 f \$1;
#X obj 477 59 inlet;
#X text 663 201 Argument \; \$1: tempo \;;
#X obj 393 264 inlet~;
#X obj 390 118 tgl 10 0 \$0-on \$0-on-in empty 17 7 1 9 -187776 -33289
-33289 0 1;
#X obj 471 297 metro 40;
#X obj 534 295 / 44.1;
#X obj 390 197 switch~;
#X msg 623 177 1500;
#X obj 477 172 moses 5;
#X text 476 39 tempo;
#X obj 394 340 tabwrite~ \$0-a;
#X msg 623 293 \; \$2-a resize \$1 \; \$2-a const 0 \;;
#X obj 477 82 route float on;
#X obj 526 111 s \$0-on-in;
#X obj 101 102 cnv 12 60 15 empty empty oscilloscope-big~ 1 8 0 10
-262144 -1 0;
#X connect 3 0 19 0;
#X connect 4 0 15 0;
#X connect 4 0 7 0;
#X connect 5 0 11 0;
#X connect 7 0 16 0;
#X connect 8 0 20 0;
#X connect 10 0 18 0;
#X connect 11 0 12 0;
#X connect 11 0 14 0;
#X connect 12 0 18 0;
#X connect 13 0 12 1;
#X connect 15 0 13 0;
#X connect 16 1 12 1;
#X connect 20 0 16 0;
#X connect 20 1 21 0;
#X coords 0 -1 1 1 300 200 2 100 100;
#N canvas 942 269 563 382 10;
#N canvas 802 268 563 382 10;
#X obj 95 319 outlet~;
#X obj 254 95 inlet controls;
#N canvas 474 79 891 688 bassdrum 0;
......@@ -232,12 +232,12 @@
#X obj 416 12 inlet float;
#X obj 416 33 t b f;
#X obj 48 268 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10
-262144 -1 -1 0.828125 256;
-262144 -1 -1 0.625 256;
#X obj 86 602 env~;
#X obj 86 636 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10
-262144 -1 -1 0 256;
#X obj 83 191 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10
-262144 -1 -1 4.86968 256;
-262144 -1 -1 15.3993 256;
#X obj 443 70 s \$0-freq1;
#X obj 364 69 s \$0-trig;
#X obj 261 152 r \$0-trig;
......@@ -475,21 +475,21 @@ gain fade rand float;
#X connect 2 0 1 0;
#X restore 255 278 pd \$0-OPEN-OPTIONS;
#X obj 103 127 hsl 65 10 0 1 0 0 \$0-curvetime \$0-curvetime-in curvetime
1 6 1 9 -187776 -33289 -33289 2200 0;
1 6 1 9 -187776 -33289 -33289 3800 0;
#X obj 173 127 hsl 65 10 0 1 0 0 \$0-freq2 \$0-freq2-in freq2 1 6 1
9 -187776 -33289 -33289 5300 0;
9 -187776 -33289 -33289 4000 0;
#X obj 173 137 hsl 65 10 0 1 0 0 \$0-square \$0-square-in square 1
6 1 9 -187776 -33289 -33289 900 0;
6 1 9 -187776 -33289 -33289 1700 0;
#X obj 103 137 hsl 65 10 0 1 0 0 \$0-noiselvl \$0-noiselvl-in noiselvl
1 6 1 9 -187776 -33289 -33289 3100 0;
1 6 1 9 -187776 -33289 -33289 5000 0;
#X obj 103 147 hsl 65 10 0 1 0 0 \$0-decay \$0-decay-in decay 1 6 1
9 -187776 -33289 -33289 3100 0;
9 -187776 -33289 -33289 1800 0;
#X obj 173 147 hsl 65 10 0 1 0 0 \$0-lowpass \$0-lowpass-in lowpass
1 6 1 9 -187776 -33289 -33289 5700 0;
#X obj 122 117 cnv 9 70 9 \$0-cnv-preset \$0-cnv-preset-in beltram
8 5 1 9 -187776 -33289 0;
1 6 1 9 -187776 -33289 -33289 4900 0;
#X obj 123 117 cnv 9 70 9 \$0-cnv-preset \$0-cnv-preset-in electronica
2 6 1 9 -187776 -33289 0;
#X obj 100 117 nbx 2 10 0 99 0 0 \$0-presetnb \$0-presetnb-in empty
25 5 1 9 -187776 -33289 -33289 5 256;
25 5 1 9 -187776 -33289 -33289 2 256;
#X obj 199 118 cnv 3 3 3 empty empty options 10 2 1 9 -187776 -33289
0;
#N canvas 551 143 436 375 toggle 0;
......
#N canvas 212 207 653 469 10;
#X obj 244 171 +~;
#X obj 214 305 *~;
#X obj 214 89 noise~;
#X obj 311 242 r \$0-cutoff;
#X obj 158 86 +~;
#X obj 213 278 +~;
#X obj 292 421 outlet~;
#N canvas 246 295 653 469 10;
#X obj 244 164 +~;
#X obj 214 298 *~;
#X obj 214 82 noise~;
#X obj 311 235 r \$0-cutoff;
#X obj 158 79 +~;
#X obj 213 271 +~;
#X obj 292 414 outlet~;
#N canvas 1 79 466 366 env 0;
#X obj 101 174 pack 1 f;
#X obj 173 149 delay;
......@@ -34,42 +34,42 @@
#X connect 10 0 4 0;
#X connect 11 0 12 0;
#X connect 12 0 2 1;
#X restore 249 278 pd env;
#X obj 174 61 phasor~ 675;
#X obj 159 39 phasor~ 424;
#X obj 245 124 osc~ 930;
#X obj 260 144 osc~ 1080;
#X obj 292 338 vcf~ 10;
#X obj 158 112 *~ 0.1;
#X obj 245 197 *~ 0.4;
#X obj 249 233 inlet bang;
#X msg 388 79 vol 1 \, attack 0 \, decay 0.1 \, cutoff 1;
#X obj 311 266 * 5000;
#X obj 311 290 + 10;
#X obj 388 159 s \$0-attackinput;
#X obj 430 185 s \$0-decayinput;
#X obj 473 211 s \$0-cutoffinput;
#X obj 400 104 inlet control;
#X obj 388 132 route attack decay cutoff vol;
#X obj 53 56 hsl 40 10 0 1 0 0 \$0-decay \$0-decayinput decay 1 6 1
#X restore 249 271 pd env;
#X obj 174 54 phasor~ 675;
#X obj 159 32 phasor~ 424;
#X obj 245 117 osc~ 930;
#X obj 260 137 osc~ 1080;
#X obj 292 331 vcf~ 10;
#X obj 158 105 *~ 0.1;
#X obj 245 190 *~ 0.4;
#X obj 249 226 inlet bang;
#X msg 388 72 vol 1 \, attack 0 \, decay 0.1 \, cutoff 1;
#X obj 311 259 * 5000;
#X obj 311 283 + 10;
#X obj 388 152 s \$0-attackinput;
#X obj 430 178 s \$0-decayinput;
#X obj 473 204 s \$0-cutoffinput;
#X obj 400 97 inlet control;
#X obj 388 125 route attack decay cutoff vol;
#X obj 53 40 hsl 40 10 0 1 0 0 \$0-decay \$0-decayinput decay 1 6 1
9 -187776 -33289 -33289 390 1;
#X obj 53 46 hsl 40 10 0 1 0 0 \$0-attack \$0-attackinput attack 1
#X obj 53 30 hsl 40 10 0 1 0 0 \$0-attack \$0-attackinput attack 1
6 1 9 -187776 -33289 -33289 0 1;
#X obj 53 66 hsl 40 10 0 1 0 0 \$0-cutoff \$0-cutoffinput cutoff 1
#X obj 53 50 hsl 40 10 0 1 0 0 \$0-cutoff \$0-cutoffinput cutoff 1
6 1 9 -187776 -33289 -33289 3900 1;
#X obj 53 76 hsl 40 10 0 1 0 0 \$0-volu \$0-vol vol 1 6 1 9 -187776
#X obj 53 60 hsl 40 10 0 1 0 0 \$0-volu \$0-vol vol 1 6 1 9 -187776
-33289 -33289 0 1;
#X obj 388 52 initbang;
#X obj 376 376 line~;
#X msg 376 353 \$1 10;
#X obj 293 393 *~;
#X obj 311 314 sig~;
#X obj 87 38 bng 8 105 50 0 \$0-bg \$0-bg-in empty 11 4 1 9 -187776
#X obj 388 45 initbang;
#X obj 376 369 line~;
#X msg 376 346 \$1 10;
#X obj 293 386 *~;
#X obj 311 307 sig~;
#X obj 87 22 bng 8 105 50 0 \$0-bg \$0-bg-in empty 11 4 1 9 -187776
-33289 -33289;
#X obj 304 201 r \$0-bg;
#X obj 253 258 b;
#X obj 376 331 r \$0-volu;
#X obj 516 242 s \$0-volu;
#X obj 304 194 r \$0-bg;
#X obj 253 251 b;
#X obj 376 324 r \$0-volu;
#X obj 516 235 s \$0-vol;
#X connect 0 0 14 0;
#X connect 1 0 12 0;
#X connect 2 0 5 0;
......@@ -101,4 +101,4 @@
#X connect 34 0 35 0;
#X connect 35 0 7 0;
#X connect 36 0 30 0;
#X coords 0 -1 1 1 45 60 1 50 30;
#X coords 0 -1 1 1 45 40 2 50 30;
#N canvas 714 231 612 536 10;
#N canvas 710 227 612 536 10;
#X obj 389 100 inlet control;
#X obj 455 209 s \$0-vol;
#X obj 53 30 hsl 40 13 0 1 0 0 \$0-bddec \$0-bddecinput decay 1 6 1
......
#N canvas 344 226 496 334 10;
#X obj 100 167 cnv 15 179 21 empty empty empty 20 12 1 9 -187776 -33289
#N canvas 334 221 531 344 10;
#X obj 100 168 cnv 15 179 21 empty empty empty 20 12 1 9 -187776 -33289
0;
#X obj 295 159 route kick snare hat crash;
#X obj 100 109 inlet;
#X obj 295 130 inlet;
#X obj 100 176 synth-drum/kick;
......@@ -23,21 +22,32 @@
#X obj 145 110 inlet;
#X obj 190 111 inlet;
#X obj 235 112 inlet;
#X connect 1 0 4 1;
#X connect 1 1 6 1;
#X connect 1 2 5 1;
#X connect 1 3 7 1;
#X connect 2 0 12 0;
#X connect 3 0 1 0;
#X connect 4 0 8 0;
#X connect 5 0 8 0;
#X connect 6 0 8 0;
#X connect 7 0 8 0;
#X connect 12 0 4 0;
#X connect 13 0 6 0;
#X connect 14 0 5 0;
#X connect 15 0 7 0;
#X obj 295 159 route kick snare hat crash float;
#X obj 320 191 route 0 1 2 3;
#X obj 291 243 s \$0-bg-kick-in;
#X obj 313 269 s \$0-bg-snare-in;
#X obj 367 226 s \$0-bg-hat-in;
#X obj 410 252 s \$0-bg-crash-in;
#X connect 1 0 11 0;
#X connect 2 0 18 0;
#X connect 3 0 7 0;
#X connect 4 0 7 0;
#X connect 5 0 7 0;
#X connect 6 0 7 0;
#X connect 11 0 3 0;
#X connect 12 0 5 0;
#X connect 13 0 4 0;
#X connect 14 0 6 0;
#X connect 15 0 12 0;
#X connect 16 0 13 0;
#X connect 17 0 14 0;
#X connect 18 0 15 0;
#X connect 18 0 3 1;
#X connect 18 1 5 1;
#X connect 18 2 4 1;
#X connect 18 3 6 1;
#X connect 18 4 19 0;
#X connect 19 0 20 0;
#X connect 19 1 21 0;
#X connect 19 2 22 0;
#X connect 19 3 23 0;
#X coords 0 -1 1 1 180 69 1 100 150;
#N canvas 0 173 563 382 10;
#N canvas 1 172 563 382 10;
#X obj 95 319 outlet~;
#X obj 254 156 inlet controls;
#X text 99 37 // from DIY2 abstractions;
......@@ -123,7 +123,7 @@ float;
#X connect 2 0 1 0;
#X restore 255 278 pd \$0-OPEN-OPTIONS;
#X obj 103 127 hsl 65 10 0 1 0 0 \$0-cutoff \$0-cutoff-in cutoff 1
6 1 9 -187776 -33289 -33289 395 0;
6 1 9 -187776 -33289 -33289 3200 0;
#X obj 173 127 hsl 65 10 0 1 0 0 \$0-reso \$0-reso-in reso 1 6 1 9
-187776 -33289 -33289 2400 0;
#X obj 173 137 hsl 65 10 0 1 0 0 \$0-decay \$0-decay-in decay 1 6 1
......@@ -134,11 +134,11 @@ float;
9 -187776 -33289 -33289 3200 0;
#X obj 173 147 hsl 65 10 0 1 0 0 \$0-glide \$0-glide-in glide 1 6 1
9 -187776 -33289 -33289 0 0;
#X obj 122 117 cnv 9 70 9 \$0-cnv-preset \$0-cnv-preset-in defautemu
8 5 1 9 -187776 -33289 0;
#X obj 100 117 nbx 2 10 0 99 0 0 \$0-presetnb \$0-presetnb-in empty
#X obj 100 117 cnv 9 140 9 \$0-cnv-preset \$0-cnv-preset-in defautemu
25 6 1 9 -187776 -33289 0;
#X obj 100 117 nbx 2 10 0 140 0 0 \$0-presetnb \$0-presetnb-in empty
25 5 1 9 -187776 -33289 -33289 0 256;
#X obj 199 118 cnv 3 3 3 empty empty options 10 2 1 9 -187776 -33289
#X obj 197 120 cnv 3 3 3 empty empty options 10 2 1 9 -187776 -33289
0;
#N canvas 551 143 436 375 toggle 0;
#X obj 100 100 vradio 10 1 0 1 \$0-radiomalinette \$0-radiomalinette-in
......@@ -302,7 +302,7 @@ empty 0 -8 1 9 -187776 -187776 -187776 0;
#X connect 30 0 29 0;
#X connect 31 0 8 0;
#X connect 32 0 31 0;
#X restore 86 247 pd processing;
#X restore 95 247 pd processing;
#X connect 1 0 4 0;
#X connect 18 0 21 0;
#X connect 20 0 19 0;
......
#N canvas 299 80 612 508 10;
#N canvas 297 79 612 508 10;
#X declare -path ../numbers;
#X msg 517 68 \; pd dsp 1;
#X text 517 47 Audio on;
#X obj 154 225 hradio 10 1 0 15 empty empty waves 0 -8 0 10 -262144
-1 -1 0;