Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Fixed bug graphic workspace

  • Loading branch information...
commit c67600e81e7cbd72a502fcaf1e9c8591710985df 1 parent 0a7abd1
@marcodsad authored
Showing with 151 additions and 134 deletions.
  1. +7 −0 TODO
  2. +144 −134 Xth-Sense.pd
  3. BIN  images/workspace.gif
View
7 TODO
@@ -1,3 +1,10 @@
+Mon 26 March
+- Make [pd workspace] an abstraction?
+
+
+Sat 24 March 2012
+- Bypass audio for multiple mappings
+
Wed 7 March 2012
- Create graph to draw the different sensitivity of a sensor in time
View
278 Xth-Sense.pd
@@ -1,4 +1,4 @@
-#N canvas 147 227 239 457 10;
+#N canvas 153 188 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 507 204 574 638 software 0;
+#N canvas 567 204 574 638 software 0;
#X obj 217 326 image images/main.gif 0;
#N canvas 216 453 589 247 dependencies 0;
#X obj 375 52 import iemlib;
@@ -33,8 +33,8 @@
in the \; Visual Tracker software by \; Ales Cerny.;
#X obj 39 52 import xth-sense-lib;
#X restore 345 278 pd dependencies;
-#X obj 124 305 tgl 15 0 empty empty Triggers.extraction 21 9 0 8 -162280
--1 -1 0 1;
+#X obj 189 307 tgl 14 0 sfds sdfsf Triggers 16 7 0 8 -162280 -1 -1
+0 1;
#X obj 6 366 s GLOB.START;
#N canvas 943 212 481 609 presetstore3 0;
#X obj 10 10 r presetstore3;
@@ -167,7 +167,7 @@ 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 611 367 495 400 timeline-controls 0;
+#N canvas 617 390 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;
@@ -191,7 +191,7 @@ Play 17 8 0 8 -1 -262144 -1 0 1;
Loop 17 8 0 8 -1 -258113 -1 0 1;
#X obj 203 178 tgl 15 0 vt_from_selection_switch_gui vt_to_selection_switch_gui
Sel 17 8 0 8 -1 -228856 -1 0 1;
-#X obj 115 157 cnv 15 180 15 empty empty Node 2 8 0 8 -191407 -33289
+#X obj 115 157 cnv 15 180 15 empty empty Event 2 8 0 8 -191407 -33289
0;
#X obj 156 157 hradio 15 1 0 2 empty empty New 4 8 0 8 -1 -1 -191407
0;
@@ -241,7 +241,6 @@ Sel 17 8 0 8 -1 -228856 -1 0 1;
#X connect 22 0 23 0;
#X coords 0 -1 1 1 209 154 2 100 100;
#X restore 112 112 pd timeline-controls;
-#X obj 124 282 utils.gui.showpatch Inputs Inputs;
#X obj 188 282 utils.gui.showpatch Deck Deck;
#X obj 251 282 utils.gui.showpatch Sequence Seq;
#N canvas 153 249 254 130 Inputs 0;
@@ -1186,10 +1185,12 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X coords 0 0 1 1 16020 65 2 -10 -65;
#X restore 1 14 pd timeline;
#X restore 346 193 pd Sequence;
-#N canvas 421 133 1003 698 Deck 1;
+#N canvas 419 71 1003 698 Deck 1;
#X obj 501 348 image images/deck.gif 0;
#X obj 948 22 tabswitch-motion2;
-#N canvas 407 110 950 344 workspace_4 0;
+#N canvas 438 150 931 343 workspace_4 0;
+#X obj 5 3 cnv 15 910 331 empty empty empty 20 12 0 14 -162280 -66577
+0;
#N canvas 517 262 571 415 totalcount 0;
#X obj 106 103 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
@@ -1246,12 +1247,14 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X restore 137 349 pd delete;
#X obj 49 350 canvasdelete;
#X obj 10 334 switch~;
-#X obj 852 314 utils.gui.showpatch workspace_4 edit;
+#X obj 852 11 utils.gui.showpatch workspace_4 edit;
#X obj 10 309 utils.gui.switch~ /sw4;
-#X connect 5 0 3 0;
-#X coords 0 -1 1 1 922 339 2 0 0;
+#X connect 6 0 4 0;
+#X coords 0 -1 1 1 922 340 2 0 0;
#X restore 17 755 pd workspace_4;
-#N canvas 377 66 932 344 workspace_2 0;
+#N canvas 395 130 932 344 workspace_2 0;
+#X obj 6 3 cnv 15 910 331 empty empty empty 20 12 0 14 -162280 -66577
+0;
#N canvas 517 262 571 415 totalcount 0;
#X obj 106 103 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
@@ -1308,12 +1311,14 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X restore 163 344 pd delete;
#X obj 65 344 canvasdelete;
#X obj 10 334 switch~;
-#X obj 852 314 utils.gui.showpatch workspace_2 edit;
+#X obj 852 11 utils.gui.showpatch workspace_2 edit;
#X obj 10 309 utils.gui.switch~ /sw2;
-#X connect 5 0 3 0;
-#X coords 0 -1 1 1 922 339 2 0 0;
+#X connect 6 0 4 0;
+#X coords 0 -1 1 1 922 340 2 0 0;
#X restore 17 755 pd workspace_2;
-#N canvas 423 82 927 347 workspace_3 0;
+#N canvas 434 204 927 347 workspace_3 0;
+#X obj 6 4 cnv 15 910 331 empty empty empty 20 12 0 14 -162280 -66577
+0;
#N canvas 517 262 571 415 totalcount 0;
#X obj 106 103 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
@@ -1369,12 +1374,11 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X connect 6 0 4 0;
#X restore 145 353 pd delete;
#X obj 47 353 canvasdelete;
-#X text 553 -22 \$1 = wp3.a \, wp3.aa \, ...;
#X obj 10 334 switch~;
-#X obj 852 314 utils.gui.showpatch workspace_3 edit;
+#X obj 852 11 utils.gui.showpatch workspace_3 edit;
#X obj 10 309 utils.gui.switch~ /sw3;
#X connect 6 0 4 0;
-#X coords 0 -1 1 1 922 339 2 0 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 339 134 590 405 arduino 0;
@@ -1465,7 +1469,9 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X obj 725 703 catch~ cntrl.mix-l;
#X obj 845 725 catch~ cntrl.mix-r;
#X obj 843 705 catch~ test-l;
-#N canvas 396 106 940 347 workspace_5 0;
+#N canvas 430 147 940 347 workspace_5 0;
+#X obj 6 2 cnv 15 910 331 empty empty empty 20 12 0 14 -162280 -66577
+0;
#N canvas 517 262 571 415 totalcount 0;
#X obj 106 103 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
@@ -1522,12 +1528,14 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X restore 243 353 pd delete;
#X obj 155 354 canvasdelete;
#X obj 10 341 switch~;
-#X obj 852 314 utils.gui.showpatch workspace_5 edit;
+#X obj 852 11 utils.gui.showpatch workspace_5 edit;
#X obj 10 309 utils.gui.switch~ /sw5;
-#X connect 5 0 3 0;
-#X coords 0 -1 1 1 922 339 2 0 0;
+#X connect 6 0 4 0;
+#X coords 0 -1 1 1 922 340 2 0 0;
#X restore 17 755 pd workspace_5;
-#N canvas 404 97 927 347 workspace_6 0;
+#N canvas 443 138 927 347 workspace_6 0;
+#X obj 5 4 cnv 15 910 331 empty empty empty 20 12 0 14 -162280 -66577
+0;
#N canvas 517 262 571 415 totalcount 0;
#X obj 106 103 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
@@ -1584,10 +1592,10 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X restore 111 352 pd delete;
#X obj 23 353 canvasdelete;
#X obj 10 334 switch~;
-#X obj 852 314 utils.gui.showpatch workspace_6 edit;
+#X obj 852 11 utils.gui.showpatch workspace_6 edit;
#X obj 10 309 utils.gui.switch~ /sw6;
-#X connect 5 0 3 0;
-#X coords 0 -1 1 1 922 339 2 0 0;
+#X connect 6 0 4 0;
+#X coords 0 -1 1 1 922 340 2 0 0;
#X restore 17 755 pd workspace_6;
#X obj 559 655 utils.cpusage;
#N canvas 619 335 318 297 side-buttons 0;
@@ -1595,7 +1603,7 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#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 0 1
+#X obj 64 92 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1
;
#X obj 63 110 sel 0 1;
#X floatatom 131 100 5 0 0 0 - - -;
@@ -1752,7 +1760,7 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#N canvas 262 491 318 297 side-buttons 0;
#N canvas 780 119 465 283 move-modules 0;
#X obj 64 -38 inlet;
-#X obj 64 98 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
+#X obj 64 98 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1
;
#X obj 63 116 sel 0 1;
#X obj 184 98 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
@@ -1875,7 +1883,7 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X connect 24 0 13 0;
#X coords 0 -1 1 1 310 60 2 100 100;
#X restore 25 900 pd sensor-2-to-control-values;
-#N canvas 1893 181 552 328 sensor-1-to-control.values 0;
+#N canvas 1042 204 552 328 sensor-1-to-control.values 0;
#N canvas 964 360 450 300 receive.all.triggers 0;
#X obj 77 12 r t.a;
#X obj 107 32 r t.b;
@@ -1907,7 +1915,7 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X obj 245 42 hradio 15 1 0 4 empty empty Max 3 8 0 8 -1 -1 -191407
0;
#X obj 4 3 hradio 15 1 0 20 empty empty Control.Data.Sensor.1 3 8 0
-8 -1 -1 -191407 0;
+8 -1 -1 -228856 0;
#X obj 126 117 iem_s.wrap linear.1;
#X obj 187 140 iem_s.wrap tanh.1;
#X obj 248 162 iem_s.wrap max.1;
@@ -1949,9 +1957,7 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X connect 24 0 1 0;
#X coords 0 -1 1 1 310 60 2 0 0;
#X restore 25 398 pd sensor-1-to-control.values;
-#N canvas 556 227 877 412 analysis 0;
-#X obj 95 382 cnv 15 372 240 empty empty empty 20 12 0 14 -133153 -66577
-0;
+#N canvas 616 430 877 412 analysis 0;
#N canvas 222 78 1364 764 calibrate 0;
#X obj 45 90 demux 1 2 3 4 5;
#X obj 132 67 hradio 15 1 0 8 empty empty empty 0 -8 0 10 -262144 -1
@@ -6338,7 +6344,7 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X connect 7 0 6 1;
#X connect 9 0 5 0;
#X restore 493 146 pd history;
-#X obj 495 176 switch~;
+#X obj 410 358 switch~;
#N canvas 1060 180 534 547 all.scaling 0;
#X obj 100 100 cnv 15 68 97 empty empty empty 20 12 0 14 -128992 -262144
0;
@@ -6523,7 +6529,7 @@ empty -2 -8 0 10 -33289 -258113 -1 1600 1;
#X connect 19 0 18 0;
#X connect 20 0 3 0;
#X coords 0 -1 1 1 68 97 2 100 100;
-#X restore 152 125 pd all.scaling;
+#X restore 152 126 pd all.scaling;
#N canvas 1030 166 564 667 all.scaling 0;
#X obj 100 100 cnv 15 44 97 empty empty empty 20 12 0 14 -128992 -262144
0;
@@ -7067,26 +7073,26 @@ x 5 9 0 11 -232576 -1 -1 0 0;
#X restore 152 244 pd all.scaling;
#X obj 642 24 anlz.snap~;
#X obj 224 106 anlz.scope~;
-#X obj 224 224 anlz.scope~;
-#X obj 388 106 utils.gui.switch~ /analysis;
-#X obj 110 106 hsl 108 18 0 127 0 0 empty empty Features.MMG.1 2 9
+#X obj 110 107 hsl 108 18 0 127 0 0 empty empty Features.MMG.1 2 9
0 8 -1 -1 -228856 0 1;
#X obj 110 225 hsl 108 18 0 127 0 0 empty empty Features.MMG.2 2 9
0 8 -1 -1 -228856 0 1;
-#X obj 388 225 utils.gui.showpatch calibrate Track;
-#X obj 388 244 utils.gui.showpatch history Histo;
+#X obj 224 224 anlz.scope~;
+#X obj 410 314 utils.gui.switch~ /analysis;
+#X connect 1 0 10 0;
+#X connect 1 0 9 0;
+#X connect 1 0 16 0;
#X connect 2 0 11 0;
-#X connect 2 0 10 0;
-#X connect 2 0 17 0;
-#X connect 3 0 12 0;
-#X connect 3 0 15 0;
-#X connect 3 0 18 0;
-#X connect 6 0 5 0;
-#X connect 16 0 4 0;
-#X connect 19 0 9 0;
+#X connect 2 0 14 0;
+#X connect 2 0 19 0;
+#X connect 5 0 4 0;
+#X connect 15 0 3 0;
+#X connect 20 0 8 0;
#X coords 0 -1 1 1 383 248 2 100 100;
#X restore 548 389 pd analysis;
-#N canvas 395 97 931 315 workspace_1 0;
+#N canvas 405 109 927 346 workspace_1 0;
+#X obj 5 4 cnv 15 910 331 empty empty empty 20 12 0 14 -162280 -66577
+0;
#N canvas 523 285 571 415 totalcount 0;
#X obj 106 103 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
@@ -7142,13 +7148,15 @@ x 5 9 0 11 -232576 -1 -1 0 0;
#X connect 6 0 2 0;
#X restore 225 353 pd delete;
#X obj 127 353 canvasdelete;
-#X obj 10 336 switch~;
+#X obj 10 345 switch~;
+#X obj 852 11 utils.gui.showpatch workspace_1 edit;
#X obj 10 309 utils.gui.switch~ /sw1;
-#X obj 852 314 utils.gui.showpatch workspace_1 edit;
-#X connect 4 0 3 0;
-#X coords 0 -1 1 1 922 339 2 0 0;
+#X connect 6 0 4 0;
+#X coords 0 -1 1 1 922 340 2 0 0;
#X restore 17 18 pd workspace_1;
-#N canvas 323 272 960 414 mixer 0;
+#N canvas 335 318 960 414 mixer 0;
+#X obj 0 0 cnv 15 492 155 empty empty empty 20 12 0 14 -128992 -66577
+0;
#X text 469 -119 throw/catch = bus: serve per gruppare canali;
#X text 468 -91 send/receive = aux: serve per singoli effetti;
#X obj -133 -136 catch~ dummy;
@@ -7273,84 +7281,84 @@ x 5 9 0 11 -232576 -1 -1 0 0;
#X obj 319 138 mix.aux.stereo~ /aux.seven;
#X obj 363 138 mix.aux.stereo~ /aux.eight;
#X obj -133 -109 send~ dummy;
-#X connect 4 0 9 0;
-#X connect 4 1 9 1;
-#X connect 6 0 10 0;
-#X connect 6 0 39 0;
-#X connect 6 1 10 1;
-#X connect 6 1 39 1;
-#X connect 6 2 11 0;
-#X connect 6 2 42 0;
-#X connect 6 3 11 1;
-#X connect 6 3 42 1;
-#X connect 6 4 12 0;
-#X connect 6 4 40 0;
-#X connect 6 5 12 1;
-#X connect 6 5 40 1;
-#X connect 6 6 13 0;
-#X connect 6 6 43 0;
-#X connect 6 7 13 1;
-#X connect 6 7 43 1;
-#X connect 6 8 14 0;
-#X connect 6 8 44 0;
-#X connect 6 9 14 1;
-#X connect 6 9 44 1;
-#X connect 6 10 15 0;
-#X connect 6 10 45 0;
-#X connect 6 11 15 1;
-#X connect 6 11 45 1;
-#X connect 6 12 16 0;
-#X connect 6 12 46 0;
-#X connect 6 13 16 1;
-#X connect 6 13 46 1;
-#X connect 6 14 17 0;
-#X connect 6 14 47 0;
-#X connect 6 15 17 1;
-#X connect 6 15 47 1;
-#X connect 6 16 7 0;
-#X connect 6 16 41 0;
-#X connect 6 17 7 1;
-#X connect 6 17 41 1;
-#X connect 6 18 8 0;
-#X connect 6 18 38 0;
-#X connect 6 19 8 1;
-#X connect 6 19 38 1;
-#X connect 7 0 5 0;
-#X connect 7 1 5 1;
-#X connect 8 0 5 0;
-#X connect 8 1 5 1;
-#X connect 9 0 31 0;
-#X connect 9 0 35 0;
-#X connect 9 0 36 0;
-#X connect 9 1 32 0;
-#X connect 9 1 35 1;
-#X connect 9 1 36 1;
-#X connect 10 0 5 0;
-#X connect 10 1 5 1;
-#X connect 11 0 5 0;
-#X connect 11 1 5 1;
-#X connect 12 0 5 0;
-#X connect 12 1 5 1;
-#X connect 13 0 5 0;
-#X connect 13 1 5 1;
-#X connect 14 0 5 0;
-#X connect 14 1 5 1;
-#X connect 15 0 5 0;
-#X connect 15 1 5 1;
-#X connect 16 0 5 0;
-#X connect 16 1 5 1;
-#X connect 17 0 5 0;
-#X connect 17 1 5 1;
-#X connect 29 0 30 0;
-#X connect 30 0 35 2;
-#X connect 31 0 28 0;
-#X connect 32 0 28 1;
-#X connect 33 0 28 0;
-#X connect 34 0 28 1;
-#X connect 35 0 33 0;
-#X connect 35 1 34 0;
+#X connect 5 0 10 0;
+#X connect 5 1 10 1;
+#X connect 7 0 11 0;
+#X connect 7 0 40 0;
+#X connect 7 1 11 1;
+#X connect 7 1 40 1;
+#X connect 7 2 12 0;
+#X connect 7 2 43 0;
+#X connect 7 3 12 1;
+#X connect 7 3 43 1;
+#X connect 7 4 13 0;
+#X connect 7 4 41 0;
+#X connect 7 5 13 1;
+#X connect 7 5 41 1;
+#X connect 7 6 14 0;
+#X connect 7 6 44 0;
+#X connect 7 7 14 1;
+#X connect 7 7 44 1;
+#X connect 7 8 15 0;
+#X connect 7 8 45 0;
+#X connect 7 9 15 1;
+#X connect 7 9 45 1;
+#X connect 7 10 16 0;
+#X connect 7 10 46 0;
+#X connect 7 11 16 1;
+#X connect 7 11 46 1;
+#X connect 7 12 17 0;
+#X connect 7 12 47 0;
+#X connect 7 13 17 1;
+#X connect 7 13 47 1;
+#X connect 7 14 18 0;
+#X connect 7 14 48 0;
+#X connect 7 15 18 1;
+#X connect 7 15 48 1;
+#X connect 7 16 8 0;
+#X connect 7 16 42 0;
+#X connect 7 17 8 1;
+#X connect 7 17 42 1;
+#X connect 7 18 9 0;
+#X connect 7 18 39 0;
+#X connect 7 19 9 1;
+#X connect 7 19 39 1;
+#X connect 8 0 6 0;
+#X connect 8 1 6 1;
+#X connect 9 0 6 0;
+#X connect 9 1 6 1;
+#X connect 10 0 32 0;
+#X connect 10 0 36 0;
+#X connect 10 0 37 0;
+#X connect 10 1 33 0;
+#X connect 10 1 36 1;
+#X connect 10 1 37 1;
+#X connect 11 0 6 0;
+#X connect 11 1 6 1;
+#X connect 12 0 6 0;
+#X connect 12 1 6 1;
+#X connect 13 0 6 0;
+#X connect 13 1 6 1;
+#X connect 14 0 6 0;
+#X connect 14 1 6 1;
+#X connect 15 0 6 0;
+#X connect 15 1 6 1;
+#X connect 16 0 6 0;
+#X connect 16 1 6 1;
+#X connect 17 0 6 0;
+#X connect 17 1 6 1;
+#X connect 18 0 6 0;
+#X connect 18 1 6 1;
+#X connect 30 0 31 0;
+#X connect 31 0 36 2;
+#X connect 32 0 29 0;
+#X connect 33 0 29 1;
+#X connect 34 0 29 0;
+#X connect 35 0 29 1;
+#X connect 36 0 34 0;
+#X connect 36 1 35 0;
#X coords 0 -1 1 1 492 155 2 0 0;
-#X restore 31 510 pd mixer;
+#X restore 31 500 pd mixer;
#X obj 718 655 hradio 15 1 0 13 empty empty Xth.Sense.Biophysical.Music.v1
5 8 0 8 -1 -1 -228856 0;
#X restore 345 171 pd Deck;
@@ -7408,8 +7416,10 @@ x 5 9 0 11 -232576 -1 -1 0 0;
#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 connect 2 0 3 0;
+#X connect 44 0 42 0;
#X connect 45 0 43 0;
-#X connect 46 0 44 0;
#X coords 0 -1 1 1 233 452 2 100 100;
#X restore -102 -3 pd software;
View
BIN  images/workspace.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Please sign in to comment.
Something went wrong with that request. Please try again.