Permalink
Browse files

added drawable graph to control threshold over time

  • Loading branch information...
1 parent dcde9af commit c90a4e8e90daa3e67a5e487e1ba582308968d64e @marcodsad committed Apr 6, 2012
Showing with 156 additions and 112 deletions.
  1. +1 −1 TODO.txt
  2. +120 −78 Xth-Sense.pd
  3. +33 −31 lib/input.chain.pd
  4. +2 −2 lib/set-event.pd
View
2 TODO.txt
@@ -1,6 +1,6 @@
Tue 27 Mar
- add sample player in [inputs], to choose between live input or recorded input
-- fix bug GUI efx.sliders
+- fix bug GUI efx.sliders (maybe there's no bug, check better)
Mon 26 March
- Make [pd workspace] an abstraction?
View
198 Xth-Sense.pd
@@ -1,4 +1,4 @@
-#N canvas 147 172 239 457 10;
+#N canvas 79 276 239 457 10;
#X declare -lib iemlib;
#X declare -lib mrpeach;
#X declare -lib moocow;
@@ -10,7 +10,7 @@
#X declare -lib iemguts;
#X declare -lib soundhack;
#X declare -lib xth-sense-lib;
-#N canvas 282 204 574 638 software 0;
+#N canvas 37 179 574 638 software 0;
#X obj 217 326 image images/main.gif 0;
#N canvas 222 476 589 247 dependencies 0;
#X obj 375 52 import iemlib;
@@ -46,12 +46,12 @@ in the \; Visual Tracker software by \; Ales Cerny.;
#X msg 10 30;
#X connect 0 0 1 0;
#X restore 345 441 pd presetstore2;
-#N canvas 990 203 454 563 presetstore1 0;
+#N canvas 996 226 454 563 presetstore1 0;
#X obj 10 10 r presetstore1;
#X msg 10 30;
#X connect 0 0 1 0;
#X restore 345 421 pd presetstore1;
-#N canvas 1014 356 433 313 presetstore0 0;
+#N canvas 1020 379 433 313 presetstore0 0;
#X obj 10 10 r presetstore0;
#X msg 10 30;
#X connect 0 0 1 0;
@@ -167,11 +167,11 @@ in the \; Visual Tracker software by \; Ales Cerny.;
#X restore 345 340 pd changelog_and_todo;
#X obj 183 509 bng 15 250 50 0 \$0-vis-dependencies empty Libs 17 7
0 8 -99865 -1 -1;
-#N canvas 635 235 495 400 timeline-controls 0;
+#N canvas 641 258 495 400 timeline-controls 0;
#X obj 332 42 bng 15 250 50 0 \$0-timeline-rewind empty REWIND 17 7
1 10 -262144 -1 -1;
#X msg 313 128 label \$1;
-#X obj 235 199 hradio 15 1 0 4 empty empty 00:02:01 3 8 0 8 -1 -1 -228856
+#X obj 235 199 hradio 15 1 0 4 empty empty 00:00:00 3 8 0 8 -1 -1 -228856
0;
#X obj 313 106 r vt_current_clock;
#X obj 378 148 r vt_bartime;
@@ -195,11 +195,11 @@ Sel 17 8 0 8 -1 -228856 -1 0 1;
0;
#X obj 186 157 bng 15 250 50 0 \$0-create-event empty empty 17 7 0
10 -228856 -1 -1;
-#X obj 203 157 hradio 15 1 0 3 empty empty 00/01 8 8 0 8 -1 -1 -228856
+#X obj 203 157 hradio 15 1 0 3 empty empty 00/00 8 8 0 8 -1 -1 -228856
0;
#X obj 100 23 r vt_current_beatcount;
#X msg 100 45 label \$1;
-#X obj 250 157 hradio 15 1 0 3 empty empty 1 8 8 0 8 -1 -1 -228856
+#X obj 250 157 hradio 15 1 0 3 empty empty 0 8 8 0 8 -1 -1 -228856
0;
#N canvas 42 185 450 300 make-label 0;
#X msg 134 34 label \$1;
@@ -345,23 +345,19 @@ Sel 17 8 0 8 -1 -228856 -1 0 1;
#X connect 3 0 2 0;
#X coords 0 0 1 1 45 20 0;
#X restore 345 150 pd Inputs;
-#N canvas 344 121 1013 102 Sequence 0;
-#X obj -1 -3 cnv 15 16020 100 empty empty empty 20 12 0 14 -128992
+#N canvas 317 130 1013 168 Sequence 1;
+#X obj -1 -3 cnv 15 16020 168 empty empty empty 20 12 0 14 -128992
-66577 0;
-#N canvas 326 115 1268 316 timeline 0;
-#X obj -2 -29 cnv 15 16020 26 empty empty empty 20 12 0 14 -228856
--66577 0;
-#X obj 0 -29 cnv 20 16 26 empty vt_to_selection_canvas empty 20 12
-0 14 -233017 -262144 0;
-#N canvas 252 667 404 175 timeline_selection 0;
-#N canvas 861 407 684 435 selection_switch 0;
+#N canvas 305 601 1268 473 timeline 0;
+#N canvas 367 643 404 175 timeline_selection 0;
+#N canvas 891 407 684 435 selection_switch 0;
#X msg 42 149 2000;
#X msg -81 151 0;
#X text -52 150 whole timeline;
#X obj 81 10 inlet selection;
#X text 267 148 selection;
#X obj 446 63 inlet selection size;
-#X text 123 412 show/hide selection canvas;
+#X text 234 17 show/hide selection canvas;
#X obj 254 62 inlet selection start;
#X obj 28 255 outlet selection start;
#X obj 179 256 outlet selection size;
@@ -399,8 +395,13 @@ Sel 17 8 0 8 -1 -228856 -1 0 1;
#X connect 6 0 1 0;
#X connect 7 0 4 0;
#X restore 329 148 pd vt_selection_pass;
-#X msg 108 330 \; vt_to_selection_canvas color 1 0;
-#X msg 81 375 \; vt_to_selection_canvas color 10 0;
+#X msg 309 293 \; vt_to_selection_canvas color 1 0;
+#X text 517 299 ON;
+#X text 336 379 OFF;
+#X msg 100 394 \; vt_to_selection_canvas color 10 0;
+#X msg 81 351 \; vt_to_selection_canvas vis_size 1 1;
+#X obj 81 300 t b b b;
+#X obj 108 123 s \$0-selection.on;
#X connect 0 0 9 0;
#X connect 1 0 8 0;
#X connect 3 0 12 0;
@@ -409,20 +410,23 @@ Sel 17 8 0 8 -1 -228856 -1 0 1;
#X connect 10 0 8 0;
#X connect 11 0 1 0;
#X connect 11 0 0 0;
-#X connect 11 0 15 0;
+#X connect 11 0 19 0;
#X connect 11 1 14 0;
#X connect 11 1 10 0;
#X connect 11 1 13 0;
+#X connect 11 1 20 0;
#X connect 12 0 11 0;
#X connect 12 1 11 1;
#X connect 13 0 9 0;
+#X connect 19 0 18 0;
+#X connect 19 1 17 0;
#X restore 12 82 pd selection_switch;
#X obj -12 119 s vt_selection_start;
#X obj 135 119 s vt_selection_size;
#X obj 12 11 r vt_from_selection_switch;
#X floatatom 12 148 5 0 0 0 - - -;
#X floatatom 123 151 5 0 0 0 - - -;
-#N canvas 710 422 825 420 sel_sliders 0;
+#N canvas 769 93 825 420 sel_sliders 0;
#X obj 47 -12 r vt_from_selection_slider2;
#X obj -228 5 r vt_from_selection_slider1;
#X obj -243 310 outlet start;
@@ -475,7 +479,7 @@ OFF;
#X connect 7 0 8 0;
#X connect 8 0 2 0;
#X restore -326 343 pd vt_stop_pass;
-#N canvas 491 198 496 270 vt_stop_pass 0;
+#N canvas 497 221 496 270 vt_stop_pass 0;
#X obj 21 20 inlet;
#X obj 21 78 demux;
#X obj 21 154 f;
@@ -514,8 +518,9 @@ OFF;
#X obj 240 134 delay 100;
#X obj 240 108 bang;
#X obj 225 85 sel;
-#X msg -65 370 \; vt_to_selection_canvas vis_size \$1 26;
#X msg -326 369 \; vt_to_selection_canvas pos \$1 -29;
+#X msg -65 370 \; vt_to_selection_canvas vis_size \$1 76;
+#X obj -323 -17 r \$0-selection.on;
#X connect 0 0 26 0;
#X connect 1 0 15 0;
#X connect 1 0 37 0;
@@ -558,8 +563,8 @@ OFF;
#X connect 29 1 28 1;
#X connect 30 0 19 0;
#X connect 31 0 9 0;
-#X connect 32 0 54 0;
-#X connect 33 0 53 0;
+#X connect 32 0 53 0;
+#X connect 33 0 54 0;
#X connect 34 0 36 0;
#X connect 35 0 21 0;
#X connect 35 0 3 0;
@@ -577,6 +582,7 @@ OFF;
#X connect 50 0 46 0;
#X connect 51 0 50 0;
#X connect 52 1 51 0;
+#X connect 55 0 15 0;
#X restore 67 43 pd sel_sliders;
#X connect 0 0 1 0;
#X connect 0 0 4 0;
@@ -585,7 +591,7 @@ OFF;
#X connect 3 0 0 0;
#X connect 6 0 0 1;
#X connect 6 1 0 2;
-#X restore 146 15 pd timeline_selection;
+#X restore 328 140 pd timeline_selection;
#N canvas 701 559 759 271 sequencer 0;
#X obj 128 197 s vt_sequence;
#N canvas 964 139 630 574 linesequencer 0;
@@ -822,7 +828,7 @@ OFF;
#X connect 6 0 1 1;
#X connect 7 0 1 0;
#X connect 9 0 1 3;
-#X restore 29 14 pd sequencer;
+#X restore 211 139 pd sequencer;
#N canvas 62 471 342 264 timer 0;
#N canvas 574 143 568 522 clock 0;
#X obj 27 236 div;
@@ -908,7 +914,7 @@ OFF;
#X connect 1 0 0 0;
#X connect 2 0 0 2;
#X connect 5 0 0 1;
-#X restore 29 79 pd timer;
+#X restore 211 204 pd timer;
#N canvas 656 147 738 300 global_loadbangs 0;
#X obj 205 18 loadbang;
#X obj 29 129 metro 10;
@@ -950,8 +956,8 @@ OFF;
#X connect 18 0 19 0;
#X connect 19 0 15 0;
#X connect 20 0 16 0;
-#X restore 147 56 pd global_loadbangs;
-#N canvas 642 377 650 438 cursor 0;
+#X restore 329 181 pd global_loadbangs;
+#N canvas 320 350 650 438 cursor 0;
#X obj 207 107 - 9;
#X obj 180 -73 r vt_sequence;
#X obj 207 85 * 8;
@@ -964,13 +970,6 @@ OFF;
#X msg 3 133 \; vt_to_sequence_cursor color 22;
#X floatatom 91 -40 5 0 0 0 - - -;
#X floatatom 258 153 5 0 0 0 - - -;
-#X obj 466 33 line3;
-#X obj 529 -10 r vt_bartime;
-#X obj 466 11 pack f 1846;
-#X obj 512 80 <;
-#X obj 512 101 sel 1;
-#X obj 493 125 f;
-#X floatatom 560 110 5 0 0 0 - - -;
#N canvas 515 290 496 270 vt_stop_pass 0;
#X obj 21 20 inlet;
#X obj 21 205 outlet;
@@ -985,27 +984,20 @@ OFF;
#X restore 180 -36 pd vt_stop_pass;
#X msg 180 206 \; vt_to_sequence_cursor pos \$1 -47;
#X connect 0 0 11 0;
-#X connect 0 0 20 0;
+#X connect 0 0 13 0;
#X connect 1 0 10 0;
-#X connect 1 0 19 0;
+#X connect 1 0 12 0;
#X connect 2 0 0 0;
#X connect 3 0 4 0;
#X connect 3 0 9 0;
#X connect 3 1 2 0;
#X connect 3 1 5 0;
-#X connect 4 0 20 0;
+#X connect 4 0 13 0;
#X connect 5 0 8 0;
#X connect 7 0 6 0;
-#X connect 7 0 20 0;
-#X connect 13 0 14 1;
-#X connect 14 0 12 0;
-#X connect 15 0 16 0;
-#X connect 15 0 18 0;
-#X connect 16 0 17 1;
-#X connect 19 0 3 0;
-#X restore 146 35 pd cursor;
-#X obj 0 -47 cnv 15 1 44 empty vt_to_sequence_cursor empty 20 12 0
-14 -1 -262144 0;
+#X connect 7 0 13 0;
+#X connect 12 0 3 0;
+#X restore 328 160 pd cursor;
#N canvas 394 467 910 300 multiple_ctrl 0;
#X obj -120 -15 tgl 15 0 vt_from_play_switch vt_to_play_switch PLAY
22 7 1 10 -262144 -1 -1 0 1;
@@ -1016,7 +1008,7 @@ SELECTION 17 7 1 10 -262144 -1 -1 0 1;
#X obj -67 89 tgl 11 0 vt_shortcuts_enable oijsdpoihjwrpiuzruzpr shortcuts
15 7 0 10 -262144 -1 -1 0 1;
#X obj -243 -16 nbx 5 15 -1e+37 1e+37 0 0 vt_from_bpm vt_to_bpm SET_BPM
-60 8 0 10 -262144 -1 -1 120 256;
+60 8 0 10 -262144 -1 -1 0 256;
#X obj -243 5 change;
#X obj -120 5 change;
#X obj 45 5 change;
@@ -1047,7 +1039,7 @@ SELECTION 17 7 1 10 -262144 -1 -1 0 1;
#X connect 14 0 1 0;
#X connect 16 0 2 0;
#X connect 17 0 3 0;
-#X restore 29 59 pd multiple_ctrl;
+#X restore 211 184 pd multiple_ctrl;
#X text 848 -11 .;
#N canvas 527 301 476 437 bpm 0;
#X obj 86 126 expr 60 / $f1 * 1000 * 4;
@@ -1070,7 +1062,7 @@ SELECTION 17 7 1 10 -262144 -1 -1 0 1;
#X connect 7 1 2 0;
#X connect 9 0 7 0;
#X connect 10 0 1 0;
-#X restore 29 36 pd bpm;
+#X restore 211 161 pd bpm;
#N canvas 851 267 409 471 beat_counter 0;
#X obj -31 -49 makefilename 0%d;
#X obj -31 -93 moses 10;
@@ -1105,7 +1097,7 @@ SELECTION 17 7 1 10 -262144 -1 -1 0 1;
#X connect 12 1 1 0;
#X connect 13 0 12 0;
#X connect 14 0 13 1;
-#X restore 147 78 pd beat_counter;
+#X restore 329 203 pd beat_counter;
#X obj 0 -63 hsl 16000 12 0 16000 0 0 vt_from_cursor_slider vt_to_cursor_slider
empty -2 -8 0 10 -66577 -262144 -1 0 0;
#N canvas 882 129 559 469 make-event 0;
@@ -1152,49 +1144,99 @@ empty -2 -8 0 10 -66577 -262144 -1 0 0;
#X connect 20 0 19 0;
#X connect 20 1 9 0;
#X connect 21 0 17 0;
-#X restore 147 100 pd make-event;
-#X obj 0 -47 hsl 16000 8 0 16000 0 0 vt_from_selection_slider1 vt_to_selection_slider1
-empty -2 -8 0 10 -33289 -258113 -1 0 0;
-#X obj 0 -39 hsl 16000 8 0 16000 0 0 vt_from_selection_slider2 vt_to_selection_slider2
-empty -2 -8 0 10 -33289 -258113 -1 1600 0;
+#X restore 329 225 pd make-event;
#N canvas 745 247 450 300 structurestore0 0;
-#X restore 463 18 pd structurestore0;
+#X restore 645 143 pd structurestore0;
#N canvas 12 70 450 300 structurestore1 0;
#X obj 10 10 r structurestore1;
#X msg 10 30 \; SSSAD-EVE 393/pre.n 7 \; SSSAD-EVE 174/pre.n 4 \; SSSAD-EVE_ADMIN
set \;;
#X connect 0 0 1 0;
-#X restore 463 38 pd structurestore1;
+#X restore 645 163 pd structurestore1;
#N canvas 6 47 450 300 structurestore2 0;
-#X restore 463 58 pd structurestore2;
+#X restore 645 183 pd structurestore2;
#N canvas 6 47 450 300 structurestore3 0;
-#X restore 463 78 pd structurestore3;
+#X restore 645 203 pd structurestore3;
#N canvas 6 47 450 300 structurestore4 0;
-#X restore 463 98 pd structurestore4;
+#X restore 645 223 pd structurestore4;
#N canvas 6 47 450 300 structurestore5 0;
-#X restore 463 118 pd structurestore5;
+#X restore 645 243 pd structurestore5;
#N canvas 6 47 450 300 structurestore6 0;
-#X restore 463 138 pd structurestore6;
+#X restore 645 263 pd structurestore6;
#N canvas 6 47 450 300 structurestore7 0;
-#X restore 463 158 pd structurestore7;
+#X restore 645 283 pd structurestore7;
#N canvas 6 47 450 300 structurestore8 0;
-#X restore 463 178 pd structurestore8;
+#X restore 645 303 pd structurestore8;
#N canvas 6 47 450 300 structurestore9 0;
-#X restore 463 198 pd structurestore9;
+#X restore 645 323 pd structurestore9;
#N canvas 1039 485 276 186 events-loadbang 0;
#X obj 59 118 s set-event-loadbang;
#X obj 59 91 loadbang;
#X obj 121 94 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X connect 1 0 0 0;
#X connect 2 0 0 0;
-#X restore 285 15 pd events-loadbang;
+#X restore 467 140 pd events-loadbang;
#N canvas 6 47 450 300 structurestore10 0;
-#X restore 463 218 pd structurestore10;
-#X coords 0 0 1 1 16020 65 2 -10 -65;
+#X restore 645 343 pd structurestore10;
+#X obj -3 -29 cnv 15 16000 26 empty empty empty 20 12 0 14 -228856
+-66577 0;
+#X obj -2 2 cnv 15 16000 40 empty empty empty 20 12 0 14 -196685 -66577
+0;
+#N canvas 898 318 419 266 read.thresh.array 0;
+#X obj 30 -29 r vt_sequence;
+#X obj 30 -5 / 2;
+#X obj 30 20 tabread .;
+#X floatatom 51 49 5 0 0 0 - - -;
+#X floatatom 75 -4 5 0 0 0 - - -;
+#X obj 30 136 s in.1_dyna.thresh;
+#X obj 30 115 line3;
+#X obj 30 92 pack f 100;
+#X connect 0 0 1 0;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 2 0 7 0;
+#X connect 6 0 5 0;
+#X connect 7 0 6 0;
+#X restore 467 161 pd read.thresh.array;
+#N canvas 421 565 429 215 init.thresh.array 0;
+#X obj 23 16 loadbang;
+#X msg 23 143 \; . const 62;
+#X obj 23 39 t b b b b b b;
+#X msg 109 144 \; . xticks 0 1 1;
+#X obj 133 40 r \$0-reset.thresh.in.1;
+#X connect 0 0 2 0;
+#X connect 2 0 1 0;
+#X connect 2 1 3 0;
+#X connect 4 0 1 0;
+#X restore 467 182 pd init.thresh.array;
+#X obj -2 47 gui.bng.box Reset;
+#X obj -2 82 s \$0-reset.thresh.in.1;
+#X obj 184 -29 cnv 20 1 1 empty vt_to_selection_canvas empty 20 12
+0 14 -233017 -262144 0;
+#X obj 184 -29 cnv 20 1 1 empty vt_to_selection_canvas empty 20 12
+0 14 -233017 -262144 0;
+#N canvas 0 0 450 300 (subpatch) 0;
+#X array . 100 float 1;
+#A 0 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62
+62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62
+62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62
+62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62
+62 62 62 62 62 62 62 62 62 62;
+#X coords 0 100 1000 0 16000 40 1;
+#X restore -3 2 graph;
+#X obj 278 -47 cnv 15 1 89 empty vt_to_sequence_cursor empty 20 12
+0 14 -1 -262144 0;
+#X obj 0 -48 hsl 16000 8 0 16000 0 0 vt_from_selection_slider1 vt_to_selection_slider1
+empty -2 -8 0 10 -33289 -258113 -1 18399 0;
+#X obj 0 -40 hsl 16000 8 0 16000 0 0 vt_from_selection_slider2 vt_to_selection_slider2
+empty -2 -8 0 10 -33289 -258113 -1 21599 0;
+#X connect 27 0 28 0;
+#X coords 0 0 1 1 16020 141 2 -10 -65;
#X restore 1 14 pd timeline;
#X restore 346 193 pd Sequence;
-#N canvas 437 125 1003 698 Deck 1;
+#N canvas 479 144 1003 698 Deck 1;
#X obj 501 348 image images/deck.gif 0;
#X obj 948 22 tabswitch-motion2;
#N canvas 438 150 931 343 workspace_4 0;
@@ -1389,7 +1431,7 @@ set \;;
#X connect 6 0 4 0;
#X coords 0 -1 1 1 922 340 2 0 0;
#X restore 17 755 pd workspace_3;
-#N canvas 514 351 647 386 routing-params 0;
+#N canvas 520 374 647 386 routing-params 0;
#N canvas 339 134 590 405 arduino 0;
#X restore 489 292 pd arduino;
#N canvas 0 0 357 190 init 0;
@@ -1612,7 +1654,7 @@ set \;;
#X obj 100 126 gui.bng.box Mapping;
#N canvas 502 233 457 265 move-modules 0;
#X obj 64 -58 inlet;
-#X obj 64 92 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1
+#X obj 64 92 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
;
#X obj 63 110 sel 0 1;
#X floatatom 131 100 5 0 0 0 - - -;
@@ -7424,11 +7466,11 @@ x 5 9 0 11 -232576 -1 -1 0 0;
#X obj 120 468 send~ 1.l;
#X obj 222 468 send~ 2.l;
#X obj 118 354 input.chain 1;
-#X obj 219 354 input.chain 2;
#X obj 120 282 utils.gui.showpatch calibrate Track;
#X obj 120 307 utils.gui.showpatch history Histo;
+#X obj 219 354 input.chain 2;
#X connect 2 0 3 0;
#X connect 44 0 42 0;
-#X connect 45 0 43 0;
+#X connect 47 0 43 0;
#X coords 0 -1 1 1 233 452 2 100 100;
#X restore -102 -3 pd software;
View
64 lib/input.chain.pd
@@ -1,4 +1,4 @@
-#N canvas 521 268 639 388 10;
+#N canvas 273 244 639 388 10;
#X obj -4 153 *~;
#N canvas 474 137 418 305 filters-bank 0;
#X obj 106 34 inlet~;
@@ -71,15 +71,13 @@
#X restore 12 130 pd threshold;
#X obj -60 217 efx.puncher~;
#X obj 226 111 s \$0-threshold;
-#X obj 155 165 gui.nbx;
#X obj 106 165 hradio 15 1 0 3 empty empty Thresh 2 8 0 8 -1 -1 -191407
0;
#X obj 106 145 hradio 15 1 0 3 empty empty RMS 2 8 0 8 -1 -1 -191407
0;
-#X obj 158 145 hsl 30 15 0 127 0 0 gdsfaf \$0-label 39.17 0 8 0 8 -128992
+#X obj 158 145 hsl 30 15 0 127 0 0 gdsfaf \$0-label 0.00 0 8 0 8 -128992
-128992 -262144 0 1;
#X obj 222 84 init 62;
-#X obj 155 185 gui.nbx;
#X obj 106 185 hradio 15 1 0 3 empty empty Punch 2 8 0 8 -1 -1 -191407
0;
#X obj 114 250 s \$0-punch;
@@ -104,7 +102,7 @@
#X restore 221 62 pd make.input.label;
#X obj 242 239 xsssad /in.\$1/thresh;
#X obj 242 264 xsssad /in.\$1/punch;
-#N canvas 927 420 315 162 make.env.label 1;
+#N canvas 927 420 315 162 make.env.label 0;
#X obj 50 4 inlet;
#X obj 50 126 s \$0-label;
#X obj 50 48 makefilename %f;
@@ -145,7 +143,7 @@
#X connect 9 0 4 0;
#X connect 9 1 6 0;
#X connect 10 0 2 0;
-#X restore 224 141 pd bypass.button;
+#X restore 228 166 pd bypass.button;
#X obj 380 -80 r \$0-filter.bypass;
#X obj 380 -56 t f f;
#X obj 407 -34 == 0;
@@ -161,36 +159,40 @@
#X obj -61 -4 adc~ \$1;
#X obj 295 -52 r \$0-env2;
#X obj 221 -53 r \$0-env1;
+#X obj 155 165 gui.nbx;
+#X obj 155 185 gui.nbx;
+#X obj 380 97 r in.\$1_dyna.thresh;
#X connect 0 0 3 0;
#X connect 0 0 3 1;
#X connect 1 0 0 0;
#X connect 1 0 2 0;
#X connect 2 0 0 1;
-#X connect 3 0 17 0;
-#X connect 5 0 4 0;
-#X connect 5 0 19 1;
-#X connect 9 0 5 0;
-#X connect 10 0 12 0;
-#X connect 10 0 20 1;
-#X connect 13 0 10 0;
-#X connect 14 0 3 2;
-#X connect 15 0 16 0;
-#X connect 19 0 5 0;
-#X connect 20 0 10 0;
-#X connect 22 0 3 0;
-#X connect 22 0 3 1;
-#X connect 22 0 31 0;
-#X connect 22 1 1 0;
+#X connect 3 0 15 0;
+#X connect 8 0 33 0;
+#X connect 11 0 34 0;
+#X connect 12 0 3 2;
+#X connect 13 0 14 0;
+#X connect 17 0 33 0;
+#X connect 18 0 34 0;
+#X connect 20 0 3 0;
+#X connect 20 0 3 1;
+#X connect 20 0 29 0;
+#X connect 20 1 1 0;
+#X connect 21 0 20 0;
+#X connect 22 0 23 0;
#X connect 23 0 22 0;
#X connect 24 0 25 0;
-#X connect 25 0 24 0;
-#X connect 26 0 27 0;
-#X connect 27 0 29 1;
-#X connect 27 1 28 0;
-#X connect 28 0 30 1;
-#X connect 29 0 21 0;
-#X connect 30 0 21 0;
-#X connect 32 0 22 0;
-#X connect 33 0 30 0;
-#X connect 34 0 29 0;
+#X connect 25 0 27 1;
+#X connect 25 1 26 0;
+#X connect 26 0 28 1;
+#X connect 27 0 19 0;
+#X connect 28 0 19 0;
+#X connect 30 0 20 0;
+#X connect 31 0 28 0;
+#X connect 32 0 27 0;
+#X connect 33 0 4 0;
+#X connect 33 0 17 1;
+#X connect 34 0 10 0;
+#X connect 34 0 18 1;
+#X connect 35 0 33 0;
#X coords 0 -1 1 1 96 107 2 100 100;
View
4 lib/set-event.pd
@@ -4,11 +4,11 @@
#X obj 310 143 ==;
#X obj 310 271 f;
#X obj 310 165 sel 1;
-#X obj 100 100 hradio 15 1 0 1 empty empty 3 4 8 0 8 -1 -1 -191407
+#X obj 100 100 hradio 15 1 0 1 empty empty 9 4 8 0 8 -1 -1 -191407
0;
#X obj 100 77 r \$0-label;
#X obj 100 149 t b;
-#N canvas 360 542 450 300 \$0-set-event 0;
+#N canvas 366 542 450 300 \$0-set-event 1;
#X obj 101 100 hradio 15 1 0 5 empty empty Scene 8 8 0 8 -1 -1 -191407
0;
#X obj 177 125 s \$0-define-preset;

0 comments on commit c90a4e8

Please sign in to comment.