aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--clock-help.pd2
-rw-r--r--clock.pd4
-rw-r--r--datei-o-help.pd47
-rw-r--r--datei-o.pd10
-rw-r--r--datei-r-help.pd15
-rw-r--r--datei-r.pd8
-rw-r--r--datei-w-help.pd9
-rw-r--r--datei-w.pd8
-rw-r--r--dsp01-help.pd65
-rw-r--r--dsp01.pd37
-rw-r--r--f+-help.pd48
-rw-r--r--f+.pd4
-rw-r--r--gui-edit.pd6
-rw-r--r--jmmmp-ext.txt36
-rw-r--r--lbang-help.pd21
-rw-r--r--lbang.pd4
-rw-r--r--m-i-help.pd6
-rw-r--r--m-i.pd13
-rw-r--r--maat~-help.pd125
-rw-r--r--maat~.pd4
-rw-r--r--mat~-help.pd113
-rw-r--r--mat~.pd12
-rw-r--r--metrum-help.pd43
-rw-r--r--metrum.pd12
-rw-r--r--met~-help.pd119
-rw-r--r--met~.pd4
-rw-r--r--mk-help.pd2
-rw-r--r--mk.pd4
-rw-r--r--oscD-help.pd2
-rw-r--r--oscD.pd4
-rw-r--r--oscS-help.pd2
-rw-r--r--oscS.pd4
-rw-r--r--snaps~-help.pd45
-rw-r--r--snaps~.pd116
-rw-r--r--stoppuhr-help.pd15
-rw-r--r--stoppuhr.pd247
-rw-r--r--tastin-help.pd21
-rw-r--r--tastin.pd118
38 files changed, 713 insertions, 642 deletions
diff --git a/clock-help.pd b/clock-help.pd
index 009d564..dffde99 100644
--- a/clock-help.pd
+++ b/clock-help.pd
@@ -5,7 +5,7 @@
#X msg 92 99 0;
#X msg 102 119 100;
#X text 12 10 [clock] - Chronometer with display in seconds;
-#X text 12 247 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 247 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#X text 12 267 Released under the BSD License;
#X text 260 50 Inlets;
diff --git a/clock.pd b/clock.pd
index ef00d4b..e473f33 100644
--- a/clock.pd
+++ b/clock.pd
@@ -66,7 +66,7 @@
#X obj 73 110 bng 10 250 50 0 empty empty empty 0 -6 0 8 -195568 -1
-1;
#X msg 73 80 set \$1;
-#X text 12 267 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 267 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#X obj 73 124 t b 0 b;
#X text 12 4 [clock] - Chronometer with display in seconds;
@@ -94,7 +94,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 285 pd license;
#X text 270 50 Inlets;
#X text 270 70 - On / Off;
diff --git a/datei-o-help.pd b/datei-o-help.pd
index 31c5bfc..10775f8 100644
--- a/datei-o-help.pd
+++ b/datei-o-help.pd
@@ -1,23 +1,24 @@
-#N canvas 38 28 454 261 10;
-#X text 13 6 [datei-l] - Sends the message "open ../../";
-#X text 310 50 Inlets;
-#X text 310 100 Outlets;
-#X text 310 150 GUI;
-#X text 310 170 - Click on it;
-#X text 310 70 - Bang / File name;
-#X text 310 120 - Message;
-#X msg 22 50 bang;
-#X obj 22 160 print Datei_L;
-#X text 120 80 Takes the file string;
-#X text 12 207 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
-;
-#X text 12 227 Released under the BSD License;
-#X msg 32 80 filename.ext;
-#X text 60 50 Opens up dialog;
-#X text 92 120 <- Or click on it;
-#X text 111 160 Message;
-#X obj 22 120 datei-o;
-#X connect 7 0 16 0;
-#X connect 12 0 16 0;
-#X connect 16 0 8 0;
-#X coords 0 0 1 1 62 17 0;
+#N canvas 38 28 454 293 10;
+#X text 310 50 Inlets;
+#X text 310 100 Outlets;
+#X text 310 150 GUI;
+#X text 310 170 - Click on it;
+#X text 310 70 - Bang / File name;
+#X text 310 120 - Message;
+#X msg 22 50 bang;
+#X text 120 80 Takes the file string;
+#X msg 32 80 filename.ext;
+#X text 60 50 Opens up dialog;
+#X text 92 120 <- Or click on it;
+#X text 111 160 Message;
+#X obj 22 120 datei-o;
+#X text 13 6 [datei-o] - Sends the message "open ../../";
+#X obj 22 160 print Datei_O;
+#X text 12 237 (C) 2006 Joćo Pais - jmmmpais@googlemail.com;
+#X text 12 257 Released under the BSD License;
+#X text 13 206 This patch belongs to the group datei-o \, datei-r \,
+datei-w.;
+#X connect 6 0 12 0;
+#X connect 8 0 12 0;
+#X connect 12 0 14 0;
+#X coords 0 0 1 1 62 17 0;
diff --git a/datei-o.pd b/datei-o.pd
index 2f60b58..4410b64 100644
--- a/datei-o.pd
+++ b/datei-o.pd
@@ -5,13 +5,12 @@
#X obj 31 61 hradio 15 1 0 4 empty empty empty 0 6 0 8 -262144 -1 -1
0;
#X obj 31 81 bang;
-#X obj 31 61 cnv 15 60 15 empty aa Datei_L 6 7 0 8 -233017 -66577 0
-;
+#X obj 31 61 cnv 15 60 15 empty aa Datei_O 6 8 0 11 -233017 -66577
+0;
#X obj 61 81 inlet;
#X obj 61 101 route bang;
#X obj 116 121 symbol;
-#X text 13 6 [datei-l] - Sends the message "open ../../";
-#X text 12 210 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 210 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -37,7 +36,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 228 pd license;
#X text 210 50 Inlets;
#X text 210 100 Outlets;
@@ -45,6 +44,7 @@ in the documentation and/or other materials provided with the distribution.
#X text 210 170 - Click on it;
#X text 210 70 - Bang / File name;
#X text 210 120 - Message;
+#X text 13 6 [datei-o] - Sends the message "open ../../";
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 3 0 4 0;
diff --git a/datei-r-help.pd b/datei-r-help.pd
index 77e3f8b..7647066 100644
--- a/datei-r-help.pd
+++ b/datei-r-help.pd
@@ -1,8 +1,5 @@
-#N canvas 38 28 452 260 10;
+#N canvas 38 28 456 290 10;
#X msg 22 50 bang;
-#X text 12 207 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
-;
-#X text 12 227 Released under the BSD License;
#X obj 22 120 datei-r;
#X obj 22 160 print Datei_R;
#X msg 32 80 filename.ext;
@@ -17,7 +14,11 @@
#X text 60 50 Opens up dialog;
#X text 92 120 <- Or click on it;
#X text 111 160 Message;
-#X connect 0 0 3 0;
-#X connect 3 0 4 0;
-#X connect 5 0 3 0;
+#X text 12 237 (C) 2006 Joćo Pais - jmmmpais@googlemail.com;
+#X text 12 257 Released under the BSD License;
+#X text 13 206 This patch belongs to the group datei-o \, datei-r \,
+datei-w.;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 3 0 1 0;
#X coords 0 0 1 1 62 17 0;
diff --git a/datei-r.pd b/datei-r.pd
index 7cc3de2..3ae195a 100644
--- a/datei-r.pd
+++ b/datei-r.pd
@@ -1,16 +1,16 @@
-#N canvas 332 246 352 284 10;
+#N canvas 332 246 352 263 10;
#X obj 31 121 openpanel;
#X obj 31 161 outlet;
#X obj 31 61 hradio 15 1 0 4 empty empty empty 0 6 0 8 -262144 -1 -1
0;
#X obj 31 81 bang;
-#X obj 31 61 cnv 15 60 15 empty empty Datei_R 2 9 0 10 -233017 -1 0
+#X obj 31 61 cnv 15 60 15 empty empty Datei_R 6 8 0 11 -233017 -1 0
;
#X obj 61 81 inlet;
#X obj 61 101 route bang;
#X obj 116 121 symbol;
#X msg 31 141 read \$1;
-#X text 12 210 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 210 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -36,7 +36,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 228 pd license;
#X text 210 50 Inlets;
#X text 210 100 Outlets;
diff --git a/datei-w-help.pd b/datei-w-help.pd
index e11c2fe..0b93ce7 100644
--- a/datei-w-help.pd
+++ b/datei-w-help.pd
@@ -1,4 +1,4 @@
-#N canvas 38 28 458 265 10;
+#N canvas 38 28 462 293 10;
#X text 310 50 Inlets;
#X text 310 100 Outlets;
#X text 310 150 GUI;
@@ -7,9 +7,8 @@
#X text 310 120 - Message;
#X msg 22 50 bang;
#X text 120 80 Takes the file string;
-#X text 12 207 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
-;
-#X text 12 227 Released under the BSD License;
+#X text 12 237 (C) 2006 Joćo Pais - jmmmpais@googlemail.com;
+#X text 12 257 Released under the BSD License;
#X msg 32 80 filename.ext;
#X text 60 50 Opens up dialog;
#X text 92 120 <- Or click on it;
@@ -17,6 +16,8 @@
#X obj 22 120 datei-w;
#X text 12 6 [datei-w] - Sends the message "write ../../";
#X obj 22 160 print Datei_W;
+#X text 13 206 This patch belongs to the group datei-o \, datei-r \,
+datei-w.;
#X connect 6 0 14 0;
#X connect 10 0 14 0;
#X connect 14 0 16 0;
diff --git a/datei-w.pd b/datei-w.pd
index 194f0e8..92d0be9 100644
--- a/datei-w.pd
+++ b/datei-w.pd
@@ -1,16 +1,16 @@
-#N canvas 332 246 351 271 10;
+#N canvas 330 250 351 271 10;
#X obj 31 161 outlet;
#X obj 31 61 hradio 15 1 0 4 empty empty empty 0 6 0 8 -262144 -1 -1
0;
#X obj 31 81 bang;
-#X obj 31 61 cnv 15 60 15 empty empty Datei_W 6 7 0 8 -233017 -1 0
+#X obj 31 61 cnv 15 60 15 empty empty Datei_W 6 8 0 11 -233017 -1 0
;
#X obj 61 81 inlet;
#X obj 61 101 route bang;
#X obj 31 121 savepanel;
#X obj 116 121 symbol;
#X msg 31 141 write \$1;
-#X text 12 210 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 210 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -36,7 +36,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 228 pd license;
#X text 210 50 Inlets;
#X text 210 100 Outlets;
diff --git a/dsp01-help.pd b/dsp01-help.pd
index 291c1a0..30679a8 100644
--- a/dsp01-help.pd
+++ b/dsp01-help.pd
@@ -1,20 +1,45 @@
-#N canvas 101 86 414 286 10;
-#X obj 36 89 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
-;
-#X text 12 207 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
-;
-#X text 12 247 Released under the BSD License;
-#X text 12 10 [-dsp] - DSP switch;
-#X msg 56 89 bang;
-#X text 12 227 Adapted from H-C Steiner's dsp abstraction;
-#X text 260 100 Inlets;
-#X text 260 150 GUI;
-#X text 260 170 - Click on it;
-#X text 260 120 - Bang / Number;
-#X text 260 50 Arguments;
-#X text 260 70 - DSP state (1/0);
-#X text 92 89 On / Off;
-#X text 107 118 <- Or click on it;
-#X obj 36 119 dsp01;
-#X connect 0 0 14 0;
-#X connect 4 0 14 0;
+#N canvas 101 86 422 294 10;
+#X obj 36 89 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X text 12 207 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
+;
+#X msg 56 89 bang;
+#X text 16 227 Adapted from H-C Steiner's dsp abstraction;
+#X text 260 100 Inlets;
+#X text 260 150 GUI;
+#X text 260 170 - Click on it;
+#X text 260 120 - Bang / Number;
+#X text 260 50 Arguments;
+#X text 260 70 - DSP state (1/0);
+#X text 92 89 On / Off;
+#X text 107 118 <- Or click on it;
+#X obj 36 119 dsp01;
+#X text 12 10 [dsp01] - DSP switch;
+#N canvas 0 0 426 446 license 0;
+#X text 8 47 All rights reserved.;
+#X text 8 227 The names of its contributors may not be used to endorse
+or promote products derived from this software without specific prior
+written permission.;
+#X text 8 87 Redistribution and use in source and binary forms \, with
+or without modification \, are permitted provided that the following
+conditions are met:;
+#X text 8 127 Redistributions of source code must retain the above
+copyright notice \, this list of conditions and the following disclaimer.
+;
+#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
+\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
+\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
+\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
+;
+#X text 8 167 Redistributions in binary form must reproduce the above
+copyright notice \, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the distribution.
+;
+#X text 8 27 jmmmpais@googlemail.com;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
+#X restore 15 248 pd license;
+#X connect 0 0 12 0;
+#X connect 2 0 12 0;
diff --git a/dsp01.pd b/dsp01.pd
index 80e0b52..e7ac10b 100644
--- a/dsp01.pd
+++ b/dsp01.pd
@@ -1,22 +1,19 @@
-#N canvas 70 178 479 313 10;
+#N canvas 70 178 491 332 10;
#X obj 84 191 s pd;
#X msg 84 171 dsp \$1;
#X obj 84 41 r pd;
#X obj 84 61 route dsp;
-#X obj 84 151 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 2
+#X obj 84 151 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 14 111 hradio 15 1 0 4 empty empty empty 0 -6 0 8 -262144 -1
--1 0;
-#X obj 14 111 cnv 15 60 15 empty \$0-dsp DSP_AUS 2 8 0 10 -233017 -1
+-1 2;
+#X obj 14 111 cnv 15 60 15 empty \$0-dsp DSP_OFF 6 8 0 12 -233017 -1
0;
#X msg 84 81 set \$1;
#X obj 146 228 s \$0-dsp;
#X obj 146 168 sel 0;
-#X msg 146 188 label DSP_AUS \, color 10 22;
-#X msg 171 208 label DSP_EIN \, color 22 0;
#X obj 94 110 inlet;
-#X text 12 10 [-dsp] - DSP switch;
-#X text 12 260 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 260 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -42,8 +39,8 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
-#X restore 15 278 pd license;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
+#X restore 15 298 pd license;
#X obj 136 111 init \$1;
#X text 350 100 Inlets;
#X text 350 150 GUI;
@@ -52,19 +49,23 @@ in the documentation and/or other materials provided with the distribution.
#X text 350 50 Arguments;
#X text 350 70 - DSP state (1/0);
#X obj 14 131 bang;
+#X text 12 10 [dsp01] - DSP switch;
+#X text 16 277 Adapted from H-C Steiner's dsp abstraction;
+#X msg 146 188 label DSP_OFF \, color 10 22;
+#X msg 173 208 label DSP_ON \, color 22 0;
#X connect 1 0 0 0;
#X connect 2 0 3 0;
#X connect 3 0 7 0;
#X connect 3 0 9 0;
#X connect 4 0 1 0;
#X connect 4 0 9 0;
-#X connect 5 0 23 0;
+#X connect 5 0 20 0;
#X connect 7 0 4 0;
-#X connect 9 0 10 0;
-#X connect 9 1 11 0;
-#X connect 10 0 8 0;
-#X connect 11 0 8 0;
-#X connect 12 0 4 0;
-#X connect 16 0 4 0;
-#X connect 23 0 4 0;
+#X connect 9 0 23 0;
+#X connect 9 1 24 0;
+#X connect 10 0 4 0;
+#X connect 13 0 4 0;
+#X connect 20 0 4 0;
+#X connect 23 0 8 0;
+#X connect 24 0 8 0;
#X coords 0 -1 1 1 62 17 1 13 110;
diff --git a/f+-help.pd b/f+-help.pd
index 44ed36a..80757ef 100644
--- a/f+-help.pd
+++ b/f+-help.pd
@@ -1,18 +1,17 @@
-#N canvas 84 86 649 489 10;
-#X text 11 427 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#N canvas 84 86 653 493 10;
+#X text 11 427 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#X text 11 447 Released under the BSD License;
#X text 11 10 [f+] - Counter with variable increment;
#X msg 25 56 bang;
#X msg 65 56 10;
-#X obj 25 341 metrum 1000 1;
+#X obj 25 361 metrum 1000 1;
#X floatatom 25 401 5 0 0 0 - - -;
#X floatatom 25 106 5 0 0 0 - - -;
#X floatatom 65 106 5 0 0 0 - - -;
#X text 113 86 These are the same;
#X msg 20 225 bang;
#X floatatom 75 276 5 0 0 0 - - -;
-#X text 143 175 Change the next number;
#X msg 81 175 3;
#X msg 111 175 20;
#X text 181 225 Change the increment (standard is 1);
@@ -29,35 +28,30 @@
#X obj 65 86 f+ 0 1;
#X obj 25 86 f+;
#X obj 75 256 f+;
-#X obj 25 381 f+ 0 1;
-#X floatatom 40 361 5 0 0 0 - - -;
-#X floatatom 80 361 5 0 0 0 - - -;
-#X floatatom 155 321 5 0 0 0 - - -;
#X msg 25 145 3;
#X msg 55 145 20;
#X text 87 145 Change the current number;
-#X text 22 300 Together with Metrum makes a counter \, quick and easy
+#X text 22 330 Together with Metrum makes a counter \, quick and easy
to use.;
#X text 419 168 - Bang reset / Float (next count);
#X msg 111 200 bang;
#X text 149 200 Reset f+ to the latest set number;
+#X text 143 175 Change the next number (standard is 0);
+#X obj 25 381 f+;
+#X connect 3 0 25 0;
#X connect 3 0 26 0;
-#X connect 3 0 27 0;
+#X connect 4 0 25 0;
#X connect 4 0 26 0;
-#X connect 4 0 27 0;
-#X connect 5 0 29 0;
-#X connect 10 0 28 0;
-#X connect 13 0 28 1;
-#X connect 14 0 28 1;
-#X connect 16 0 28 2;
-#X connect 17 0 28 2;
-#X connect 26 0 8 0;
-#X connect 27 0 7 0;
-#X connect 28 0 11 0;
-#X connect 29 0 6 0;
-#X connect 30 0 29 1;
-#X connect 31 0 29 2;
-#X connect 32 0 5 1;
-#X connect 33 0 28 0;
-#X connect 34 0 28 0;
-#X connect 38 0 28 1;
+#X connect 5 0 36 0;
+#X connect 10 0 27 0;
+#X connect 12 0 27 1;
+#X connect 13 0 27 1;
+#X connect 15 0 27 2;
+#X connect 16 0 27 2;
+#X connect 25 0 8 0;
+#X connect 26 0 7 0;
+#X connect 27 0 11 0;
+#X connect 28 0 27 0;
+#X connect 29 0 27 0;
+#X connect 33 0 27 1;
+#X connect 36 0 6 0;
diff --git a/f+.pd b/f+.pd
index 609f199..1e1b955 100644
--- a/f+.pd
+++ b/f+.pd
@@ -6,7 +6,7 @@
#X obj 15 182 f \$1;
#X obj 45 182 +;
#X obj 98 122 expr if($f1 == 0 \, 1 \, $f1);
-#X text 12 247 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 247 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -32,7 +32,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joć Pais;
#X restore 15 265 pd license;
#X text 11 10 [f+] - Counter with variable increment;
#X text 279 38 Arguments;
diff --git a/gui-edit.pd b/gui-edit.pd
index 3045e19..d15ec90 100644
--- a/gui-edit.pd
+++ b/gui-edit.pd
@@ -1378,7 +1378,7 @@ max \, linlog \, init \, log_height \, set;
a GUI obejct \, the parameters can't be automatically actualised to
the chosen object. This behaviour might be a bit strange at first to
cope with.;
-#X text 16 784 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 16 784 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -1487,7 +1487,7 @@ in the documentation and/or other materials provided with the distribution.
9 0 10 -233017 -1 -1 0 256;
#X obj 290 428 nbx 4 13 0 255 0 0 \$0-blue-n \$0-blue-n-i empty -53
9 0 10 -233017 -1 -1 0 256;
-#X obj 20 -1 cnv 15 142 25 empty empty Gui-Editor 6 13 0 16 -195568
+#X obj 20 -1 cnv 15 142 25 empty empty Gui-Editor 9 13 0 20 -195568
-1 0;
#X obj 179 317 hradio 14 1 0 3 \$0-back-lab empty Backgd/Front/Label
47 7 0 8 -233017 -1 -1 0;
@@ -1588,7 +1588,7 @@ Non-zero_value -102 7 0 8 -233017 -1 -1 0 256;
0;
#X obj 217 0 hradio 17 1 0 6 \$0-instr-vis-1 empty empty 0 -6 0 8 -262144
-1 -1 2;
-#X obj 218 1 cnv 15 100 15 empty empty Instructions 2 8 0 10 -233017
+#X obj 218 1 cnv 15 100 15 empty empty Instructions 8 8 0 11 -233017
-1 0;
#X connect 41 0 63 0;
#X connect 64 0 41 0;
diff --git a/jmmmp-ext.txt b/jmmmp-ext.txt
index 1f705ab..6a930a3 100644
--- a/jmmmp-ext.txt
+++ b/jmmmp-ext.txt
@@ -1,34 +1,48 @@
-Abstractions from Joćo Miguel Pais
-
+Abstractions from Joćo Pais
-(c) 2005-6 Joćo Miguel Pais - jmmmpais@googlemail.com
+
+(c) 2005-8 Joćo Pais - jmmmpais@googlemail.com
Released under the BSD license (more information in each abstraction).
-
-This package is composed of the following abstractions:
-
-bcf2000 - Store and recall presets for Behringer BCF2000
+
+This package has several base utilities that make coding a bit easier (at least for me). It is composed of the following abstractions:
+
clock - Chronometer with display in seconds
datei-o - Sends the message "open ../../"
datei-r - Sends the message "read ../../"
datei-w - Sends the message "write ../../"
dsp01 - DSP switch
-farben30 - PD GUI color scheme
-farben-data-s - Data structures color scheme
+farben30 - PD GUI color scheme
+farben-data-s - Data structures' color scheme
f+ - Counter with variable increment
gui-edit - edit standard GUI objects fast
lbang - loadbang which can be triggered more often
+liner~ - practical implementation of [line~]
+liner~ - practical implementation of signal envelopping
mat~ - Level meter with amplitude control
maat~ - Level meter with amplitude control, stereo
-met~ - Level meter with amplitude control
+met~ - Level meter with amplitude control (with VU, too CPU expensive for me)
metrum - Metro with GUI
m-i - Automatic conversion of MIDI controller
mk - shows the controller number and MIDI value
oscD - Counts received OSC messages
oscS - Interface for sendOSC
+pd-colors - Pd color palettes (Data Structures + Tcl/Tk)
+rec-name - Automatic naming for a record/playback engine
+sguigot - spigot GUI implementation
snaps~ - snapshot~ GUI implementation
stoppuhr - Chronometer with two layers
tastin - Gate for keyboard input
+uhr - Shows the time
+
+It is recomended to use these abstractions with Pd-extended, since I don't keep track of which externals are used. Some abstractions use other ones of this package, so it is also better to have always the whole package in one place.
-2006.08.17
+2008.10.21
+
+
+Non-working or discarded abstractions:
+
+aufnahme~ - Multichannel audio saver (1 to 8 channels)
+bcf2000 - Store and recall presets for Behringer BCF2000
+datei-l - replaced with datei-o
diff --git a/lbang-help.pd b/lbang-help.pd
index 1999ef9..84c8b10 100644
--- a/lbang-help.pd
+++ b/lbang-help.pd
@@ -1,17 +1,18 @@
-#N canvas 125 122 373 208 10;
-#X text 12 157 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#N canvas 125 122 377 220 10;
+#X text 12 167 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
-#X text 12 177 Released under the BSD License;
-#X obj 68 83 lbang;
-#X text 216 46 Inlets;
-#X text 216 96 Outlets;
+#X text 12 187 Released under the BSD License;
+#X obj 68 103 lbang;
+#X text 216 61 Inlets;
+#X text 216 111 Outlets;
#X text 12 10 [lbang] - loadbang which can be triggered more often
;
-#X text 216 66 - bang;
-#X text 216 116 - loadbang / bang;
-#X obj 68 63 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+#X text 216 81 - bang;
+#X text 216 131 - loadbang / bang;
+#X obj 68 73 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
-#X obj 68 103 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+#X obj 68 123 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
+#X text 14 31 Recomended to initialize and re-initialize patches.;
#X connect 2 0 9 0;
#X connect 8 0 2 0;
diff --git a/lbang.pd b/lbang.pd
index 1f5ac9c..24aed67 100644
--- a/lbang.pd
+++ b/lbang.pd
@@ -5,7 +5,7 @@
#X obj 70 120 outlet;
#X text 216 51 Inlets;
#X text 216 101 Outlets;
-#X text 12 171 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 171 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -31,7 +31,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 189 pd license;
#X text 12 10 [lbang] - loadbang which can be triggered more often
;
diff --git a/m-i-help.pd b/m-i-help.pd
index 03b0278..19035eb 100644
--- a/m-i-help.pd
+++ b/m-i-help.pd
@@ -1,5 +1,5 @@
#N canvas 125 122 434 313 10;
-#X text 12 257 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 257 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#X text 12 277 Released under the BSD License;
#X floatatom 16 99 3 0 127 0 - - -;
@@ -8,8 +8,8 @@
#X text 54 151 Converted value;
#X text 12 10 [m-i] - Automatic conversion of MIDI controller;
#X obj 16 119 m-i 1 0 1000;
-#X floatatom 83 171 5 0 0 0 - - -;
-#X text 121 171 Original midi value;
+#X floatatom 85 171 5 0 0 0 - - -;
+#X text 123 171 Original midi value;
#X text 266 145 Inlets;
#X text 266 195 Outlets;
#X text 266 35 Arguments;
diff --git a/m-i.pd b/m-i.pd
index 5680bed..4d29bbc 100644
--- a/m-i.pd
+++ b/m-i.pd
@@ -1,4 +1,4 @@
-#N canvas 393 81 437 333 10;
+#N canvas 393 81 445 341 10;
#X obj 19 135 outlet;
#X obj 19 54 ctlin \$1;
#X obj 99 54 inlet midi-sim;
@@ -14,7 +14,7 @@
#X text 236 170 - Controller simulation;
#X text 236 220 - Scaled float;
#X text 236 100 - Upper range;
-#X text 12 271 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 271 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -40,13 +40,14 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 289 pd license;
#X obj 19 115 expr_scale 0 127 \$2 \$3;
-#X obj 109 135 outlet;
-#X obj 100 165 ctlout \$4;
+#X obj 109 165 outlet;
+#X obj 100 195 ctlout \$4;
#X text 236 240 - Direct MIDI input;
#X text 236 120 - MIDI feedback;
+#X obj 133 145 i;
#X connect 1 0 4 0;
#X connect 1 0 16 0;
#X connect 1 0 17 0;
@@ -56,6 +57,8 @@ in the documentation and/or other materials provided with the distribution.
#X connect 2 0 17 0;
#X connect 2 0 18 0;
#X connect 3 0 16 0;
+#X connect 3 0 21 0;
#X connect 4 0 3 0;
#X connect 16 0 0 0;
+#X connect 21 0 17 0;
#X coords 0 -1 1 1 59 26 1 131 89;
diff --git a/maat~-help.pd b/maat~-help.pd
index c616c54..47442c8 100644
--- a/maat~-help.pd
+++ b/maat~-help.pd
@@ -1,63 +1,62 @@
-#N canvas 277 106 415 427 10;
-#X text 81 196 <- 0dB;
-#X text 12 357 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
-;
-#X text 12 377 Released under the BSD License;
-#X text 230 85 Inlets;
-#X text 230 195 Outlets;
-#N canvas 0 0 396 219 signal 0;
-#X obj 47 75 random 7;
-#X obj 47 54 metrum 400 1;
-#X obj 47 115 sig~;
-#X obj 214 112 line;
-#X obj 214 132 outlet;
-#X obj 214 72 t b b;
-#X obj 214 52 loadbang;
-#X msg 214 92 0 \, 100 6000;
-#X obj 254 112 del 9000;
-#X obj 47 135 outlet~;
-#X obj 47 95 / 4;
-#X connect 0 0 10 0;
-#X connect 1 0 0 0;
-#X connect 2 0 9 0;
-#X connect 3 0 4 0;
-#X connect 5 0 7 0;
-#X connect 5 1 8 0;
-#X connect 6 0 5 0;
-#X connect 7 0 3 0;
-#X connect 8 0 5 0;
-#X connect 10 0 2 0;
-#X restore 16 105 pd signal;
-#X obj 16 316 outlet~;
-#X floatatom 63 316 5 0 0 0 - - -;
-#X obj 40 133 bng 13 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X text 58 130 <- Mute / Unmute;
-#X text 100 316 Signal level;
-#X text 230 255 - Signal level (0-1);
-#X text 230 165 - Level (0-127);
-#X text 230 145 - Mute / Unmute (bang);
-#X msg 61 153 0;
-#X msg 89 153 127;
-#X text 118 153 Control level;
-#X obj 16 174 maat~;
-#X text 11 8 [mat~] - Level meter with amplitude control \, stereo
-;
-#X obj 35 336 outlet~;
-#X text 230 105 - Left signal;
-#X text 230 125 - Right signal;
-#X text 230 215 - Amplified left signal;
-#X text 230 235 - Amplified right signal;
-#X text 11 38 Controls the amplitude of a stereo signal with values
-between 0 and 127 Lighter as met~.;
-#X obj 16 85 dsp01;
-#X connect 5 0 17 0;
-#X connect 5 0 17 1;
-#X connect 5 1 17 3;
-#X connect 8 0 17 2;
-#X connect 14 0 17 3;
-#X connect 15 0 17 3;
-#X connect 17 0 6 0;
-#X connect 17 1 19 0;
-#X connect 17 2 7 0;
-#X coords 0 0 1 1 31 130 0;
+#N canvas 277 106 415 410 10;
+#X text 81 196 <- 0dB;
+#X text 12 357 (C) 2006 Joćo Pais - jmmmpais@googlemail.com;
+#X text 12 377 Released under the BSD License;
+#X text 230 105 Inlets;
+#X text 230 215 Outlets;
+#N canvas 0 0 396 219 signal 0;
+#X obj 47 75 random 7;
+#X obj 47 54 metrum 400 1;
+#X obj 47 115 sig~;
+#X obj 214 112 line;
+#X obj 214 132 outlet;
+#X obj 214 72 t b b;
+#X obj 214 52 loadbang;
+#X msg 214 92 0 \, 100 6000;
+#X obj 254 112 del 9000;
+#X obj 47 135 outlet~;
+#X obj 47 95 / 4;
+#X connect 0 0 10 0;
+#X connect 1 0 0 0;
+#X connect 2 0 9 0;
+#X connect 3 0 4 0;
+#X connect 5 0 7 0;
+#X connect 5 1 8 0;
+#X connect 6 0 5 0;
+#X connect 7 0 3 0;
+#X connect 8 0 5 0;
+#X connect 10 0 2 0;
+#X restore 16 105 pd signal;
+#X obj 16 316 outlet~;
+#X floatatom 73 316 5 0 0 0 - - -;
+#X obj 40 133 bng 13 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X text 58 130 <- Mute / Unmute;
+#X text 110 316 Signal level;
+#X text 230 275 - Signal level (0-1);
+#X text 230 185 - Level (0-127);
+#X text 230 165 - Mute / Unmute (bang);
+#X msg 61 153 0;
+#X msg 89 153 127;
+#X text 118 153 Control level;
+#X obj 16 174 maat~;
+#X text 11 8 [mat~] - Level meter with amplitude control \, stereo
+;
+#X obj 35 336 outlet~;
+#X text 230 125 - Left signal;
+#X text 230 145 - Right signal;
+#X text 230 235 - Amplified left signal;
+#X text 230 255 - Amplified right signal;
+#X text 11 38 Controls the amplitude of a stereo signal with values
+between 0 and 127 Lighter as met~.;
+#X obj 16 85 dsp01;
+#X connect 5 0 17 0;
+#X connect 5 0 17 1;
+#X connect 5 1 17 3;
+#X connect 8 0 17 2;
+#X connect 14 0 17 3;
+#X connect 15 0 17 3;
+#X connect 17 0 6 0;
+#X connect 17 1 19 0;
+#X connect 17 2 7 0;
+#X coords 0 0 1 1 31 130 0;
diff --git a/maat~.pd b/maat~.pd
index ce1458a..14697ef 100644
--- a/maat~.pd
+++ b/maat~.pd
@@ -26,7 +26,7 @@
#X obj 146 170 expr if ($f1 == 0 \, 22 \, 20);
#X msg 146 190 color \$1;
#X obj 151 112 init 1;
-#X text 12 428 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 428 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -52,7 +52,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 446 pd license;
#X text 330 45 Inlets;
#X text 330 155 Outlets;
diff --git a/mat~-help.pd b/mat~-help.pd
index c8a70e5..d421d2f 100644
--- a/mat~-help.pd
+++ b/mat~-help.pd
@@ -1,57 +1,56 @@
-#N canvas 277 106 407 419 10;
-#X text 51 196 <- 0dB;
-#X text 12 357 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
-;
-#X text 12 377 Released under the BSD License;
-#X text 230 85 Inlets;
-#X text 230 175 Outlets;
-#N canvas 0 0 392 215 signal 0;
-#X obj 47 75 random 7;
-#X obj 47 54 metrum 400 1;
-#X obj 47 115 sig~;
-#X obj 214 112 line;
-#X obj 214 132 outlet;
-#X obj 214 72 t b b;
-#X obj 214 52 loadbang;
-#X msg 214 92 0 \, 100 6000;
-#X obj 254 112 del 9000;
-#X obj 47 135 outlet~;
-#X obj 47 95 / 4;
-#X connect 0 0 10 0;
-#X connect 1 0 0 0;
-#X connect 2 0 9 0;
-#X connect 3 0 4 0;
-#X connect 5 0 7 0;
-#X connect 5 1 8 0;
-#X connect 6 0 5 0;
-#X connect 7 0 3 0;
-#X connect 8 0 5 0;
-#X connect 10 0 2 0;
-#X restore 16 105 pd signal;
-#X obj 16 316 outlet~;
-#X floatatom 63 316 5 0 0 0 - - -;
-#X obj 28 133 bng 13 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X text 46 130 <- Mute / Unmute;
-#X text 100 316 Signal level;
-#X text 230 105 - Signal;
-#X text 230 195 - Amplified signal;
-#X text 230 215 - Signal level (0-1);
-#X text 230 145 - Level (0-127);
-#X text 230 125 - Mute / Unmute (bang);
-#X msg 61 153 0;
-#X msg 89 153 127;
-#X text 118 153 Control level;
-#X obj 16 174 mat~;
-#X text 11 8 [mat~] - Level meter with amplitude control;
-#X text 11 38 Controls the amplitude of a signal with values between
-0 and 127 Lighter as met~.;
-#X obj 16 85 dsp01;
-#X connect 5 0 19 0;
-#X connect 5 1 19 2;
-#X connect 8 0 19 1;
-#X connect 16 0 19 2;
-#X connect 17 0 19 2;
-#X connect 19 0 6 0;
-#X connect 19 1 7 0;
-#X coords 0 0 1 1 31 130 0;
+#N canvas 277 106 387 410 10;
+#X text 51 196 <- 0dB;
+#X text 12 357 (C) 2006 Joćo Pais - jmmmpais@googlemail.com;
+#X text 12 377 Released under the BSD License;
+#X text 230 85 Inlets;
+#X text 230 175 Outlets;
+#N canvas 0 0 392 215 signal 0;
+#X obj 47 75 random 7;
+#X obj 47 54 metrum 400 1;
+#X obj 47 115 sig~;
+#X obj 214 112 line;
+#X obj 214 132 outlet;
+#X obj 214 72 t b b;
+#X obj 214 52 loadbang;
+#X msg 214 92 0 \, 100 6000;
+#X obj 254 112 del 9000;
+#X obj 47 135 outlet~;
+#X obj 47 95 / 4;
+#X connect 0 0 10 0;
+#X connect 1 0 0 0;
+#X connect 2 0 9 0;
+#X connect 3 0 4 0;
+#X connect 5 0 7 0;
+#X connect 5 1 8 0;
+#X connect 6 0 5 0;
+#X connect 7 0 3 0;
+#X connect 8 0 5 0;
+#X connect 10 0 2 0;
+#X restore 16 105 pd signal;
+#X obj 16 316 outlet~;
+#X floatatom 63 316 5 0 0 0 - - -;
+#X obj 28 133 bng 13 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X text 46 130 <- Mute / Unmute;
+#X text 100 316 Signal level;
+#X text 230 105 - Signal;
+#X text 230 195 - Amplified signal;
+#X text 230 215 - Signal level (0-1);
+#X text 230 145 - Level (0-127);
+#X text 230 125 - Mute / Unmute (bang);
+#X msg 61 153 0;
+#X msg 89 153 127;
+#X text 118 153 Control level;
+#X obj 16 174 mat~;
+#X text 11 8 [mat~] - Level meter with amplitude control;
+#X text 11 38 Controls the amplitude of a signal with values between
+0 and 127 Lighter as met~.;
+#X obj 16 85 dsp01;
+#X connect 5 0 19 0;
+#X connect 5 1 19 2;
+#X connect 8 0 19 1;
+#X connect 16 0 19 2;
+#X connect 17 0 19 2;
+#X connect 19 0 6 0;
+#X connect 19 1 7 0;
+#X coords 0 0 1 1 31 130 0;
diff --git a/mat~.pd b/mat~.pd
index 6f5eaf3..c99677c 100644
--- a/mat~.pd
+++ b/mat~.pd
@@ -1,4 +1,4 @@
-#N canvas 441 135 445 478 10;
+#N canvas 441 135 457 490 10;
#X obj 31 109 cnv 15 29 128 empty empty empty 20 12 0 14 -233017 -66577
0;
#X obj 19 322 *~;
@@ -10,12 +10,12 @@
#X obj 48 262 dbtorms;
#X obj 98 282 outlet;
#X obj 48 113 vsl 10 119 0 127 0 0 empty empty empty 0 -8 0 8 -195568
--1 -1 5700 0;
+-1 -1 9291 0;
#X obj 50 138 cnv 1 6 2 empty empty empty 20 12 0 14 -262144 -262144
0;
#X obj 29 382 - 100;
#X obj 34 113 vsl 10 119 -100 12 0 0 empty empty empty 0 -8 0 8 -195568
--1 -262144 1982 0;
+-1 -262144 8848 0;
#X obj 29 342 env~ 8820;
#X obj 39 87 inlet mute;
#X obj 71 112 bang;
@@ -26,7 +26,7 @@
#X obj 96 170 expr if ($f1 == 0 \, 22 \, 20);
#X msg 96 190 color \$1;
#X obj 101 112 init 1;
-#X text 12 427 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 427 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -52,7 +52,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 445 pd license;
#X text 11 8 [met~] - Level meter with amplitude control;
#X text 280 45 Inlets;
@@ -63,6 +63,8 @@ in the documentation and/or other materials provided with the distribution.
#X text 280 105 - Level (0-127);
#X text 280 85 - Mute / Unmute (bang);
#X obj 29 362 dbtofad;
+#X obj 36 143 cnv 1 6 2 empty empty empty 20 12 0 14 -262144 -262144
+0;
#X connect 1 0 6 0;
#X connect 1 0 13 0;
#X connect 2 0 1 1;
diff --git a/metrum-help.pd b/metrum-help.pd
index 9779f3f..428c8da 100644
--- a/metrum-help.pd
+++ b/metrum-help.pd
@@ -1,10 +1,9 @@
-#N canvas 125 122 426 305 10;
-#X obj 16 109 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1
+#N canvas 125 122 430 309 10;
+#X obj 16 109 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X msg 161 108 100;
-#X text 12 247 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 247 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
-#X text 12 267 Released under the BSD License;
#X text 306 100 Inlets;
#X text 306 120 - On / Off;
#X text 306 170 Outlets;
@@ -23,8 +22,34 @@
#X text 192 94 Velocity (ms);
#X floatatom 151 149 5 0 0 0 - - -;
#X text 192 149 Velocity (ms);
-#X connect 0 0 8 0;
-#X connect 1 0 8 1;
-#X connect 8 0 10 0;
-#X connect 8 1 19 0;
-#X connect 17 0 8 1;
+#N canvas 0 0 426 446 license 0;
+#X text 8 47 All rights reserved.;
+#X text 8 227 The names of its contributors may not be used to endorse
+or promote products derived from this software without specific prior
+written permission.;
+#X text 8 87 Redistribution and use in source and binary forms \, with
+or without modification \, are permitted provided that the following
+conditions are met:;
+#X text 8 127 Redistributions of source code must retain the above
+copyright notice \, this list of conditions and the following disclaimer.
+;
+#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
+\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
+\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
+\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
+;
+#X text 8 167 Redistributions in binary form must reproduce the above
+copyright notice \, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the distribution.
+;
+#X text 8 27 jmmmpais@googlemail.com;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
+#X restore 15 269 pd license;
+#X connect 0 0 7 0;
+#X connect 1 0 7 1;
+#X connect 7 0 9 0;
+#X connect 7 1 18 0;
+#X connect 16 0 7 1;
diff --git a/metrum.pd b/metrum.pd
index 93514b6..533b640 100644
--- a/metrum.pd
+++ b/metrum.pd
@@ -1,9 +1,9 @@
-#N canvas 72 189 348 301 10;
-#X obj 90 102 tgl 13 0 empty empty empty 0 -6 0 8 -233017 -1 -1 1 1
+#N canvas 72 189 352 305 10;
+#X obj 90 102 tgl 13 0 empty empty empty 0 -6 0 8 -233017 -1 -1 0 1
;
#X obj 90 142 outlet;
#X obj 106 102 nbx 4 13 1 1e+037 0 0 empty empty empty 0 -6 0 10 -233017
--1 -1 690 256;
+-1 -1 1 256;
#X obj 90 122 metro;
#X obj 86 40 loadbang;
#X obj 111 80 \$1;
@@ -12,7 +12,7 @@
#X obj 126 60 inlet;
#X obj 46 60 inlet;
#X obj 140 142 outlet;
-#X text 12 247 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 247 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -38,7 +38,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 265 pd license;
#X text 206 100 Inlets;
#X text 206 120 - On / Off;
@@ -49,7 +49,7 @@ in the documentation and/or other materials provided with the distribution.
#X text 206 210 - Velocity (ms);
#X text 206 30 Arguments;
#X text 206 50 - Velocity (ms);
-#X text 206 70 - Initial state;
+#X text 206 70 - Initial state (0/1);
#X connect 0 0 3 0;
#X connect 2 0 3 1;
#X connect 2 0 10 0;
diff --git a/met~-help.pd b/met~-help.pd
index b9aa1bf..b0ba449 100644
--- a/met~-help.pd
+++ b/met~-help.pd
@@ -1,60 +1,59 @@
-#N canvas 277 106 407 465 10;
-#X text 11 8 [met~] - Level meter with amplitude control;
-#X text 51 196 <- 0dB;
-#X text 12 407 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
-;
-#X text 12 427 Released under the BSD License;
-#X text 230 85 Inlets;
-#X text 230 175 Outlets;
-#N canvas 0 0 392 215 signal 0;
-#X obj 47 75 random 7;
-#X obj 47 54 metrum 400 1;
-#X obj 47 115 sig~;
-#X obj 214 112 line;
-#X obj 214 132 outlet;
-#X obj 214 72 t b b;
-#X obj 214 52 loadbang;
-#X msg 214 92 0 \, 100 6000;
-#X obj 254 112 del 9000;
-#X obj 47 135 outlet~;
-#X obj 47 95 / 4;
-#X connect 0 0 10 0;
-#X connect 1 0 0 0;
-#X connect 2 0 9 0;
-#X connect 3 0 4 0;
-#X connect 5 0 7 0;
-#X connect 5 1 8 0;
-#X connect 6 0 5 0;
-#X connect 7 0 3 0;
-#X connect 8 0 5 0;
-#X connect 10 0 2 0;
-#X restore 16 105 pd signal;
-#X obj 16 316 outlet~;
-#X floatatom 63 316 5 0 0 0 - - -;
-#X obj 16 174 met~;
-#X obj 28 133 bng 13 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X text 46 130 <- Mute / Unmute;
-#X text 100 316 Signal level;
-#X text 230 105 - Signal;
-#X text 230 195 - Amplified signal;
-#X text 230 215 - Signal level (0-1);
-#X text 230 145 - Level (0-127);
-#X text 230 125 - Mute / Unmute (bang);
-#X text 11 38 Controls the amplitude of a signal with values between
-0 and 127;
-#X text 15 346 NOTE: This object ir rather expensive \, because of
-the Meter object in a GOP. Therefore I use mat~ \, which is much lighter
-but doesn't look as nice.;
-#X msg 61 153 0;
-#X msg 89 153 127;
-#X text 118 153 Control level;
-#X obj 16 85 dsp01;
-#X connect 6 0 9 0;
-#X connect 6 1 9 2;
-#X connect 9 0 7 0;
-#X connect 9 1 8 0;
-#X connect 10 0 9 1;
-#X connect 20 0 9 2;
-#X connect 21 0 9 2;
-#X coords 0 0 1 1 31 130 0;
+#N canvas 277 106 407 465 10;
+#X text 11 8 [met~] - Level meter with amplitude control;
+#X text 51 196 <- 0dB;
+#X text 12 407 (C) 2006 Joćo Pais - jmmmpais@googlemail.com;
+#X text 12 427 Released under the BSD License;
+#X text 230 85 Inlets;
+#X text 230 175 Outlets;
+#N canvas 0 0 392 215 signal 0;
+#X obj 47 75 random 7;
+#X obj 47 54 metrum 400 1;
+#X obj 47 115 sig~;
+#X obj 214 112 line;
+#X obj 214 132 outlet;
+#X obj 214 72 t b b;
+#X obj 214 52 loadbang;
+#X msg 214 92 0 \, 100 6000;
+#X obj 254 112 del 9000;
+#X obj 47 135 outlet~;
+#X obj 47 95 / 4;
+#X connect 0 0 10 0;
+#X connect 1 0 0 0;
+#X connect 2 0 9 0;
+#X connect 3 0 4 0;
+#X connect 5 0 7 0;
+#X connect 5 1 8 0;
+#X connect 6 0 5 0;
+#X connect 7 0 3 0;
+#X connect 8 0 5 0;
+#X connect 10 0 2 0;
+#X restore 16 105 pd signal;
+#X obj 16 316 outlet~;
+#X floatatom 73 316 5 0 0 0 - - -;
+#X obj 16 174 met~;
+#X obj 28 133 bng 13 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X text 46 130 <- Mute / Unmute;
+#X text 110 316 Signal level;
+#X text 230 105 - Signal;
+#X text 230 195 - Amplified signal;
+#X text 230 215 - Signal level (0-1);
+#X text 230 145 - Level (0-127);
+#X text 230 125 - Mute / Unmute (bang);
+#X text 11 38 Controls the amplitude of a signal with values between
+0 and 127;
+#X text 15 346 NOTE: This object ir rather expensive \, because of
+the Meter object in a GOP. Therefore I use mat~ \, which is much lighter
+but doesn't look as nice.;
+#X msg 61 153 0;
+#X msg 89 153 127;
+#X text 118 153 Control level;
+#X obj 16 85 dsp01;
+#X connect 6 0 9 0;
+#X connect 6 1 9 2;
+#X connect 9 0 7 0;
+#X connect 9 1 8 0;
+#X connect 10 0 9 1;
+#X connect 20 0 9 2;
+#X connect 21 0 9 2;
+#X coords 0 0 1 1 31 130 0;
diff --git a/met~.pd b/met~.pd
index d633a5a..6653eb1 100644
--- a/met~.pd
+++ b/met~.pd
@@ -24,7 +24,7 @@
#X obj 101 112 init 1;
#X obj 34 113 vu 10 120 empty empty -1 -8 0 8 -1 -262144 0 0;
#X msg 96 190 color \$1;
-#X text 12 417 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 417 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -50,7 +50,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 435 pd license;
#X text 11 8 [met~] - Level meter with amplitude control;
#X text 260 45 Inlets;
diff --git a/mk-help.pd b/mk-help.pd
index f57b1d5..f901718 100644
--- a/mk-help.pd
+++ b/mk-help.pd
@@ -1,5 +1,5 @@
#N canvas 125 122 364 221 10;
-#X text 12 157 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 157 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#X text 12 177 Released under the BSD License;
#X text 12 40 [mk] shows the controller number and MIDI value.;
diff --git a/mk.pd b/mk.pd
index 024cfbe..9d195f1 100644
--- a/mk.pd
+++ b/mk.pd
@@ -4,7 +4,7 @@
-233017 -1 -1 0 256;
#X obj 59 71 nbx 3 15 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 10
-233017 -1 -1 0 256;
-#X text 12 111 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 111 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -30,7 +30,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 129 pd license;
#X text 12 10 [mk] - Fast control of MIDI inputs;
#X text 146 40 GUI;
diff --git a/oscD-help.pd b/oscD-help.pd
index 341e9ea..a2357f0 100644
--- a/oscD-help.pd
+++ b/oscD-help.pd
@@ -1,5 +1,5 @@
#N canvas 114 117 407 303 10;
-#X text 12 247 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 247 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#X text 12 267 Released under the BSD License;
#X text 12 10 [oscD] - Counts received OSC messages;
diff --git a/oscD.pd b/oscD.pd
index 6c00880..176d2d8 100644
--- a/oscD.pd
+++ b/oscD.pd
@@ -11,7 +11,7 @@
#X obj 88 151 spigot;
#X obj 88 171 print oscD;
#X obj 12 151 f+ 1;
-#X text 12 251 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 251 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -37,7 +37,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 269 pd license;
#X text 196 110 Outlets;
#X text 196 40 Arguments;
diff --git a/oscS-help.pd b/oscS-help.pd
index 4059e76..b4d4809 100644
--- a/oscS-help.pd
+++ b/oscS-help.pd
@@ -1,5 +1,5 @@
#N canvas 114 117 403 329 10;
-#X text 12 267 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 267 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#X text 12 287 Released under the BSD License;
#X text 239 39 Arguments;
diff --git a/oscS.pd b/oscS.pd
index d7bf5e7..15ece44 100644
--- a/oscS.pd
+++ b/oscS.pd
@@ -28,7 +28,7 @@
#X text 401 163 without "send" prefix;
#X text 391 183 - On / Off;
#X text 12 10 [oscS] - Interface for sendOSC;
-#X text 12 291 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#X text 12 291 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#N canvas 0 0 426 446 license 0;
#X text 8 47 All rights reserved.;
@@ -54,7 +54,7 @@ copyright notice \, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
;
#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
#X restore 15 309 pd license;
#X connect 0 0 3 0;
#X connect 0 0 4 0;
diff --git a/snaps~-help.pd b/snaps~-help.pd
index f177330..f12c751 100644
--- a/snaps~-help.pd
+++ b/snaps~-help.pd
@@ -1,23 +1,22 @@
-#N canvas 125 122 409 287 10;
-#X text 12 227 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
-;
-#X text 12 247 Released under the BSD License;
-#X text 276 100 Inlets;
-#X text 276 170 Outlets;
-#X text 276 50 Arguments;
-#X msg 137 78 500;
-#X text 175 87 Velocity (ms);
-#X floatatom 26 139 5 0 0 0 - - -;
-#X obj 26 99 osc~ 0.5;
-#X text 276 70 - Meter speed (ms);
-#X text 276 120 - Signal;
-#X text 276 140 - Meter speed (ms);
-#X text 276 190 - Signal level;
-#X obj 26 119 snaps~;
-#X msg 147 98 50;
-#X obj 26 169 dsp01;
-#X text 12 10 [snaps~] - snapshot~ GUI implementation;
-#X connect 5 0 13 1;
-#X connect 8 0 13 0;
-#X connect 13 0 7 0;
-#X connect 14 0 13 1;
+#N canvas 125 122 425 286 10;
+#X text 12 227 (C) 2006 Joćo Pais - jmmmpais@googlemail.com;
+#X text 12 247 Released under the BSD License;
+#X text 276 100 Inlets;
+#X text 276 170 Outlets;
+#X text 276 50 Arguments;
+#X msg 136 66 500;
+#X text 175 75 Velocity (ms);
+#X floatatom 26 147 5 0 0 0 - - -;
+#X obj 26 107 osc~ 0.5;
+#X text 276 70 - Meter speed (ms);
+#X text 276 120 - Signal;
+#X text 276 140 - Meter speed (ms);
+#X text 276 190 - Signal level;
+#X obj 26 127 snaps~;
+#X msg 146 86 50;
+#X obj 26 177 dsp01;
+#X text 12 10 [snaps~] - snapshot~ GUI implementation;
+#X connect 5 0 13 1;
+#X connect 8 0 13 0;
+#X connect 13 0 7 0;
+#X connect 14 0 13 1;
diff --git a/snaps~.pd b/snaps~.pd
index 8db2bff..196927c 100644
--- a/snaps~.pd
+++ b/snaps~.pd
@@ -1,58 +1,58 @@
-#N canvas 130 308 375 287 10;
-#X obj 65 163 snapshot~;
-#X obj 75 63 loadbang;
-#X obj 65 43 inlet~;
-#X obj 65 203 nbx 7 13 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10
--233017 -1 -1 0 256;
-#X obj 75 183 outlet;
-#X obj 98 103 \$1;
-#X obj 75 83 t b b;
-#X obj 98 123 moses 1;
-#X obj 128 103 inlet;
-#X obj 75 143 metro 50;
-#X text 196 100 Inlets;
-#X text 196 170 Outlets;
-#X text 196 50 Arguments;
-#X text 196 70 - Meter speed (ms);
-#X text 196 120 - Signal;
-#X text 196 140 - Meter speed (ms);
-#X text 196 190 - Signal level;
-#X text 7 237 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com;
-#N canvas 0 0 426 446 license 0;
-#X text 8 47 All rights reserved.;
-#X text 8 227 The names of its contributors may not be used to endorse
-or promote products derived from this software without specific prior
-written permission.;
-#X text 8 87 Redistribution and use in source and binary forms \, with
-or without modification \, are permitted provided that the following
-conditions are met:;
-#X text 8 127 Redistributions of source code must retain the above
-copyright notice \, this list of conditions and the following disclaimer.
-;
-#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
-\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
-AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
-THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
-\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
-\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
-;
-#X text 8 167 Redistributions in binary form must reproduce the above
-copyright notice \, this list of conditions and the following disclaimer
-in the documentation and/or other materials provided with the distribution.
-;
-#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
-#X restore 10 255 pd license;
-#X text 12 10 [snaps~] - snapshot~ GUI implementation;
-#X connect 0 0 3 0;
-#X connect 0 0 4 0;
-#X connect 1 0 6 0;
-#X connect 2 0 0 0;
-#X connect 5 0 7 0;
-#X connect 6 0 9 0;
-#X connect 6 1 5 0;
-#X connect 7 1 9 1;
-#X connect 8 0 7 0;
-#X connect 9 0 0 0;
-#X coords 0 -1 1 1 118 17 1 20 201;
+#N canvas 130 308 390 295 10;
+#X obj 65 183 snapshot~;
+#X obj 75 63 loadbang;
+#X obj 65 43 inlet~;
+#X obj 65 223 nbx 7 13 -1e+037 1e+037 0 0 empty empty empty 0 -6 0
+10 -233017 -1 -1 68 256;
+#X obj 75 203 outlet;
+#X obj 98 103 \$1;
+#X obj 75 83 t b b;
+#X obj 98 123 moses 1;
+#X obj 128 103 inlet;
+#X obj 75 163 metro 50;
+#X text 196 100 Inlets;
+#X text 196 170 Outlets;
+#X text 196 50 Arguments;
+#X text 196 70 - Meter speed (ms);
+#X text 196 120 - Signal;
+#X text 196 140 - Meter speed (ms);
+#X text 196 190 - Signal level;
+#X text 7 247 (C) 2006 Joćo Pais - jmmmpais@googlemail.com;
+#N canvas 0 0 426 446 license 0;
+#X text 8 47 All rights reserved.;
+#X text 8 227 The names of its contributors may not be used to endorse
+or promote products derived from this software without specific prior
+written permission.;
+#X text 8 87 Redistribution and use in source and binary forms \, with
+or without modification \, are permitted provided that the following
+conditions are met:;
+#X text 8 127 Redistributions of source code must retain the above
+copyright notice \, this list of conditions and the following disclaimer.
+;
+#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
+\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
+\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
+\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
+;
+#X text 8 167 Redistributions in binary form must reproduce the above
+copyright notice \, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the distribution.
+;
+#X text 8 27 jmmmpais@googlemail.com;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
+#X restore 10 265 pd license;
+#X text 12 10 [snaps~] - snapshot~ GUI implementation;
+#X connect 0 0 3 0;
+#X connect 0 0 4 0;
+#X connect 1 0 6 0;
+#X connect 2 0 0 0;
+#X connect 5 0 7 0;
+#X connect 6 0 9 0;
+#X connect 6 1 5 0;
+#X connect 7 1 9 1;
+#X connect 8 0 7 0;
+#X connect 9 0 0 0;
+#X coords 0 -1 1 1 117 17 1 20 221;
diff --git a/stoppuhr-help.pd b/stoppuhr-help.pd
index 13a03f4..170efc7 100644
--- a/stoppuhr-help.pd
+++ b/stoppuhr-help.pd
@@ -1,12 +1,11 @@
#N canvas 108 117 718 384 10;
-#X text 12 317 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
-;
+#X text 12 317 (C) 2006 Joćo Pais - jmmmpais@googlemail.com;
#X text 12 337 Released under the BSD License;
#X text 476 70 Inlets;
#X text 476 140 Outlets;
#X text 12 10 [stoppuhr] - Chronometer with two layers;
-#X floatatom 16 216 5 0 0 0 - - -;
-#X floatatom 109 236 8 0 0 0 - - -;
+#X floatatom 16 235 5 0 0 0 - - -;
+#X floatatom 109 215 8 0 0 0 - - -;
#X text 476 110 - offset (secs);
#X text 476 90 - new section (key m);
#X text 476 160 - Elapsed time since beginning;
@@ -22,14 +21,14 @@
#X text 476 270 - Elapsed time since beginning;
#X text 16 96 Trigger chronometer;
#X text 149 125 Change the offset (secs);
-#X text 53 216 Time since beginning;
-#X text 168 236 Time since last section;
+#X text 53 235 Time since beginning;
+#X text 168 215 Time since last section;
#X text 12 30 Useful to control both total and partial time durations.
;
-#X text 124 165 Click the bang button to open the documentation window.
-;
#X text 124 145 Toggle indicates if keyboard control is on or off.
;
+#X text 125 165 Click the right button to open the documentation window.
+;
#X connect 11 0 5 0;
#X connect 11 1 6 0;
#X connect 12 0 11 0;
diff --git a/stoppuhr.pd b/stoppuhr.pd
index 50593a8..e1e73fa 100644
--- a/stoppuhr.pd
+++ b/stoppuhr.pd
@@ -1,124 +1,123 @@
-#N canvas 340 87 588 454 10;
-#X obj 11 41 cnv 15 100 69 empty empty Stoppuhr 6 10 0 9 -195568 -1
-0;
-#X obj 85 374 textfile;
-#X msg 27 327 print;
-#X msg 27 347 clear;
-#X obj 159 211 realtime;
-#X obj 15 211 realtime;
-#X obj 159 179 t b b b;
-#X obj 85 347 prepent add;
-#X obj 12 179 t b b b b;
-#X msg 159 251 label \$1;
-#X obj 159 271 s \$0-sekt;
-#X msg 15 251 label \$1;
-#X obj 15 271 s \$0-tot;
-#X obj 15 86 cnv 15 92 20 empty \$0-sekt 0'0''732 6 11 0 10 -233017
--1 0;
-#X obj 15 61 cnv 15 92 20 empty \$0-tot 4'20''454 6 11 0 10 -233017
--1 0;
-#N canvas 530 20 275 170 Kontrolle 0;
-#X text 10 5 STOPPUHR CONTROLS;
-#X text 10 55 Space - Reset;
-#X text 12 75 m - new section;
-#X text 12 115 s - save as text file;
-#X text 12 135 c - delete memory;
-#X text 10 34 Esc - keyboard control on / off;
-#X text 12 95 p - print;
-#X restore 118 90 pd Kontrolle;
-#X msg 118 57 \; pd-Kontrolle vis 1;
-#X obj 95 45 bng 12 250 50 0 empty empty empty 4 6 0 7 -195568 -233017
--1;
-#X obj 79 45 tgl 12 0 empty empty empty 0 -6 0 8 -233017 -1 -1 0 1
-;
-#X obj 159 159 inlet;
-#X obj 12 129 tastin;
-#X obj 15 231 stoppuhr-clock;
-#X obj 94 281 outlet;
-#X obj 94 261 * 0.001;
-#X obj 159 231 stoppuhr-clock;
-#X obj 238 281 outlet;
-#X obj 238 261 * 0.001;
-#X obj 229 159 inlet offset;
-#X text 346 100 Inlets;
-#X text 346 170 Outlets;
-#X text 12 10 [stoppuhr] - Chronometer with two layers;
-#X text 346 140 - offset (secs);
-#X text 346 120 - new section (key m);
-#X text 346 190 - Elapsed time since beginning;
-#X text 346 210 - Elapsed time since last section;
-#X text 346 240 GUI;
-#X text 346 260 - Keyboard router indicator;
-#X text 346 280 - Documentation window;
-#X text 346 320 - Elapsed time since last section;
-#X text 346 300 - Elapsed time since beginning;
-#X text 12 401 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
-;
-#N canvas 0 0 426 446 license 0;
-#X text 8 47 All rights reserved.;
-#X text 8 227 The names of its contributors may not be used to endorse
-or promote products derived from this software without specific prior
-written permission.;
-#X text 8 87 Redistribution and use in source and binary forms \, with
-or without modification \, are permitted provided that the following
-conditions are met:;
-#X text 8 127 Redistributions of source code must retain the above
-copyright notice \, this list of conditions and the following disclaimer.
-;
-#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
-\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
-AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
-THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
-\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
-\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
-;
-#X text 8 167 Redistributions in binary form must reproduce the above
-copyright notice \, this list of conditions and the following disclaimer
-in the documentation and/or other materials provided with the distribution.
-;
-#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
-#X restore 15 419 pd license;
-#X obj 12 149 sel 32 109 99 112 115;
-#X obj 85 327 pack f f;
-#X obj 128 307 * 0.001;
-#X obj 78 307 * 0.001;
-#X obj 165 347 datei-w;
-#X connect 2 0 1 0;
-#X connect 3 0 1 0;
-#X connect 4 0 24 0;
-#X connect 4 0 44 0;
-#X connect 5 0 21 0;
-#X connect 5 0 45 0;
-#X connect 6 0 5 1;
-#X connect 6 1 4 0;
-#X connect 6 2 4 1;
-#X connect 7 0 1 0;
-#X connect 8 0 5 1;
-#X connect 8 1 5 0;
-#X connect 8 2 4 1;
-#X connect 8 3 4 0;
-#X connect 9 0 10 0;
-#X connect 11 0 12 0;
-#X connect 17 0 16 0;
-#X connect 19 0 6 0;
-#X connect 20 0 42 0;
-#X connect 20 1 18 0;
-#X connect 21 0 11 0;
-#X connect 21 1 23 0;
-#X connect 23 0 22 0;
-#X connect 24 0 9 0;
-#X connect 24 1 26 0;
-#X connect 26 0 25 0;
-#X connect 27 0 21 1;
-#X connect 42 0 8 0;
-#X connect 42 1 6 0;
-#X connect 42 2 3 0;
-#X connect 42 3 2 0;
-#X connect 42 4 46 0;
-#X connect 43 0 7 0;
-#X connect 44 0 43 1;
-#X connect 45 0 43 0;
-#X connect 46 0 1 0;
-#X coords 0 -1 1 1 100 69 1 11 41;
+#N canvas 340 87 592 458 10;
+#X obj 11 41 cnv 15 100 69 empty empty Stoppuhr 6 10 0 9 -195568 -1
+0;
+#X obj 85 374 textfile;
+#X msg 27 327 print;
+#X msg 27 347 clear;
+#X obj 159 211 realtime;
+#X obj 15 211 realtime;
+#X obj 159 179 t b b b;
+#X obj 85 347 prepent add;
+#X obj 12 179 t b b b b;
+#X msg 159 251 label \$1;
+#X obj 159 271 s \$0-sekt;
+#X msg 15 251 label \$1;
+#X obj 15 271 s \$0-tot;
+#X obj 15 86 cnv 15 92 20 empty \$0-sekt 0'3''422 6 11 0 10 -233017
+-1 0;
+#X obj 15 61 cnv 15 92 20 empty \$0-tot 0'17''396 6 11 0 10 -233017
+-1 0;
+#N canvas 530 20 265 164 Kontrolle 0;
+#X text 10 55 Space - Reset;
+#X text 12 75 m - new section;
+#X text 12 115 s - save as text file;
+#X text 12 135 c - delete memory;
+#X text 10 34 Esc - keyboard control on / off;
+#X text 12 95 p - print;
+#X text 10 5 STOPPUHR KEYBOARD CONTROLS;
+#X restore 118 90 pd Kontrolle;
+#X obj 79 45 tgl 12 0 empty empty empty 0 -6 0 8 -233017 -1 -1 0 1
+;
+#X obj 159 159 inlet;
+#X obj 12 129 tastin;
+#X obj 15 231 stoppuhr-clock;
+#X obj 94 281 outlet;
+#X obj 94 261 * 0.001;
+#X obj 159 231 stoppuhr-clock;
+#X obj 238 281 outlet;
+#X obj 238 261 * 0.001;
+#X obj 229 159 inlet offset;
+#X text 346 100 Inlets;
+#X text 346 170 Outlets;
+#X text 12 10 [stoppuhr] - Chronometer with two layers;
+#X text 346 140 - offset (secs);
+#X text 346 120 - new section (key m);
+#X text 346 190 - Elapsed time since beginning;
+#X text 346 210 - Elapsed time since last section;
+#X text 346 240 GUI;
+#X text 346 260 - Keyboard router indicator;
+#X text 346 280 - Documentation window;
+#X text 346 320 - Elapsed time since last section;
+#X text 346 300 - Elapsed time since beginning;
+#X text 12 401 (C) 2006 Joćo Pais - jmmmpais@googlemail.com;
+#N canvas 0 0 426 446 license 0;
+#X text 8 47 All rights reserved.;
+#X text 8 227 The names of its contributors may not be used to endorse
+or promote products derived from this software without specific prior
+written permission.;
+#X text 8 87 Redistribution and use in source and binary forms \, with
+or without modification \, are permitted provided that the following
+conditions are met:;
+#X text 8 127 Redistributions of source code must retain the above
+copyright notice \, this list of conditions and the following disclaimer.
+;
+#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
+\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
+\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
+\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
+;
+#X text 8 167 Redistributions in binary form must reproduce the above
+copyright notice \, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the distribution.
+;
+#X text 8 27 jmmmpais@googlemail.com;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
+#X restore 15 419 pd license;
+#X obj 12 149 sel 32 109 99 112 115;
+#X obj 85 327 pack f f;
+#X obj 128 307 * 0.001;
+#X obj 78 307 * 0.001;
+#X obj 165 347 datei-w;
+#X msg 118 57 \; pd-Kontrolle vis \$1;
+#X obj 95 45 tgl 12 0 empty empty empty 0 -6 0 8 -166441 -1 -1 1 1
+;
+#X connect 2 0 1 0;
+#X connect 3 0 1 0;
+#X connect 4 0 22 0;
+#X connect 4 0 42 0;
+#X connect 5 0 19 0;
+#X connect 5 0 43 0;
+#X connect 6 0 5 1;
+#X connect 6 1 4 0;
+#X connect 6 2 4 1;
+#X connect 7 0 1 0;
+#X connect 8 0 5 1;
+#X connect 8 1 5 0;
+#X connect 8 2 4 1;
+#X connect 8 3 4 0;
+#X connect 9 0 10 0;
+#X connect 11 0 12 0;
+#X connect 17 0 6 0;
+#X connect 18 0 40 0;
+#X connect 18 1 16 0;
+#X connect 19 0 11 0;
+#X connect 19 1 21 0;
+#X connect 21 0 20 0;
+#X connect 22 0 9 0;
+#X connect 22 1 24 0;
+#X connect 24 0 23 0;
+#X connect 25 0 19 1;
+#X connect 40 0 8 0;
+#X connect 40 1 6 0;
+#X connect 40 2 3 0;
+#X connect 40 3 2 0;
+#X connect 40 4 44 0;
+#X connect 41 0 7 0;
+#X connect 42 0 41 1;
+#X connect 43 0 41 0;
+#X connect 44 0 1 0;
+#X connect 46 0 45 0;
+#X coords 0 -1 1 1 100 69 1 11 41;
diff --git a/tastin-help.pd b/tastin-help.pd
index 6713257..1468cdf 100644
--- a/tastin-help.pd
+++ b/tastin-help.pd
@@ -1,5 +1,5 @@
-#N canvas 125 122 393 309 10;
-#X text 12 247 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
+#N canvas 121 146 376 296 10;
+#X text 12 247 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
;
#X text 12 267 Released under the BSD License;
#X text 256 125 Outlets;
@@ -9,14 +9,15 @@
#X text 256 95 - State (0 / 1);
#X text 256 145 - key number;
#X text 256 165 - state;
-#X text 12 30 Controls the flow of keyboard events with the Esc key
-\, so that nothing gets triggered by accident.;
-#X obj 90 139 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
-;
+#X obj 123 139 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
+1;
#X text 74 156 Key value;
-#X text 110 138 State;
+#X text 143 138 State;
#X text 256 195 Key control;
-#X text 256 215 - Esc on / off;
#X obj 36 119 tastin;
-#X connect 15 0 4 0;
-#X connect 15 1 10 0;
+#X text 256 215 - Esc: on / off;
+#X text 12 30 Controls the flow of keyboard events with the Esc key
+\, so that nothing gets triggered by accident. The numbers are also
+displayed in the object.;
+#X connect 13 0 4 0;
+#X connect 13 1 9 0;
diff --git a/tastin.pd b/tastin.pd
index 90c68da..8a712d1 100644
--- a/tastin.pd
+++ b/tastin.pd
@@ -1,55 +1,63 @@
-#N canvas 106 67 398 266 10;
-#X obj 17 61 key;
-#X obj 48 142 spigot;
-#X obj 17 82 sel 27;
-#X obj 79 122 tgl 13 0 \$0-bogus \$0-bogus-i empty 0 -6 0 8 -233017
--1 -1 0 1;
-#X obj 79 81 loadbang;
-#X obj 48 162 outlet;
-#X obj 88 162 outlet;
-#X obj 79 101 \$1;
-#X text 12 10 [tastin] - Gate for keyboard input;
-#X text 236 85 Outlets;
-#X text 236 35 Arguments;
-#X text 236 55 - State (0 / 1);
-#X text 236 105 - key number;
-#X text 236 125 - state;
-#X text 236 155 Key control;
-#X text 236 175 - Esc on / off;
-#X text 12 211 (C) 2006 Joao Miguel Pais - jmmmpais@googlemail.com
-;
-#N canvas 0 0 426 446 license 0;
-#X text 8 47 All rights reserved.;
-#X text 8 227 The names of its contributors may not be used to endorse
-or promote products derived from this software without specific prior
-written permission.;
-#X text 8 87 Redistribution and use in source and binary forms \, with
-or without modification \, are permitted provided that the following
-conditions are met:;
-#X text 8 127 Redistributions of source code must retain the above
-copyright notice \, this list of conditions and the following disclaimer.
-;
-#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
-\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
-AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
-THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
-\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
-\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
-;
-#X text 8 167 Redistributions in binary form must reproduce the above
-copyright notice \, this list of conditions and the following disclaimer
-in the documentation and/or other materials provided with the distribution.
-;
-#X text 8 27 jmmmpais@googlemail.com;
-#X text 8 7 Copyright 2006 \, Joćo Miguel Pais;
-#X restore 15 229 pd license;
-#X connect 0 0 2 0;
-#X connect 1 0 5 0;
-#X connect 2 0 3 0;
-#X connect 2 1 1 0;
-#X connect 3 0 1 1;
-#X connect 3 0 6 0;
-#X connect 4 0 7 0;
-#X connect 7 0 3 0;
-#X coords 0 -1 1 1 61 17 1 33 120;
+#N canvas 309 69 360 302 10;
+#X obj 15 41 key;
+#X obj 48 122 spigot;
+#X obj 15 62 sel 27;
+#X obj 112 102 tgl 13 0 \$0-bogus \$0-bogus-i empty 0 -6 0 8 -233017
+-1 -1 0 1;
+#X obj 112 62 loadbang;
+#X obj 48 152 outlet;
+#X obj 112 152 outlet;
+#X obj 112 82 \$1;
+#X text 12 10 [tastin] - Gate for keyboard input;
+#X text 236 85 Outlets;
+#X text 236 35 Arguments;
+#X text 236 55 - State (0 / 1);
+#X text 236 105 - key number;
+#X text 236 125 - state;
+#X text 236 155 Key control;
+#X text 236 175 - Esc on / off;
+#X text 12 251 (C) 2006 Joćo Pais - jmmmpais@googlemail.com
+;
+#N canvas 0 0 426 446 license 0;
+#X text 8 47 All rights reserved.;
+#X text 8 227 The names of its contributors may not be used to endorse
+or promote products derived from this software without specific prior
+written permission.;
+#X text 8 87 Redistribution and use in source and binary forms \, with
+or without modification \, are permitted provided that the following
+conditions are met:;
+#X text 8 127 Redistributions of source code must retain the above
+copyright notice \, this list of conditions and the following disclaimer.
+;
+#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
+\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
+\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
+\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
+;
+#X text 8 167 Redistributions in binary form must reproduce the above
+copyright notice \, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the distribution.
+;
+#X text 8 27 jmmmpais@googlemail.com;
+#X text 8 7 Copyright 2006 \, Joćo Pais;
+#X restore 15 269 pd license;
+#X obj 73 102 cnv 13 37 13 empty \$0-label empty 4 8 0 12 -195568 -1
+0;
+#X obj 18 222 s \$0-label;
+#X msg 18 202 label \$1;
+#X obj 18 182 makesymbol;
+#X connect 0 0 2 0;
+#X connect 1 0 5 0;
+#X connect 1 0 21 0;
+#X connect 2 0 3 0;
+#X connect 2 1 1 0;
+#X connect 3 0 1 1;
+#X connect 3 0 6 0;
+#X connect 4 0 7 0;
+#X connect 7 0 3 0;
+#X connect 20 0 19 0;
+#X connect 21 0 20 0;
+#X coords 0 -1 1 1 94 17 1 33 100;