Permalink
Browse files

initial library version

  • Loading branch information...
0 parents commit b7cf1f3b4c9d7daa2ce1cbf195cd2d6fa027d979 @marcodsad committed Oct 27, 2011
Showing with 10,671 additions and 0 deletions.
  1. +47 −0 anlz.bp~.pd
  2. +13 −0 anlz.rms~.pd
  3. +22 −0 anlz.snap~.pd
  4. +19 −0 count.line-help.pd
  5. +30 −0 count.line.pd
  6. +23 −0 count.line.rnd-help.pd
  7. +43 −0 count.line.rnd.pd
  8. +16 −0 count.loop-help.pd
  9. +34 −0 count.loop.pd
  10. +21 −0 count.triplet-help.pd
  11. +43 −0 count.triplet.pd
  12. +60 −0 efx.chorus~.pd
  13. +491 −0 efx.granular~.pd
  14. +60 −0 efx.gui.apdist~.pd
  15. +31 −0 efx.gui.bubbler~-help.pd
  16. +227 −0 efx.gui.bubbler~.pd
  17. +22 −0 efx.gui.chorus~-help.pd
  18. +158 −0 efx.gui.chorus~.pd
  19. +29 −0 efx.gui.delay~-help.pd
  20. +82 −0 efx.gui.delay~.pd
  21. +31 −0 efx.gui.granular.live~-help.pd
  22. +592 −0 efx.gui.granular.live~.pd
  23. +25 −0 efx.gui.grunger~-help.pd
  24. +148 −0 efx.gui.grunger~.pd
  25. +19 −0 efx.gui.pan.cos.mono~-help.pd
  26. +37 −0 efx.gui.pan.cos.mono~.pd
  27. +35 −0 efx.gui.pdelay~-help.pd
  28. +157 −0 efx.gui.pdelay~.pd
  29. +24 −0 efx.gui.pshift.ssb~-help.pd
  30. +89 −0 efx.gui.pshift.ssb~.pd
  31. +30 −0 efx.gui.tstretch~-help.pd
  32. +208 −0 efx.gui.tstretch~.pd
  33. +17 −0 efx.pan.cos.mono~-help.pd
  34. +27 −0 efx.pan.cos.mono~.pd
  35. +19 −0 efx.pan.cos.stereo~-help.pd
  36. +28 −0 efx.pan.cos.stereo~.pd
  37. +177 −0 efx.pan.itd.mono~.pd
  38. +21 −0 efx.pshift.ssb~-help.pd
  39. +44 −0 efx.pshift.ssb~.pd
  40. +23 −0 efx.pshift.tape~-help.pd
  41. +126 −0 efx.pshift.tape~.pd
  42. +31 −0 efx.voices~-help.pd
  43. +253 −0 efx.voices~.pd
  44. +145 −0 event-store.pd
  45. +33 −0 flow.average-help.pd
  46. +25 −0 flow.average.pd
  47. +28 −0 flow.between-help.pd
  48. +21 −0 flow.between.pd
  49. +33 −0 flow.last.max-help.pd
  50. +14 −0 flow.last.max.pd
  51. +33 −0 flow.last.min-help.pd
  52. +14 −0 flow.last.min.pd
  53. +21 −0 flow.schange-help.pd
  54. +14 −0 flow.schange.pd
  55. +38 −0 gen.gaussian.noise~.pd
  56. +11 −0 gen.gaussian.noise~help.pd
  57. +31 −0 gen.glitch.sine~.pd
  58. +17 −0 gen.glitch.sine~help.pd
  59. +12 −0 gen.raindrops~-help.pd
  60. +40 −0 gen.raindrops~.pd
  61. +15 −0 gen.sine.mod~-help.pd
  62. +333 −0 gen.sine.mod~.pd
  63. +9 −0 gui.bng-help.pd
  64. +15 −0 gui.bng.box-help.pd
  65. +32 −0 gui.bng.box.pd
  66. +29 −0 gui.bng.pd
  67. +22 −0 gui.ead~-help.pd
  68. +33 −0 gui.ead~.pd
  69. +10 −0 gui.nbx-help.pd
  70. +24 −0 gui.nbx.pd
  71. +22 −0 gui.radio.tgl-help.pd
  72. +29 −0 gui.radio.tgl.pd
  73. +33 −0 gui.slider-help.pd
  74. +19 −0 gui.slider.mini-help.pd
  75. +64 −0 gui.slider.mini.pd
  76. +75 −0 gui.slider.pd
  77. +41 −0 gui.slider.tgl.pd
  78. +27 −0 gui.spigot-help.pd
  79. +22 −0 gui.spigot.pd
  80. +15 −0 gui.sssad.send-help.pd
  81. +219 −0 gui.sssad.send.pd
  82. +56 −0 inc.grainvoice2.pd
  83. +20 −0 inc.partial.pd
  84. +20 −0 inc.spartial.pd
  85. +21 −0 inc.trigger.flash.pd
  86. +144 −0 md_anlg.in.pd
  87. +19 −0 midi.mono.synth~-help.pd
  88. +39 −0 midi.mono.synth~.pd
  89. +131 −0 midi.send.pd
  90. +224 −0 midi.seq16.pd
  91. +24 −0 mix.aux.stereo~-help.pd
  92. +47 −0 mix.aux.stereo~.pd
  93. +39 −0 mix.catch.stereo~-help.pd
  94. +7 −0 mix.catch.stereo~.pd
  95. +24 −0 mix.ch.stereo~-help.pd
  96. +243 −0 mix.ch.stereo~.pd
  97. +39 −0 mix.receive.stereo~-help.pd
  98. +7 −0 mix.receive.stereo~.pd
  99. +39 −0 mix.send.stereo~-help.pd
  100. +7 −0 mix.send.stereo~.pd
  101. +34 −0 mix.set.ch~-help.pd
  102. +148 −0 mix.set.ch~.pd
  103. +39 −0 mix.throw.stereo~-help.pd
  104. +7 −0 mix.throw.stereo~.pd
  105. +20 −0 mix.xfade-help.pd
  106. +12 −0 mix.xfade.pd
  107. +26 −0 mix.xfade~-help.pd
  108. +30 −0 mix.xfade~.pd
  109. +435 −0 muscle.model~.pd
  110. +17 −0 path.getdir-help.pd
  111. +8 −0 path.getdir.parent.pd
  112. +8 −0 path.getdir.pd
  113. +354 −0 phas.mod-unique.pd
  114. +34 −0 scale.f2phy-help.pd
  115. +61 −0 scale.f2phy.pd
  116. +22 −0 scale.gui.curve.circle-help.pd
  117. +88 −0 scale.gui.curve.circle.pd
  118. +24 −0 scale.lin-help.pd
  119. +56 −0 scale.lin.pd
  120. +662 −0 seq.strip16.pd
  121. +29 −0 smp.gui.player.stereo~-help.pd
  122. +72 −0 smp.gui.player.stereo~.pd
  123. +34 −0 smp.loop.mono~.pd
  124. +135 −0 smp.looprec~.pd
  125. +39 −0 smp.player.mono~.pd
  126. +47 −0 smp.player.stereo~.pd
  127. +4 −0 smp.seq4-help~.pd
  128. +450 −0 smp.seq4~.pd
  129. +282 −0 sssad-event.pd
  130. +72 −0 utils.clockk.pd
  131. +49 −0 utils.cpusage.pd
  132. +31 −0 utils.double.click.pd
  133. +78 −0 utils.gui.switch~.pd
  134. +6 −0 utils.init.bang.pd
  135. +12 −0 utils.openit.pd
  136. +71 −0 utils.rec.mono~.pd
  137. +73 −0 utils.rec.stereo~.pd
  138. +16 −0 utils.spigot.mono~.pd
  139. +25 −0 utils.spigot.stereo~.pd
  140. +266 −0 utils.tap.tempo.pd
  141. +145 −0 utils.timebase.pd
  142. +180 −0 utils.vumeter.pd
  143. +8 −0 utils.zipper~.pd
  144. +54 −0 videoechoes.pd
  145. +8 −0 xthsense-meta.pd
@@ -0,0 +1,47 @@
+#N canvas 215 235 571 399 10;
+#X obj 105 48 snapshot~;
+#X obj 179 13 metro 100;
+#X obj 179 -5 tgl 15 0 empty \$0-lookout empty 17 7 0 10 -262144 -1
+-1 0 1;
+#X floatatom 105 102 5 0 0 0 - - -;
+#X obj 105 -82 bp~ 800;
+#X obj 105 -61 bp~ 800;
+#X obj 105 -41 bp~ 800;
+#X obj 105 -22 bp~ 800;
+#X obj 150 103 tgl 15 0 \$0-lookout empty lookout 17 7 0 8 -262144
+-1 -1 0 1;
+#X obj 106 -134 inlet~;
+#X obj 169 -158 f \$1;
+#X obj 169 -133 t f f f f;
+#X obj 239 -134 t f f f f;
+#X obj 239 -159 f \$2;
+#X obj 169 -202 loadbang;
+#X obj 169 -180 t b b;
+#X text 353 -135 freq \, Q;
+#X obj 132 130 outlet;
+#X obj 105 77 t f f;
+#X text 353 -155 ARGUMENTS_;
+#X connect 0 0 18 0;
+#X connect 1 0 0 0;
+#X connect 2 0 1 0;
+#X connect 4 0 5 0;
+#X connect 5 0 6 0;
+#X connect 6 0 7 0;
+#X connect 7 0 0 0;
+#X connect 9 0 4 0;
+#X connect 10 0 11 0;
+#X connect 11 0 4 1;
+#X connect 11 1 5 1;
+#X connect 11 2 6 1;
+#X connect 11 3 7 1;
+#X connect 12 0 4 2;
+#X connect 12 1 5 2;
+#X connect 12 2 6 2;
+#X connect 12 3 7 2;
+#X connect 13 0 12 0;
+#X connect 14 0 15 0;
+#X connect 15 0 10 0;
+#X connect 15 1 13 0;
+#X connect 18 0 3 0;
+#X connect 18 1 17 0;
+#X coords 0 -1 1 1 125 20 2 100 100;
@@ -0,0 +1,13 @@
+#N canvas 683 322 300 169 10;
+#X obj 100 101 nbx 8 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 8
+-1 -262144 -1 0 256;
+#X obj 163 101 cnv 16 30 16 empty empty rms 10 8 0 8 -1 -262144 0;
+#X obj 100 38 env~;
+#X obj 99 13 inlet~;
+#X obj 100 70 scale.lin 1 0 100;
+#X obj 100 130 outlet;
+#X connect 0 0 5 0;
+#X connect 2 0 4 0;
+#X connect 3 0 2 0;
+#X connect 4 0 0 0;
+#X coords 0 -1 1 1 94 18 2 100 100;
@@ -0,0 +1,22 @@
+#N canvas 634 70 450 300 10;
+#X obj 102 28 inlet~;
+#X obj 101 130 outlet;
+#X obj 240 -17 inlet;
+#X obj 101 55 snapshot~;
+#X obj 169 -18 loadbang;
+#X msg 169 2 1;
+#X obj 101 101 nbx 8 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 8
+-1 -262144 -1 0 256;
+#X obj 164 101 cnv 16 30 16 empty empty ~ 18 6 0 14 -1 -262144 0;
+#X text 108 182 Originally [anal.sig_~] from pdmtl lib.;
+#X obj 169 25 metro 20;
+#X msg 201 2 0;
+#X connect 0 0 3 0;
+#X connect 2 0 9 1;
+#X connect 3 0 6 0;
+#X connect 4 0 5 0;
+#X connect 5 0 9 0;
+#X connect 6 0 1 0;
+#X connect 9 0 3 0;
+#X connect 10 0 9 0;
+#X coords 0 -1 1 1 94 18 2 100 100;
@@ -0,0 +1,19 @@
+#N canvas 420 159 450 300 10;
+#X declare -lib xthsense;
+#X text 212 38 ARGUMENT;
+#X text 213 54 Time to reach target value;
+#X text 214 108 INLET;
+#X text 214 174 OUTLET;
+#X msg 47 42 1;
+#X floatatom 47 123 5 0 0 0 - - -;
+#X floatatom 132 43 5 0 0 0 - - -;
+#X text 214 125 Target value (start counting);
+#X text 214 190 Floats ramp;
+#X msg 88 42 0;
+#X obj 47 80 count.line 700;
+#X text 213 72 (default 200ms);
+#X obj 343 270 import xthsense;
+#X connect 4 0 10 0;
+#X connect 6 0 10 0;
+#X connect 9 0 10 0;
+#X connect 10 0 5 0;
@@ -0,0 +1,30 @@
+#N canvas 732 187 253 284 10;
+#X obj 63 57 inlet;
+#X obj 63 216 outlet;
+#X msg 63 161 \$1 \$2;
+#X obj 63 189 line3;
+#X obj 63 128 pack f f;
+#N canvas 72 300 231 296 initialize 0;
+#X obj 56 24 loadbang;
+#X msg 56 186 500;
+#X obj 56 49 float \$1;
+#X obj 84 186 f;
+#X obj 56 220 outlet;
+#X obj 56 115 == 0;
+#X obj 56 139 select 1 0;
+#X obj 56 72 trigger float float;
+#X connect 0 0 2 0;
+#X connect 1 0 4 0;
+#X connect 2 0 7 0;
+#X connect 3 0 4 0;
+#X connect 5 0 6 0;
+#X connect 6 0 1 0;
+#X connect 6 1 3 0;
+#X connect 7 0 5 0;
+#X connect 7 1 3 1;
+#X restore 108 57 pd initialize;
+#X connect 0 0 4 0;
+#X connect 2 0 3 0;
+#X connect 3 0 1 0;
+#X connect 4 0 2 0;
+#X connect 5 0 4 1;
@@ -0,0 +1,23 @@
+#N canvas 116 262 652 296 10;
+#X declare -lib xthsense;
+#X obj 49 118 count.line.rnd 20 30 50 10;
+#X obj 49 30 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
+;
+#X obj 49 53 metro 100;
+#X obj 71 81 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X floatatom 49 157 5 0 0 0 - - -;
+#X text 267 33 Generate four floats ramps and randomly switch among
+them.;
+#X text 266 143 INLET;
+#X text 266 209 OUTLET;
+#X text 264 73 ARGUMENTS;
+#X text 265 88 Four target values (won't work with less/more than 4
+arguments);
+#X text 266 160 Bang (start counting);
+#X text 266 224 Floats ramp;
+#X obj 499 254 import xthsense;
+#X connect 0 0 4 0;
+#X connect 1 0 2 0;
+#X connect 2 0 0 0;
+#X connect 3 0 0 0;
@@ -0,0 +1,43 @@
+#N canvas 665 253 657 395 10;
+#X obj 56 19 inlet;
+#X obj 167 71 random 5;
+#X obj 56 98 demultiplex 1 2 3 4;
+#X obj 56 42 t b b;
+#X obj 141 238 outlet;
+#X msg -83 117 0.05 3000;
+#X msg -106 96 0.03 5000;
+#X msg -129 76 0.1 3000;
+#X msg -46 137 0.08 5000;
+#X obj 270 36 loadbang;
+#X obj 270 70 f \$1;
+#X obj 323 71 f \$2;
+#X obj 375 71 f \$3;
+#X obj 431 70 f \$4;
+#X obj 141 144 f;
+#X obj 196 142 f;
+#X obj 250 143 f;
+#X obj 304 143 f;
+#X obj 141 185 pack f 2500;
+#X obj 141 209 line3;
+#X connect 0 0 3 0;
+#X connect 1 0 2 1;
+#X connect 2 0 14 0;
+#X connect 2 1 15 0;
+#X connect 2 2 16 0;
+#X connect 2 3 17 0;
+#X connect 3 0 2 0;
+#X connect 3 1 1 0;
+#X connect 9 0 10 0;
+#X connect 9 0 11 0;
+#X connect 9 0 12 0;
+#X connect 9 0 13 0;
+#X connect 10 0 14 1;
+#X connect 11 0 15 1;
+#X connect 12 0 16 1;
+#X connect 13 0 17 1;
+#X connect 14 0 18 0;
+#X connect 15 0 18 0;
+#X connect 16 0 18 0;
+#X connect 17 0 18 0;
+#X connect 18 0 19 0;
+#X connect 19 0 4 0;
@@ -0,0 +1,16 @@
+#N canvas 875 333 450 300 10;
+#X declare -lib xthsense;
+#X obj 43 33 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
+;
+#X floatatom 43 126 5 0 0 0 - - -;
+#X obj 43 90 count.loop 100 50;
+#X text 188 18 Generate integer ramp;
+#X text 192 74 Time to reach target value;
+#X text 194 128 INLET;
+#X text 194 194 OUTLET;
+#X text 194 145 Target value (start counting);
+#X text 191 58 ARGUMENTS;
+#X text 194 210 Integers ramp;
+#X obj 341 269 import xthsense;
+#X connect 0 0 2 0;
+#X connect 2 0 1 0;
@@ -0,0 +1,34 @@
+#N canvas 632 460 450 300 10;
+#X floatatom 71 183 5 0 0 0 - - -;
+#X obj 105 93 tgl 15 0 empty empty empty 0 -6 0 8 -258113 -262144 -1
+0 1;
+#X obj 71 139 spigot;
+#X obj 100 117 + 0;
+#X obj 71 162 t f;
+#X obj 71 213 outlet;
+#X obj 71 14 inlet;
+#X obj 222 43 inlet;
+#X obj 288 80 inlet;
+#X obj 71 117 f;
+#X obj 71 72 metro 100;
+#X obj 128 15 loadbang;
+#X obj 128 37 float \$1;
+#X obj 128 115 % \$2;
+#X obj 71 39 t f f;
+#X connect 0 0 5 0;
+#X connect 1 0 2 1;
+#X connect 1 0 3 1;
+#X connect 2 0 4 0;
+#X connect 3 0 13 0;
+#X connect 4 0 0 0;
+#X connect 6 0 14 0;
+#X connect 7 0 10 1;
+#X connect 8 0 13 1;
+#X connect 9 0 2 0;
+#X connect 9 0 3 0;
+#X connect 10 0 9 0;
+#X connect 11 0 12 0;
+#X connect 12 0 10 1;
+#X connect 13 0 9 1;
+#X connect 14 0 10 0;
+#X connect 14 1 1 0;
@@ -0,0 +1,21 @@
+#N canvas 401 327 464 309 10;
+#X declare -lib xthsense;
+#X obj 38 43 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
+;
+#X floatatom 38 111 5 0 0 0 - - -;
+#X floatatom 87 111 5 0 0 0 - - -;
+#X floatatom 137 112 5 0 0 0 - - -;
+#X text 215 57 ARGUMENT;
+#X text 217 127 INLET;
+#X text 214 17 Count triplets in a 8 bars period;
+#X text 216 73 Time to reach target value;
+#X text 216 88 (default 500ms);
+#X text 217 144 Toggle on \, off (start/stop counting);
+#X text 216 193 OUTLETS;
+#X text 217 209 Integers triplets;
+#X obj 38 75 count.triplet 700;
+#X obj 343 280 import xthsense;
+#X connect 0 0 12 0;
+#X connect 12 0 1 0;
+#X connect 12 1 2 0;
+#X connect 12 2 3 0;
@@ -0,0 +1,43 @@
+#N canvas 959 456 376 337 10;
+#X obj 110 125 f;
+#X obj 148 125 + 1;
+#X obj 110 154 mod 8;
+#X obj 110 215 mod 4;
+#X obj 147 216 mod 3;
+#X obj 110 184 trigger f f f;
+#X obj 110 45 inlet;
+#X obj 110 250 outlet;
+#X obj 160 250 outlet;
+#X obj 210 250 outlet;
+#N canvas 72 300 231 296 initialize 0;
+#X obj 56 24 loadbang;
+#X msg 56 186 500;
+#X obj 56 49 float \$1;
+#X obj 84 186 f;
+#X obj 56 220 outlet;
+#X obj 56 115 == 0;
+#X obj 56 139 select 1 0;
+#X obj 56 72 trigger float float;
+#X connect 0 0 2 0;
+#X connect 1 0 4 0;
+#X connect 2 0 7 0;
+#X connect 3 0 4 0;
+#X connect 5 0 6 0;
+#X connect 6 0 1 0;
+#X connect 6 1 3 0;
+#X connect 7 0 5 0;
+#X connect 7 1 3 1;
+#X restore 156 45 pd initialize;
+#X obj 110 100 metro;
+#X connect 0 0 1 0;
+#X connect 0 0 2 0;
+#X connect 1 0 0 1;
+#X connect 2 0 5 0;
+#X connect 3 0 7 0;
+#X connect 4 0 8 0;
+#X connect 5 0 3 0;
+#X connect 5 1 4 0;
+#X connect 5 2 9 0;
+#X connect 6 0 11 0;
+#X connect 10 0 11 1;
+#X connect 11 0 0 0;
@@ -0,0 +1,60 @@
+#N canvas 0 0 734 542 10;
+#X obj 111 35 inlet~;
+#X obj 110 286 *~ 0.3;
+#X obj 133 319 s~ \$0-d;
+#X obj 94 353 +~;
+#X obj 121 386 delwrite~ \$0-a1 100;
+#X obj 94 409 delwrite~ \$0-a2 100;
+#X obj 41 188 r~ \$0-fb;
+#X obj 286 31 inlet fb;
+#X obj 286 63 clip -1 1;
+#X obj 286 94 * 0.4;
+#X obj 286 374 *~;
+#X obj 286 406 s~ \$0-fb;
+#X obj 314 135 osc~;
+#X obj 314 168 *~;
+#X obj 314 198 +~;
+#X obj 315 228 vd~ \$0-a1;
+#X obj 390 31 inlet rate;
+#X obj 390 66 * 5;
+#X obj 390 99 + 1;
+#X obj 390 131 osc~;
+#X obj 391 168 *~;
+#X obj 391 198 +~;
+#X obj 392 228 vd~ \$0-a2;
+#X obj 393 301 *~ 1;
+#X obj 392 403 outlet~ l;
+#X obj 484 228 r~ \$0-d;
+#X obj 484 403 outlet~ r;
+#X obj 480 33 inlet depth;
+#X obj 480 65 + 2;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 1 0 3 1;
+#X connect 3 0 4 0;
+#X connect 3 0 5 0;
+#X connect 6 0 3 0;
+#X connect 7 0 8 0;
+#X connect 8 0 9 0;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 12 0 13 0;
+#X connect 13 0 14 0;
+#X connect 14 0 15 0;
+#X connect 15 0 23 0;
+#X connect 16 0 17 0;
+#X connect 17 0 18 0;
+#X connect 17 0 12 0;
+#X connect 18 0 19 0;
+#X connect 19 0 20 0;
+#X connect 20 0 21 0;
+#X connect 21 0 22 0;
+#X connect 22 0 23 0;
+#X connect 23 0 10 1;
+#X connect 23 0 24 0;
+#X connect 25 0 26 0;
+#X connect 27 0 28 0;
+#X connect 28 0 13 1;
+#X connect 28 0 14 1;
+#X connect 28 0 20 1;
+#X connect 28 0 21 1;
Oops, something went wrong.

0 comments on commit b7cf1f3

Please sign in to comment.