aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas O Fredericks <mrtof@users.sourceforge.net>2009-11-01 22:17:49 +0000
committerThomas O Fredericks <mrtof@users.sourceforge.net>2009-11-01 22:17:49 +0000
commit511ea942f6b5155c79b24cf935fa7125353bb62b (patch)
tree01b6759a75da8437c9654ea11d0c751ff1db1aca
parent09c893c478f70d9e72ea51db370ff08cb22fcced (diff)
Last update of corrections by Patrick
svn path=/trunk/abstractions/mtl/; revision=12714
-rw-r--r--ambiTable4-help.pd13
-rw-r--r--ambiTablePlay3~-help.pd42
-rw-r--r--ambiThrow7~-help.pd12
-rw-r--r--aux~-help.pd2
-rw-r--r--aux~.pd10
-rw-r--r--browser.pd66
-rw-r--r--buttonColor-help.pd26
-rw-r--r--gemsWin-help.pd63
-rw-r--r--instrument~-help.pd32
-rw-r--r--in~-help.pd8
-rw-r--r--in~.pd4
-rw-r--r--listBoolToPos-help.pd12
-rw-r--r--listCutUp-help.pd12
-rw-r--r--listDelay-help.pd16
-rw-r--r--noteToName-help.pd10
-rw-r--r--radianToDegree-help.pd10
-rw-r--r--randomFloat-help.pd26
-rw-r--r--seq8x8-help.pd32
18 files changed, 197 insertions, 199 deletions
diff --git a/ambiTable4-help.pd b/ambiTable4-help.pd
index 86ceb7c..9d20aea 100644
--- a/ambiTable4-help.pd
+++ b/ambiTable4-help.pd
@@ -1,4 +1,4 @@
-#N canvas 326 167 429 268 10;
+#N canvas 331 191 429 268 10;
#X msg 16 127 openpanel;
#X floatatom 16 196 12 0 0 0 - - -;
#X obj 16 173 route samples;
@@ -9,16 +9,13 @@
#X msg 91 123 savepanel;
#X text 5 11 Description: Holds four tables and provides methods for
reading and writing from and to sound files.;
-#X text 142 199 See also:;
#X msg 210 125 clear;
#X text 6 38 tags: ambisonic;
#X obj 16 151 mtl/ambiTable4 \$0-bar;
-#X obj 216 176 mtl/ambiTablePlay3~ \$0-egg;
-#X obj 217 201 mtl/ambiTableRead3~ \$0-bar;
-#X connect 0 0 10 0;
+#X connect 0 0 9 0;
#X connect 2 0 1 0;
#X connect 3 0 0 0;
#X connect 4 0 5 0;
-#X connect 5 0 10 0;
-#X connect 8 0 10 0;
-#X connect 10 0 2 0;
+#X connect 5 0 9 0;
+#X connect 7 0 9 0;
+#X connect 9 0 2 0;
diff --git a/ambiTablePlay3~-help.pd b/ambiTablePlay3~-help.pd
index ac0d7a8..bf0c0fe 100644
--- a/ambiTablePlay3~-help.pd
+++ b/ambiTablePlay3~-help.pd
@@ -1,4 +1,4 @@
-#N canvas 484 214 670 371 10;
+#N canvas 489 238 670 371 10;
#X text 3 -43 Description: Plays 3 channels from a ambi.table.4 instance.
;
#X text 137 271 See tabread~ for help.;
@@ -26,37 +26,35 @@
#X obj 551 122 print INFO;
#X text 138 287 Left inlet usage is similar to;
#X obj 326 287 tabplay~;
-#X text 405 285 See also:;
#X obj 7 88 mtl/ambiTablePlay3~ \$0-hello;
#X obj 8 128 mtl/ambiWxyToQuad~;
#X obj 9 188 mtl/ambiGain4~;
-#X obj 465 286 mtl/ambiSfRead4~ \$0-dummy;
#X obj 465 74 mtl/ambiTable4 \$0-hello;
#X text 4 -28 tags: ambisonic;
-#X text 403 267 See also ambiTableRead3~;
-#X connect 5 0 23 1;
-#X connect 6 0 27 0;
+#X text 419 285 See also ambiTableRead3~;
+#X connect 5 0 22 1;
+#X connect 6 0 25 0;
#X connect 7 0 17 0;
#X connect 8 0 7 0;
#X connect 8 1 19 0;
#X connect 9 0 6 0;
#X connect 10 0 11 0;
-#X connect 11 0 27 0;
-#X connect 13 0 25 4;
-#X connect 14 0 23 0;
-#X connect 15 0 23 0;
-#X connect 16 0 23 0;
-#X connect 18 0 23 0;
+#X connect 11 0 25 0;
+#X connect 13 0 24 4;
+#X connect 14 0 22 0;
+#X connect 15 0 22 0;
+#X connect 16 0 22 0;
+#X connect 18 0 22 0;
+#X connect 22 0 23 0;
+#X connect 22 1 23 1;
+#X connect 22 2 23 2;
+#X connect 22 3 2 0;
#X connect 23 0 24 0;
#X connect 23 1 24 1;
#X connect 23 2 24 2;
-#X connect 23 3 2 0;
-#X connect 24 0 25 0;
-#X connect 24 1 25 1;
-#X connect 24 2 25 2;
-#X connect 24 3 25 3;
-#X connect 25 0 12 0;
-#X connect 25 1 12 1;
-#X connect 25 2 12 2;
-#X connect 25 3 12 3;
-#X connect 27 0 8 0;
+#X connect 23 3 24 3;
+#X connect 24 0 12 0;
+#X connect 24 1 12 1;
+#X connect 24 2 12 2;
+#X connect 24 3 12 3;
+#X connect 25 0 8 0;
diff --git a/ambiThrow7~-help.pd b/ambiThrow7~-help.pd
index 9f1be3b..6dbeed8 100644
--- a/ambiThrow7~-help.pd
+++ b/ambiThrow7~-help.pd
@@ -1,7 +1,5 @@
-#N canvas 443 185 343 176 10;
-#X text 31 44 See;
-#X obj 60 45 throw~;
-#X text 30 2 Description: Throws 7 signals.;
-#X text 33 17 tags: ambisonic;
-#X obj 73 101 mtl/ambiThrow7~ bar;
-#X obj 75 129 mtl/ambiCatch7~ bar;
+#N canvas 448 209 334 154 10;
+#X text 29 6 Description: Throws 7 signals.;
+#X text 29 21 tags: ambisonic;
+#X obj 36 64 mtl/ambiThrow7~ bar;
+#X obj 38 92 mtl/ambiCatch7~ bar;
diff --git a/aux~-help.pd b/aux~-help.pd
index 81012d5..9b5a641 100644
--- a/aux~-help.pd
+++ b/aux~-help.pd
@@ -1,4 +1,4 @@
-#N canvas 195 112 814 528 10;
+#N canvas 200 136 814 528 10;
#X text 67 26 Description: Receives an aux stereo signal routed by
mtl/channel~;
#X text 223 160 Argument: the aux number.;
diff --git a/aux~.pd b/aux~.pd
index 21c21a6..5ad917c 100644
--- a/aux~.pd
+++ b/aux~.pd
@@ -1,8 +1,8 @@
-#N canvas 27 128 814 528 10;
+#N canvas 32 152 814 528 10;
#X obj 147 267 outlet~;
#X obj 373 268 outlet~;
-#X obj 210 153 common~ MTLAUX\$1L;
-#X obj 381 165 common~ MTLAUX\$1R;
-#X connect 2 0 0 0;
-#X connect 3 0 1 0;
+#X obj 381 165 tof/common~ MTLAUX\$1R;
+#X obj 210 153 tof/common~ MTLAUX\$1L;
+#X connect 2 0 1 0;
+#X connect 3 0 0 0;
#X coords 0 0 1 1 133 33 0;
diff --git a/browser.pd b/browser.pd
index 3e232af..0188694 100644
--- a/browser.pd
+++ b/browser.pd
@@ -1,36 +1,36 @@
-#N canvas 711 211 403 172 10;
+#N canvas 716 235 403 172 10;
#X obj 185 17 vsl 15 115 0 175 0 0 \$0_slider_s0 \$0_slider_r0 empty
-0 -8 0 8 -1 -228856 -228856 11400 0;
-#X obj 3 45 hradio 15 1 0 12 \$0_hr_2_s0 \$0_hr_2_r0 ambisonic 2 8
-1 9 -1 -1 -258401 2;
-#X obj 3 60 hradio 15 1 0 12 \$0_hr_3_s0 \$0_hr_3_r0 behavior 2 8 1
-9 -1 -1 -262140 0;
-#X obj 3 75 hradio 15 1 0 12 \$0_hr_4_s0 \$0_hr_4_r0 control~ 2 8 1
-9 -1 -1 -262140 0;
-#X obj 3 90 hradio 15 1 0 12 \$0_hr_5_s0 \$0_hr_5_r0 conversion 2 8
-1 9 -1 -1 -262140 0;
-#X obj 3 105 hradio 15 1 0 12 \$0_hr_6_s0 \$0_hr_6_r0 counter 2 8 1
-9 -1 -1 -262140 0;
-#X obj 3 120 hradio 15 1 0 12 \$0_hr_7_s0 \$0_hr_7_r0 data 2 8 1 9
+0 -8 0 8 -1 -228856 -228856 0 0;
+#X obj 3 45 hradio 15 1 0 12 \$0_hr_2_s0 \$0_hr_2_r0 symbols 2 8 1
+9 -1 -1 -262140 1;
+#X obj 3 60 hradio 15 1 0 12 \$0_hr_3_s0 \$0_hr_3_r0 synthesize~ 2
+8 1 9 -1 -1 -262140 0;
+#X obj 3 75 hradio 15 1 0 12 \$0_hr_4_s0 \$0_hr_4_r0 tables 2 8 1 9
+-1 -1 -262140 1;
+#X obj 3 90 hradio 15 1 0 12 \$0_hr_5_s0 \$0_hr_5_r0 timing 2 8 1 9
+-1 -1 -262140 0;
+#X obj 3 105 hradio 15 1 0 12 \$0_hr_6_s0 \$0_hr_6_r0 tools 2 8 1 9
-1 -1 -262140 0;
+#X obj 3 120 hradio 15 1 0 12 \$0_hr_7_s0 \$0_hr_7_r0 ui 2 8 1 9 -1
+-1 -258401 0;
#X obj 384 17 vsl 15 115 0 175 0 0 \$0_slider_s \$0_slider_r empty
-0 -8 0 8 -1 -228856 -1 4200 0;
-#X obj 202 15 hradio 15 1 0 12 \$0_hr_0_s \$0_hr_0_r mtl/ambiSend7~
-2 8 1 9 -1 -1 -262140 0;
-#X obj 202 30 hradio 15 1 0 12 \$0_hr_1_s \$0_hr_1_r mtl/ambiSfRead4~
-2 8 1 9 -1 -1 -262140 0;
-#X obj 202 45 hradio 15 1 0 12 \$0_hr_2_s \$0_hr_2_r mtl/ambiSfRead7~
-2 8 1 9 -1 -1 -262140 0;
-#X obj 202 60 hradio 15 1 0 12 \$0_hr_3_s \$0_hr_3_r mtl/ambiSfWrite4~
-2 8 1 9 -1 -1 -262140 0;
-#X obj 202 75 hradio 15 1 0 12 \$0_hr_4_s \$0_hr_4_r mtl/ambiSfWrite7~
-2 8 1 9 -1 -1 -262140 5;
-#X obj 202 90 hradio 15 1 0 12 \$0_hr_5_s \$0_hr_5_r mtl/ambiTable4
+0 -8 0 8 -1 -228856 -1 11400 0;
+#X obj 202 15 hradio 15 1 0 12 \$0_hr_0_s \$0_hr_0_r mtl/buttonColor
+2 8 1 9 -1 -1 -258401 3;
+#X obj 202 30 hradio 15 1 0 12 \$0_hr_1_s \$0_hr_1_r mtl/colorGrid
2 8 1 9 -1 -1 -262140 4;
-#X obj 202 105 hradio 15 1 0 12 \$0_hr_6_s \$0_hr_6_r mtl/ambiTablePlay3~
+#X obj 202 45 hradio 15 1 0 12 \$0_hr_2_s \$0_hr_2_r mtl/doubleClick
2 8 1 9 -1 -1 -262140 0;
-#X obj 202 120 hradio 15 1 0 12 \$0_hr_7_s \$0_hr_7_r mtl/ambiTableRead3~
-2 8 1 9 -1 -1 -262140 5;
+#X obj 202 60 hradio 15 1 0 12 \$0_hr_3_s \$0_hr_3_r mtl/fileBrowser
+2 8 1 9 -1 -1 -262140 2;
+#X obj 202 75 hradio 15 1 0 12 \$0_hr_4_s \$0_hr_4_r mtl/gBrowser 2
+8 1 9 -1 -1 -262140 2;
+#X obj 202 90 hradio 15 1 0 12 \$0_hr_5_s \$0_hr_5_r mtl/hsv 2 8 1
+9 -1 -1 -262140 4;
+#X obj 202 105 hradio 15 1 0 12 \$0_hr_6_s \$0_hr_6_r mtl/keyNameLearn
+2 8 1 9 -1 -1 -262140 3;
+#X obj 202 120 hradio 15 1 0 12 \$0_hr_7_s \$0_hr_7_r mtl/keyR 2 8
+1 9 -1 -1 -262140 2;
#N canvas 301 43 723 396 ./browser 0;
#N canvas 1069 45 887 645 coll 0;
#X obj 23 -42 inlet;
@@ -672,10 +672,10 @@
#X connect 25 2 13 0;
#X connect 26 0 22 0;
#X restore 277 -9 pd ./browser;
-#X obj 3 15 hradio 15 1 0 12 \$0_hr_0_s0 \$0_hr_0_r0 2d 2 8 1 9 -1
--1 -262140 0;
-#X obj 3 31 hradio 15 1 0 12 \$0_hr_1_s0 \$0_hr_1_r0 3d 2 8 1 9 -1
--1 -262140 0;
+#X obj 3 15 hradio 15 1 0 12 \$0_hr_0_s0 \$0_hr_0_r0 routing 2 8 1
+9 -1 -1 -262140 0;
+#X obj 3 31 hradio 15 1 0 12 \$0_hr_1_s0 \$0_hr_1_r0 sequencing 2 8
+1 9 -1 -1 -262140 0;
#X obj 3 -9 cnv 15 198 22 empty empty TAG 1 12 1 12 -16645 -228856
0;
#X obj 202 -9 cnv 15 197 22 empty empty CLASS/ABSTRACTION 0 12 1 12
@@ -683,6 +683,6 @@
#X obj 3 137 cnv 15 396 20 empty empty empty 20 12 0 14 -16645 -258401
0;
#X obj 7 141 tgl 11 0 \$0love \$0lover with:love 17 6 0 8 -162280 -262144
--258401 1 1;
+-258401 0 1;
#X obj 146 141 cnv 15 100 10 empty empty http://wiki.dataflow.ws/PdMtlAbstractions
0 6 0 8 -16645 -99865 0;
diff --git a/buttonColor-help.pd b/buttonColor-help.pd
index 5f78282..5d3feb7 100644
--- a/buttonColor-help.pd
+++ b/buttonColor-help.pd
@@ -1,15 +1,13 @@
-#N canvas 78 109 637 527 10;
+#N canvas 83 133 570 447 10;
#X obj 46 156 hradio 15 1 0 3 \$0bs \$0br button 3 7 0 9 -1 -1 -261684
0;
#X obj 47 59 hradio 15 1 0 3 \$0rs \$0rr empty 3 7 0 10 -1 -13184 -1
0;
#X text 39 -21 description: colorize a custom button on presses.;
-#X floatatom 143 183 5 0 0 0 - - -;
-#X floatatom 145 129 5 0 0 0 - - -;
-#X obj 150 56 buttonColor \$0rs \$0rr -1 -800000 -1 -1.67117e+07 -1
--1 250;
-#X floatatom 148 36 5 0 0 0 - - -;
-#X floatatom 150 79 5 0 0 0 - - -;
+#X floatatom 144 183 5 0 0 0 - - -;
+#X floatatom 144 133 5 0 0 0 - - -;
+#X floatatom 150 35 5 0 0 0 - - -;
+#X floatatom 150 93 5 0 0 0 - - -;
#X text 52 228 Argument 1: GUI element's send symbol;
#X text 52 244 Argument 2: GUI element's receive symbol;
#X text 52 260 Argument 3: color of background when unpressed;
@@ -21,10 +19,12 @@
#X text 52 356 Argument 9: release time;
#X text 186 107 For the color coding conversion \, see:;
#X obj 422 110 mtl/rgbToNum;
-#X obj 144 158 buttonColor \$0bs \$0br -1 -1 -1.677e+07 -1 -1 -1 250
-;
#X text 44 -1 tags: ui;
-#X connect 4 0 19 0;
-#X connect 5 0 7 0;
-#X connect 6 0 5 0;
-#X connect 19 0 3 0;
+#X obj 150 56 mtl/buttonColor \$0rs \$0rr -1 -800000 -1 -1.67117e+07
+-1 -1 250;
+#X obj 144 158 mtl/buttonColor \$0bs \$0br -1 -1 -1.677e+07 -1 -1 -1
+250;
+#X connect 4 0 20 0;
+#X connect 5 0 19 0;
+#X connect 19 0 6 0;
+#X connect 20 0 3 0;
diff --git a/gemsWin-help.pd b/gemsWin-help.pd
index 434c9f3..269f169 100644
--- a/gemsWin-help.pd
+++ b/gemsWin-help.pd
@@ -1,4 +1,5 @@
-#N canvas 277 124 807 512 10;
+#N canvas 282 148 807 512 10;
+#X declare -lib Gem;
#X declare -lib Gem;
#X text 6 -12 Description: Controls the Gem window.;
#X text 7 185 Clicking with the RIGHT mouse button in the Gem window
@@ -22,22 +23,6 @@ help for more information).;
#X obj 13 50 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
;
#X msg 84 48 /dimen 640 480;
-#X obj 544 344 nbx 5 14 -1e+37 1e+37 0 0 \$0/gemsWin/fps \$0/gemsWin/fps_
-/gemsWin/fps 57 7 0 10 -262144 -1 -1 20 256;
-#X obj 544 324 tgl 15 0 \$0/gemsWin/border \$0/gemsWin/border_ /gemsWin/border
-17 7 0 10 -262144 -1 -1 1 1;
-#X obj 544 363 tgl 15 0 \$0/gemsWin/lighting \$0/gemsWin/lighting_
-/gemsWin/lighting 17 7 0 10 -262144 -1 -1 1 1;
-#X obj 544 383 nbx 5 14 -1e+37 1e+37 0 0 \$0/gemsWin/w \$0/gemsWin/w_
-/gemsWin/w 57 7 0 10 -262144 -1 -1 320 256;
-#X obj 544 403 nbx 5 14 -1e+37 1e+37 0 0 \$0/gemsWin/h \$0/gemsWin/h_
-/gemsWin/h 57 7 0 10 -262144 -1 -1 240 256;
-#X obj 544 423 nbx 5 14 -1e+37 1e+37 0 0 \$0/gemsWin/x \$0/gemsWin/x_
-/gemsWin/x 57 7 0 10 -262144 -1 -1 0 256;
-#X obj 544 443 nbx 5 14 -1e+37 1e+37 0 0 \$0/gemsWin/y \$0/gemsWin/y_
-/gemsWin/y 57 7 0 10 -262144 -1 -1 0 256;
-#X obj 544 305 tgl 15 0 \$0/gemsWin/create \$0/gemsWin/create_ /gemsWin/create
-17 7 0 10 -262144 -1 -1 0 1;
#X text 433 158 /dimen Width Height: sets the Gem window dimension.
;
#X text 434 177 /offset Width Height: sets the Gem window offset.;
@@ -58,17 +43,37 @@ help for more information).;
#X obj 183 390 translateXYZ 0 0 5;
#X obj 714 -5 import Gem;
#X obj 8 112 mtl/gemsWin /dimen 320 240 /lighting 1;
+#X obj 580 286 cnv 15 200 20 empty empty /gemsWin/ 2 12 0 8 -258401
+-262144 0;
+#X obj 580 329 nbx 5 14 -1e+37 1e+37 0 0 /gemsWin/w /gemsWin/w_ w 50
+8 0 8 -262144 -1 -1 0 256;
+#X obj 580 347 nbx 5 14 -1e+37 1e+37 0 0 /gemsWin/h /gemsWin/h_ h 50
+8 0 8 -262144 -1 -1 0 256;
+#X obj 580 365 nbx 5 14 -1e+37 1e+37 0 0 /gemsWin/y /gemsWin/y_ y 50
+8 0 8 -262144 -1 -1 0 256;
+#X obj 580 383 nbx 5 14 -1e+37 1e+37 0 0 /gemsWin/x /gemsWin/x_ x 50
+8 0 8 -262144 -1 -1 0 256;
+#X obj 580 401 tgl 15 0 /gemsWin/lighting /gemsWin/lighting_ lighting
+17 7 0 8 -262144 -166441 -1 0 1;
+#X obj 580 419 nbx 5 14 -1e+37 1e+37 0 0 /gemsWin/fps /gemsWin/fps_
+fps 50 8 0 8 -262144 -1 -1 0 256;
+#X obj 580 437 tgl 15 0 /gemsWin/border /gemsWin/border_ border 17
+7 0 8 -262144 -166441 -1 0 1;
+#X obj 580 455 nbx 5 14 -1e+37 1e+37 0 0 /gemsWin/anti-aliasing /gemsWin/anti-aliasing_
+anti-aliasing 50 8 0 8 -262144 -1 -1 0 256;
+#X obj 580 311 tgl 15 0 /gemsWin/create /gemsWin/create_ create 17
+7 0 8 -262144 -166441 -1 0 1;
#X connect 12 0 11 0;
-#X connect 13 0 41 0;
-#X connect 14 0 41 0;
+#X connect 13 0 33 0;
+#X connect 14 0 33 0;
+#X connect 19 0 20 0;
+#X connect 20 0 31 0;
+#X connect 21 0 33 0;
+#X connect 23 0 24 0;
+#X connect 24 0 22 1;
+#X connect 25 0 29 0;
#X connect 27 0 28 0;
-#X connect 28 0 39 0;
-#X connect 29 0 41 0;
-#X connect 31 0 32 0;
-#X connect 32 0 30 1;
-#X connect 33 0 37 0;
-#X connect 35 0 36 0;
-#X connect 36 0 34 1;
-#X connect 37 0 38 0;
-#X connect 38 0 34 0;
-#X connect 39 0 30 0;
+#X connect 28 0 26 1;
+#X connect 29 0 30 0;
+#X connect 30 0 26 0;
+#X connect 31 0 22 0;
diff --git a/instrument~-help.pd b/instrument~-help.pd
index d574ab1..33b5c03 100644
--- a/instrument~-help.pd
+++ b/instrument~-help.pd
@@ -1,5 +1,5 @@
-#N canvas 1116 289 729 396 10;
-#X text 40 53 tags: instrument~;
+#N canvas 549 237 732 374 10;
+#X text 43 45 tags: instrument~;
#X text 43 19 Description: Creates a polyphonic version of any mtl
abstraction tagged with "instrument~" (except itslef :).;
#X text 398 198 Arguments:;
@@ -9,20 +9,20 @@ abstraction tagged with "instrument~" (except itslef :).;
#X text 402 265 Inlet 1: note input;
#X text 402 286 Inlet 2: abstraction inlet 2 as definded by that abstraction.
;
-#X obj 64 95 notein;
-#X obj 64 118 pack;
-#X obj 42 262 mtl/out~;
+#X obj 44 158 notein;
+#X obj 44 181 pack;
+#X obj 44 249 mtl/out~;
#X obj 176 82 mtl/piano 1;
-#X obj 44 210 instrument~ 3 additive~ 0.7 1 0.2 1;
-#X msg 277 215 0 1 0 1;
-#X msg 274 237 1 0 1 0;
-#X msg 281 266 0.7 1 0.2 1;
+#X msg 307 211 0 1 0 1;
+#X msg 307 234 1 0 1 0;
+#X msg 308 258 0.7 1 0.2 1;
+#X obj 44 210 mtl/instrument~ 3 additive~ 0.7 1 0.2 1;
#X connect 8 0 9 0;
#X connect 8 1 9 1;
-#X connect 9 0 12 0;
-#X connect 11 0 12 0;
-#X connect 12 0 10 0;
-#X connect 12 0 10 1;
-#X connect 13 0 12 1;
-#X connect 14 0 12 1;
-#X connect 15 0 12 1;
+#X connect 9 0 15 0;
+#X connect 11 0 15 0;
+#X connect 12 0 15 1;
+#X connect 13 0 15 1;
+#X connect 14 0 15 1;
+#X connect 15 0 10 0;
+#X connect 15 0 10 1;
diff --git a/in~-help.pd b/in~-help.pd
index 3dae479..0bb688b 100644
--- a/in~-help.pd
+++ b/in~-help.pd
@@ -1,10 +1,10 @@
-#N canvas 1140 143 838 392 10;
+#N canvas 597 191 652 256 10;
#X text 13 46 tags: mix~;
-#X obj 69 114 mtl/in~;
+#X obj 14 86 mtl/in~;
#X text 13 15 Description: Controls the input volume and displays a
stereo VU.;
-#X obj 70 189 mtl/out~;
-#X text 245 122 The square next to the volume slider glows green when
+#X obj 15 161 mtl/out~;
+#X text 190 94 The square next to the volume slider glows green when
DSP is ON and input is detected.;
#X connect 1 0 3 0;
#X connect 1 1 3 1;
diff --git a/in~.pd b/in~.pd
index dc8602a..a2f8d55 100644
--- a/in~.pd
+++ b/in~.pd
@@ -1,4 +1,4 @@
-#N canvas 1182 26 790 663 10;
+#N canvas 645 50 790 663 10;
#N canvas 1191 53 886 636 guts 0;
#X obj 371 459 snapshot~;
#X obj 474 466 snapshot~;
@@ -167,7 +167,7 @@
0;
#X obj 102 142 cnv 1 1 7 empty \$0right empty 20 12 0 14 -24198 -262144
0;
-#X obj 106 116 hsl 100 15 0 90 0 0 empty empty vol 104 8 0 9 -228856
+#X obj 106 116 hsl 100 15 0 100 0 0 empty empty vol 104 8 0 9 -228856
-1 -1 0 1;
#X obj 99 51 iemlib/init 0;
#X obj 25 563 outlet~;
diff --git a/listBoolToPos-help.pd b/listBoolToPos-help.pd
index 75d7cb9..347e429 100644
--- a/listBoolToPos-help.pd
+++ b/listBoolToPos-help.pd
@@ -1,4 +1,4 @@
-#N canvas 402 297 520 293 10;
+#N canvas 407 321 520 293 10;
#X msg 62 144 1 0 1 0 1 1 0 1 0 1 0 1;
#X obj 61 118 loadbang;
#X msg 62 223 1 3 5 6 8 10 12;
@@ -6,11 +6,11 @@
containing the index of values that are TRUE (1) in the first list
;
#X msg 185 116 0 0 0 0 1 1 1 1;
-#X obj 62 173 listBoolToPos;
#X obj 62 198 cyclone/prepend set;
#X text 44 75 tags: lists;
-#X connect 0 0 5 0;
+#X obj 62 173 mtl/listBoolToPos;
+#X connect 0 0 7 0;
#X connect 1 0 0 0;
-#X connect 4 0 5 0;
-#X connect 5 0 6 0;
-#X connect 6 0 2 0;
+#X connect 4 0 7 0;
+#X connect 5 0 2 0;
+#X connect 7 0 5 0;
diff --git a/listCutUp-help.pd b/listCutUp-help.pd
index a775c64..e6d602d 100644
--- a/listCutUp-help.pd
+++ b/listCutUp-help.pd
@@ -1,6 +1,6 @@
-#N canvas 0 0 648 276 10;
+#N canvas 5 49 648 276 10;
#X msg 48 125 1 2 3 4 5 6;
-#X obj 113 239 print;
+#X obj 112 222 print;
#X msg 191 130 list a b c d e f g;
#X text 37 11 Description: Cuts up a list into sublists. Leftovers
are also output.;
@@ -8,8 +8,8 @@ are also output.;
is output by itself.;
#X text 294 184 Argument_1: Size of cuts.;
#X text 292 168 Inlet_1: Size if cuts.;
-#X obj 112 185 listCutUp 3;
#X text 44 49 tags: lists;
-#X connect 0 0 7 0;
-#X connect 2 0 7 0;
-#X connect 7 0 1 0;
+#X obj 112 186 mtl/listCutUp 3;
+#X connect 0 0 8 0;
+#X connect 2 0 8 0;
+#X connect 8 0 1 0;
diff --git a/listDelay-help.pd b/listDelay-help.pd
index e7ec639..f5c7dd1 100644
--- a/listDelay-help.pd
+++ b/listDelay-help.pd
@@ -1,4 +1,4 @@
-#N canvas 358 242 458 308 10;
+#N canvas 363 266 458 308 10;
#X obj 127 210 print;
#X msg 70 81 4 5 6;
#X obj 235 76 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
@@ -8,12 +8,12 @@
#X text 291 113 delay;
#X msg 115 82 list a b c;
#X text 72 11 Description: Delays an incomming list.;
-#X obj 127 157 ./listDelay 1000;
#X msg 131 117 stop;
#X text 76 32 tags: lists timing;
-#X connect 1 0 8 0;
-#X connect 2 0 8 1;
-#X connect 4 0 8 1;
-#X connect 6 0 8 0;
-#X connect 8 0 0 0;
-#X connect 9 0 8 0;
+#X obj 127 157 mtl/listDelay 1000;
+#X connect 1 0 10 0;
+#X connect 2 0 10 1;
+#X connect 4 0 10 1;
+#X connect 6 0 10 0;
+#X connect 8 0 10 0;
+#X connect 10 0 0 0;
diff --git a/noteToName-help.pd b/noteToName-help.pd
index 6a8dd0e..6c26d9d 100644
--- a/noteToName-help.pd
+++ b/noteToName-help.pd
@@ -1,12 +1,12 @@
-#N canvas 0 0 448 276 10;
+#N canvas 5 49 448 276 10;
#X obj 20 62 mtl/piano 1;
#X obj 20 214 cyclone/prepend set;
#X obj 20 170 unpack;
-#X msg 20 235 E;
#X text 17 12 Description: Convert note number to note name.;
#X text 17 34 tags: musical;
#X obj 20 193 mtl/noteToName;
+#X msg 20 235;
#X connect 0 0 2 0;
-#X connect 1 0 3 0;
-#X connect 2 0 6 0;
-#X connect 6 0 1 0;
+#X connect 1 0 6 0;
+#X connect 2 0 5 0;
+#X connect 5 0 1 0;
diff --git a/radianToDegree-help.pd b/radianToDegree-help.pd
index c3edc04..3028d53 100644
--- a/radianToDegree-help.pd
+++ b/radianToDegree-help.pd
@@ -1,4 +1,4 @@
-#N canvas 441 378 422 237 10;
+#N canvas 446 402 422 237 10;
#X floatatom 160 103 5 0 0 0 - - -;
#X obj 198 102 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
@@ -9,9 +9,9 @@
#X text 277 58 Version: 2007-12-09;
#X text 29 20 Description: Converts radians into degrees.;
#X obj 198 126 hcs/pi;
-#X obj 160 153 radianToDegree;
#X text 27 58 tags: conversion;
-#X connect 0 0 8 0;
+#X obj 160 153 mtl/radianToDegree;
+#X connect 0 0 9 0;
#X connect 1 0 7 0;
-#X connect 7 0 8 0;
-#X connect 8 0 2 0;
+#X connect 7 0 9 0;
+#X connect 9 0 2 0;
diff --git a/randomFloat-help.pd b/randomFloat-help.pd
index f51a35b..c9285c4 100644
--- a/randomFloat-help.pd
+++ b/randomFloat-help.pd
@@ -1,33 +1,33 @@
-#N canvas 601 25 423 460 10;
+#N canvas 606 49 423 460 10;
#X obj 21 188 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X floatatom 21 237 5 0 0 0 - - -;
-#X floatatom 67 163 5 0 0 0 - - -;
-#X floatatom 114 184 5 0 0 0 - - -;
-#X text 101 163 min random value;
-#X text 151 183 max random value;
+#X floatatom 79 164 5 0 0 0 - - -;
+#X floatatom 138 187 5 0 0 0 - - -;
+#X text 113 164 min random value;
+#X text 177 185 max random value;
#X obj 20 83 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X floatatom 20 128 5 0 0 0 - - -;
-#X text 124 207 Args: min \, max;
+#X text 150 209 Args: min \, max;
#X obj 21 276 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X floatatom 21 321 5 0 0 0 - - -;
-#X text 118 297 min: -3 \, max: 1;
+#X text 137 298 min: -3 \, max: 1;
#X obj 21 360 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X floatatom 21 408 5 0 0 0 - - -;
-#X text 92 103 min:0 \, max: 1;
-#X text 153 380 min: -100 \, max: 100;
+#X text 120 104 min:0 \, max: 1;
+#X text 177 381 min: -100 \, max: 100;
#X obj 11 9 cnv 15 380 60 empty empty empty 20 12 0 14 -233017 -66577
0;
#X text 16 51 tags: random;
#X text 17 14 Description: Generate a random float in a certain range.
Bang to output the random value.;
-#X obj 20 104 randomFloat;
-#X obj 21 208 randomFloat 1 10;
-#X obj 21 298 randomFloat -3;
-#X obj 21 382 randomFloat -100 100;
+#X obj 20 104 mtl/randomFloat;
+#X obj 21 208 mtl/randomFloat 1 10;
+#X obj 21 298 mtl/randomFloat -3;
+#X obj 21 382 mtl/randomFloat -100 100;
#X connect 0 0 20 0;
#X connect 2 0 20 1;
#X connect 3 0 20 2;
diff --git a/seq8x8-help.pd b/seq8x8-help.pd
index d4e82de..03be187 100644
--- a/seq8x8-help.pd
+++ b/seq8x8-help.pd
@@ -1,8 +1,8 @@
-#N canvas 1117 77 629 562 10;
+#N canvas 806 101 629 562 10;
#X msg 225 224 6 1 0 0 1 0 0 1;
#X floatatom 37 158 5 0 0 0 - - -;
#X obj 36 88 loadbang;
-#X msg 37 448 0 0 0 0 0 1 0 0;
+#X msg 37 448 0 0 0 0 0 0 0 0;
#N canvas 1281 181 761 308 randomize 0;
#X obj 136 23 inlet;
#X obj 136 253 outlet;
@@ -42,7 +42,6 @@
#X connect 13 0 5 8;
#X connect 14 0 4 0;
#X restore 268 157 pd randomize;
-#X obj 37 203 ./seq8x8;
#X obj 37 423 cyclone/prepend set;
#X obj 268 114 loadbang;
#X obj 268 137 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
@@ -191,16 +190,17 @@
#X obj 36 110 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 36 132 mtl/clkSlave 2 8;
-#X connect 0 0 5 1;
-#X connect 1 0 5 0;
-#X connect 2 0 16 0;
-#X connect 4 0 5 1;
-#X connect 5 0 6 0;
-#X connect 5 0 13 0;
-#X connect 6 0 3 0;
-#X connect 7 0 8 0;
-#X connect 8 0 4 0;
-#X connect 13 0 12 0;
-#X connect 13 1 12 1;
-#X connect 16 0 17 0;
-#X connect 17 0 1 0;
+#X obj 37 203 mtl/seq8x8;
+#X connect 0 0 17 1;
+#X connect 1 0 17 0;
+#X connect 2 0 15 0;
+#X connect 4 0 17 1;
+#X connect 5 0 3 0;
+#X connect 6 0 7 0;
+#X connect 7 0 4 0;
+#X connect 12 0 11 0;
+#X connect 12 1 11 1;
+#X connect 15 0 16 0;
+#X connect 16 0 1 0;
+#X connect 17 0 5 0;
+#X connect 17 0 12 0;