Permalink
Browse files

Minor bug fixes

  • Loading branch information...
1 parent 77c0d33 commit 3efc3079bcc3e95ed3cb9f7082442a5375fdb2c2 Marco Donnarumma committed Jan 8, 2013
Showing with 938 additions and 618 deletions.
  1. +4 −0 CHANGE-LOG.txt
  2. +3 −3 TODO.txt
  3. +17 −115 Xth-Sense.pd
  4. +626 −309 lib/analysis.module.pd
  5. +3 −2 lib/container.deck.pd
  6. +5 −3 lib/input.chain.pd
  7. +89 −84 lib/mixer.deck.pd
  8. +89 −0 lib/mixer.recorder.pd
  9. +2 −2 lib/set-event.pd
  10. +100 −100 lib/time.sequence.pd
View
@@ -1,3 +1,7 @@
+Tue 8 Jan 2013
+- Fixed MIDI saving/loading bug
+- Fixed MIDI labelling on preset load bug
+
Wed 4 Apr 2012
- Fixed boring bug with Audio.ON/OFF switches
- Sequence sliders now behave "Jump on click"
View
@@ -9,7 +9,7 @@ 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
+- [DONE] Create graph to draw the different sensitivity of a sensor in time
Mon 20 Feb
- Add dynamic sensing timeline. Get sensor input to move through the score
@@ -22,7 +22,7 @@ Tue 7 Feb 2012
Mon 9 Jan 2012
- Group MMG features, calculate average, deviation, difference so to identify gestures?
- [DONE] Improve Inputs subpatch usability by adding an enhanced GUI
-- Re-organize the whole framework, create modular patches to enable regular updates (how exactly?)
+- [DONE] Re-organize the whole framework, create modular patches to enable regular updates (how exactly?)
Thu 24 Nov 2011
- [DONE] Mapping: enable custom output range
@@ -46,7 +46,7 @@ Wed 24 Aug 2011
- [ONGOING] Try out tID lib for more feature extraction
Mon 15 Aug 2011
-- Test new [analysis] in a live performance
+- [DONE] Test new [analysis] in a live performance
Thu 11 Aug 2011
- [DONE] Check ruler in VisualTracker to manage timeline and related events in XS.
View
@@ -1,4 +1,4 @@
-#N canvas 173 343 238 457 10;
+#N canvas 406 235 238 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 48 183 941 659 main.ui.container 0;
+#N canvas 1659 131 941 659 main.ui.container 0;
#N canvas 222 476 589 247 dependencies 0;
#X obj 375 52 import iemlib;
#X obj 375 71 import mrpeach;
@@ -32,53 +32,32 @@
in the \; Visual Tracker software by \; Ales Cerny.;
#X obj 39 52 import xth-sense-lib;
#X restore 345 279 pd dependencies;
-#N canvas 943 212 481 609 presetstore3 0;
+#N canvas 949 212 481 609 presetstore3 0;
#X obj 10 10 r presetstore3;
#X msg 10 30;
#X connect 0 0 1 0;
#X restore 345 462 pd presetstore3;
-#N canvas 96 167 447 633 presetstore2 0;
+#N canvas 105 167 447 633 presetstore2 0;
#X obj 10 10 r presetstore2;
-#X msg 10 30 \; SSSAD /input.2b/go.onoff 0 \; SSSAD /input.2a/go.onoff
-1 \; SSSAD /in.2/punch 2 \; SSSAD /in.2/thresh 62 \; SSSAD /input.1b/go.onoff
-0 \; SSSAD /input.1a/go.onoff 1 \; SSSAD /in.1/punch 2 \; SSSAD /in.1/thresh
-62 \; SSSAD /sw1/switch~ 0 \; SSSAD /sw6/switch~ 0 \; SSSAD /sw5/switch~
-0 \; SSSAD /sw3/switch~ 0 \; SSSAD /sw2/switch~ 0 \; SSSAD /sw4/switch~
-0 \; SSSAD /sc2.8/max 127 \; SSSAD /sc2.8/min 0 \; SSSAD /sc2.7/max
-127 \; SSSAD /sc2.7/min 0 \; SSSAD /sc2.6/max 127 \; SSSAD /sc2.6/min
-0 \; SSSAD /sc2.5/max 127 \; SSSAD /sc2.5/min 0 \; SSSAD /sc2.4/max
-127 \; SSSAD /sc2.4/min 0 \; SSSAD /sc2.3/max 127 \; SSSAD /sc2.3/min
-0 \; SSSAD /sc2.2/max 127 \; SSSAD /sc2.2/min 0 \; SSSAD /sc2.1/max
-127 \; SSSAD /sc2.1/min 0 \; SSSAD /cv2.8/curve 5 \; SSSAD /cv2.7/curve
-5 \; SSSAD /cv2.6/curve 5 \; SSSAD /cv2.5/curve 5 \; SSSAD /cv2.4/curve
-5 \; SSSAD /cv2.3/curve 5 \; SSSAD /cv2.2/curve 5 \; SSSAD /cv2.1/curve
-5 \; SSSAD /sc1.8/max 127 \; SSSAD /sc1.8/min 0 \; SSSAD /sc1.7/max
-127 \; SSSAD /sc1.7/min 0 \; SSSAD /sc1.6/max 127 \; SSSAD /sc1.6/min
-0 \; SSSAD /sc1.5/max 127 \; SSSAD /sc1.5/min 0 \; SSSAD /sc1.4/max
-127 \; SSSAD /sc1.4/min 0 \; SSSAD /sc1.3/max 127 \; SSSAD /sc1.3/min
-0 \; SSSAD /sc1.2/max 127 \; SSSAD /sc1.2/min 0 \; SSSAD /cv1.8/curve
-5 \; SSSAD /cv1.7/curve 5 \; SSSAD /cv1.6/curve 5 \; SSSAD /cv1.5/curve
-5 \; SSSAD /cv1.4/curve 5 \; SSSAD /cv1.3/curve 5 \; SSSAD /cv1.2/curve
-5 \; SSSAD /sc1.1/max 127 \; SSSAD /sc1.1/min 0 \; SSSAD /cv1.1/curve
-5 \; SSSAD /analysis/switch~ 0 \; SSSAD_ADMIN set \;;
+#X msg 10 30;
#X connect 0 0 1 0;
#X restore 345 442 pd presetstore2;
-#N canvas 996 226 454 563 presetstore1 0;
+#N canvas 1002 226 454 563 presetstore1 0;
#X obj 10 10 r presetstore1;
#X msg 10 30;
#X connect 0 0 1 0;
#X restore 345 422 pd presetstore1;
-#N canvas 1026 402 433 313 presetstore0 0;
+#N canvas 281 256 433 313 presetstore0 0;
#X obj 10 10 r presetstore0;
#X msg 10 30;
#X connect 0 0 1 0;
#X restore 345 402 pd presetstore0;
-#N canvas 979 231 450 300 presetstore4 0;
+#N canvas 982 231 450 300 presetstore4 0;
#X obj 10 10 r presetstore4;
#X msg 10 30;
#X connect 0 0 1 0;
#X restore 345 482 pd presetstore4;
-#N canvas 981 213 450 300 presetstore5 0;
+#N canvas 984 213 450 300 presetstore5 0;
#X obj 10 10 r presetstore5;
#X msg 10 30;
#X connect 0 0 1 0;
@@ -277,17 +256,17 @@ in the \; Visual Tracker software by \; Ales Cerny.;
#X connect 3 0 2 0;
#X coords 0 0 1 1 45 20 0;
#X restore 345 151 pd Inputs;
-#N canvas 401 86 1013 229 Sequence 0;
+#N canvas 451 142 1013 229 Sequence 0;
#X obj 0 -68 cnv 15 16020 228 empty empty empty 20 12 0 14 -128992
-66577 0;
-#N canvas 54 231 450 300 timeline 0;
+#N canvas 60 254 450 300 timeline 0;
#X obj 0 100 cnv 15 16000 26 empty empty empty 20 12 0 14 -228856 -66577
0;
#X coords 0 -1 1 1 16020 26 2 0 100;
#X restore 6 -24 pd timeline;
#X obj 2 -59 time.sequence;
#X restore 346 194 pd Sequence;
-#N canvas 434 85 1004 698 Deck 0;
+#N canvas 436 77 1004 698 Deck 0;
#X obj 0 -3 container.deck;
#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
@@ -609,7 +588,7 @@ in the \; Visual Tracker software by \; Ales Cerny.;
#X connect 6 0 4 0;
#X coords 0 -1 1 1 922 340 2 0 0;
#X restore 17 755 pd workspace_6;
-#N canvas 496 210 927 346 workspace_1 0;
+#N canvas 511 256 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;
@@ -724,10 +703,9 @@ in the \; Visual Tracker software by \; Ales Cerny.;
#X obj 10 10 r presetstore19;
#X connect 1 0 0 0;
#X restore 445 583 pd presetstore19;
-#N canvas 757 293 450 300 structurestore0 0;
+#N canvas 763 316 450 300 structurestore0 0;
#X obj 10 10 r structurestore0;
-#X msg 10 30 \; SSSAD-EVE 266/pre.n 15 \; SSSAD-EVE 118/pre.n 3 \;
-SSSAD-EVE_ADMIN set \;;
+#X msg 10 30 \; SSSAD-EVE_ADMIN set \;;
#X connect 0 0 1 0;
#X restore 588 384 pd structurestore0;
#N canvas 18 93 450 300 structurestore1 0;
@@ -756,85 +734,9 @@ SSSAD-EVE_ADMIN set \;;
#X restore 588 564 pd structurestore9;
#N canvas 6 47 450 300 structurestore10 0;
#X restore 588 584 pd structurestore10;
-#N canvas 25 115 502 727 thresh.array0 0;
-#X obj 10 10 receive thresh.array0;
-#X msg 10 30 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52
-0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52 0.52;
-#X obj 5 50 send .;
-#X connect 0 0 1 0;
-#X connect 1 0 2 0;
+#N canvas 55 115 502 727 thresh.array0 0;
#X restore 727 386 pd thresh.array0;
-#N canvas 18 93 450 300 thresh.array1 0;
+#N canvas 30 139 450 300 thresh.array1 0;
#X restore 727 406 pd thresh.array1;
#N canvas 6 115 502 727 thresh.array2 0;
#X restore 727 426 pd thresh.array2;
Oops, something went wrong.

0 comments on commit 3efc307

Please sign in to comment.