aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2005-11-16 02:05:28 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2005-11-16 02:05:28 +0000
commit37a7d9db5c749a3d50942520fb19404ee2a761c9 (patch)
tree7f3eaa5de90d08a51fded7994cc9d274eb51a22a
parent76ca5bfc0d3b1ae7e55e198bfeedd59300578dd9 (diff)
cleaned things up to be added to the abstractions build system
svn path=/trunk/abstractions/keyboardkeys/; revision=3929
-rwxr-xr-xabs/allkeys_bangs.pd52
-rwxr-xr-xabs/allkeys_toggles.pd52
-rw-r--r--doc/keybang-help.pd23
-rw-r--r--doc/keytoggle-help.pd23
-rw-r--r--doc/keyupdown-help.pd29
-rwxr-xr-xkeyboard_main.pd2
-rwxr-xr-xkeys_help.pd98
7 files changed, 177 insertions, 102 deletions
diff --git a/abs/allkeys_bangs.pd b/abs/allkeys_bangs.pd
index 4deb4c1..b95bf0f 100755
--- a/abs/allkeys_bangs.pd
+++ b/abs/allkeys_bangs.pd
@@ -10,7 +10,7 @@
#X obj 248 37 r ldbng;
#X obj 250 103 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
-#X obj 248 79 ../abs/keybang;
+#X obj 248 79 keybang;
#X msg 248 58 e;
#X obj 466 36 r ldbng;
#X obj 355 37 r ldbng;
@@ -40,15 +40,15 @@
#X msg 785 55 i;
#X msg 896 54 o;
#X msg 1003 53 p;
-#X obj 30 78 ../abs/keybang;
-#X obj 141 79 ../abs/keybang;
-#X obj 355 79 ../abs/keybang;
-#X obj 466 78 ../abs/keybang;
-#X obj 573 77 ../abs/keybang;
-#X obj 678 76 ../abs/keybang;
-#X obj 785 76 ../abs/keybang;
-#X obj 896 75 ../abs/keybang;
-#X obj 1003 74 ../abs/keybang;
+#X obj 30 78 keybang;
+#X obj 141 79 keybang;
+#X obj 355 79 keybang;
+#X obj 466 78 keybang;
+#X obj 573 77 keybang;
+#X obj 678 76 keybang;
+#X obj 785 76 keybang;
+#X obj 896 75 keybang;
+#X obj 1003 74 keybang;
#X obj 139 138 r ldbng;
#X obj 28 137 r ldbng;
#X obj 141 204 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
@@ -58,7 +58,7 @@
#X obj 246 138 r ldbng;
#X obj 248 204 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
-#X obj 246 180 ../abs/keybang;
+#X obj 246 180 keybang;
#X obj 464 137 r ldbng;
#X obj 353 138 r ldbng;
#X obj 466 203 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
@@ -77,14 +77,14 @@
-1;
#X obj 784 202 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
-#X obj 28 179 ../abs/keybang;
-#X obj 139 180 ../abs/keybang;
-#X obj 353 180 ../abs/keybang;
-#X obj 464 179 ../abs/keybang;
-#X obj 571 178 ../abs/keybang;
-#X obj 676 177 ../abs/keybang;
-#X obj 783 177 ../abs/keybang;
-#X obj 894 176 ../abs/keybang;
+#X obj 28 179 keybang;
+#X obj 139 180 keybang;
+#X obj 353 180 keybang;
+#X obj 464 179 keybang;
+#X obj 571 178 keybang;
+#X obj 676 177 keybang;
+#X obj 783 177 keybang;
+#X obj 894 176 keybang;
#X msg 28 158 a;
#X msg 139 159 s;
#X msg 246 159 d;
@@ -103,7 +103,7 @@
#X obj 247 238 r ldbng;
#X obj 249 304 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
-#X obj 247 280 ../abs/keybang;
+#X obj 247 280 keybang;
#X obj 465 237 r ldbng;
#X obj 354 238 r ldbng;
#X obj 467 303 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
@@ -116,12 +116,12 @@
#X obj 677 235 r ldbng;
#X obj 679 301 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
-#X obj 29 279 ../abs/keybang;
-#X obj 140 280 ../abs/keybang;
-#X obj 354 280 ../abs/keybang;
-#X obj 465 279 ../abs/keybang;
-#X obj 572 278 ../abs/keybang;
-#X obj 677 277 ../abs/keybang;
+#X obj 29 279 keybang;
+#X obj 140 280 keybang;
+#X obj 354 280 keybang;
+#X obj 465 279 keybang;
+#X obj 572 278 keybang;
+#X obj 677 277 keybang;
#X msg 29 258 z;
#X msg 140 259 x;
#X msg 247 259 c;
diff --git a/abs/allkeys_toggles.pd b/abs/allkeys_toggles.pd
index 94de135..3dfd827 100755
--- a/abs/allkeys_toggles.pd
+++ b/abs/allkeys_toggles.pd
@@ -107,32 +107,32 @@
#X obj 100 29 s ldbng;
#X obj 162 29 bng 15 250 50 0 empty resetkeys empty 0 -6 64 8 -262144
-1 -1;
-#X obj 27 103 ../abs/keytoggle;
-#X obj 138 104 ../abs/keytoggle;
-#X obj 245 104 ../abs/keytoggle;
-#X obj 352 104 ../abs/keytoggle;
-#X obj 463 103 ../abs/keytoggle;
-#X obj 570 102 ../abs/keytoggle;
-#X obj 675 101 ../abs/keytoggle;
-#X obj 782 101 ../abs/keytoggle;
-#X obj 893 100 ../abs/keytoggle;
-#X obj 1000 99 ../abs/keytoggle;
-#X obj 25 204 ../abs/keytoggle;
-#X obj 136 205 ../abs/keytoggle;
-#X obj 243 205 ../abs/keytoggle;
-#X obj 350 205 ../abs/keytoggle;
-#X obj 461 204 ../abs/keytoggle;
-#X obj 568 203 ../abs/keytoggle;
-#X obj 673 202 ../abs/keytoggle;
-#X obj 780 202 ../abs/keytoggle;
-#X obj 891 201 ../abs/keytoggle;
-#X obj 26 304 ../abs/keytoggle;
-#X obj 137 305 ../abs/keytoggle;
-#X obj 244 305 ../abs/keytoggle;
-#X obj 351 305 ../abs/keytoggle;
-#X obj 462 304 ../abs/keytoggle;
-#X obj 569 303 ../abs/keytoggle;
-#X obj 674 302 ../abs/keytoggle;
+#X obj 27 103 keytoggle;
+#X obj 138 104 keytoggle;
+#X obj 245 104 keytoggle;
+#X obj 352 104 keytoggle;
+#X obj 463 103 keytoggle;
+#X obj 570 102 keytoggle;
+#X obj 675 101 keytoggle;
+#X obj 782 101 keytoggle;
+#X obj 893 100 keytoggle;
+#X obj 1000 99 keytoggle;
+#X obj 25 204 keytoggle;
+#X obj 136 205 keytoggle;
+#X obj 243 205 keytoggle;
+#X obj 350 205 keytoggle;
+#X obj 461 204 keytoggle;
+#X obj 568 203 keytoggle;
+#X obj 673 202 keytoggle;
+#X obj 780 202 keytoggle;
+#X obj 891 201 keytoggle;
+#X obj 26 304 keytoggle;
+#X obj 137 305 keytoggle;
+#X obj 244 305 keytoggle;
+#X obj 351 305 keytoggle;
+#X obj 462 304 keytoggle;
+#X obj 569 303 keytoggle;
+#X obj 674 302 keytoggle;
#X connect 0 0 5 0;
#X connect 1 0 4 0;
#X connect 4 0 81 0;
diff --git a/doc/keybang-help.pd b/doc/keybang-help.pd
new file mode 100644
index 0000000..fa35fd6
--- /dev/null
+++ b/doc/keybang-help.pd
@@ -0,0 +1,23 @@
+#N canvas 159 128 353 349 10;
+#X obj 165 18 cnv 15 60 60 empty keycq q 20 12 0 14 -228801 -262144
+0;
+#X obj 25 20 loadbang;
+#X obj 25 42 s ldbng;
+#X obj 28 273 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X msg 27 227 q;
+#X obj 27 248 keyboardkeys/keybang;
+#X obj 27 205 r ldbng;
+#X obj 81 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X text 25 105 for assignment of actions for keys use;
+#X obj 26 146 keyboardkeys/keybang;
+#X text 26 127 for bang;
+#X obj 10 72 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X connect 1 0 2 0;
+#X connect 1 0 11 0;
+#X connect 4 0 5 0;
+#X connect 5 0 3 0;
+#X connect 6 0 4 0;
+#X connect 7 0 2 0;
diff --git a/doc/keytoggle-help.pd b/doc/keytoggle-help.pd
new file mode 100644
index 0000000..ebbea5c
--- /dev/null
+++ b/doc/keytoggle-help.pd
@@ -0,0 +1,23 @@
+#N canvas 224 52 358 343 10;
+#X obj 239 18 cnv 15 60 60 empty keycf f 20 12 0 14 -228801 -262144
+0;
+#X obj 25 20 loadbang;
+#X obj 25 42 s ldbng;
+#X obj 81 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X text 25 105 for assignment of actions for keys use;
+#X text 52 128 for toggle;
+#X obj 60 272 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 58 248 keyboardkeys/keytoggle;
+#X msg 58 227 f;
+#X obj 57 205 r ldbng;
+#X obj 51 147 keyboardkeys/keytoggle;
+#X obj 10 72 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X connect 1 0 2 0;
+#X connect 1 0 11 0;
+#X connect 3 0 2 0;
+#X connect 7 0 6 0;
+#X connect 8 0 7 0;
+#X connect 9 0 8 0;
diff --git a/doc/keyupdown-help.pd b/doc/keyupdown-help.pd
new file mode 100644
index 0000000..3235690
--- /dev/null
+++ b/doc/keyupdown-help.pd
@@ -0,0 +1,29 @@
+#N canvas 224 52 527 427 10;
+#X obj 25 20 loadbang;
+#X obj 25 42 s ldbng;
+#X obj 193 247 keyboardkeys/keyupdown;
+#X obj 193 269 vsl 15 128 0 100 0 0 empty empty empty 0 -8 0 8 -262144
+-1 -1 10287 1;
+#X msg 193 222 a;
+#X msg 251 220 z;
+#X obj 174 13 cnv 15 60 60 empty keyca a 20 12 0 14 -228801 -262144
+0;
+#X obj 250 13 cnv 15 60 60 empty keycz z 20 12 0 14 -228801 -262144
+0;
+#X obj 193 196 r ldbng;
+#X obj 81 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X text 164 124 for increase/descrease of any value;
+#X obj 164 142 keyboardkeys/keyupdown;
+#X obj 10 72 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X text 33 241 send down key here -->;
+#X text 351 241 <-- send up key here;
+#X connect 0 0 1 0;
+#X connect 0 0 12 0;
+#X connect 2 0 3 0;
+#X connect 4 0 2 0;
+#X connect 5 0 2 1;
+#X connect 8 0 4 0;
+#X connect 8 0 5 0;
+#X connect 9 0 1 0;
diff --git a/keyboard_main.pd b/keyboard_main.pd
index 50b8fc5..c385807 100755
--- a/keyboard_main.pd
+++ b/keyboard_main.pd
@@ -235,6 +235,6 @@
-1 -1;
#X obj 239 18 cnv 4 46 8 empty empty empty 20 12 0 14 -195568 -262144
0;
-#X obj 15 120 abs/allkeys_bangs;
+#X obj 15 120 keyboardkeys/allkeys_bangs;
#X text 16 134 use 'allkeys_bangs' or 'allkeys_toggles';
#X text 225 100 reset->;
diff --git a/keys_help.pd b/keys_help.pd
index c311548..dfe8b6d 100755
--- a/keys_help.pd
+++ b/keys_help.pd
@@ -1,49 +1,49 @@
-#N canvas 139 159 504 436 10;
-#X obj 239 18 cnv 15 60 60 empty keycf f 20 12 64 14 -228801 -262144
-0;
-#X obj 165 18 cnv 15 60 60 empty keycq q 20 12 64 14 -228801 -262144
-0;
-#X obj 25 20 loadbang;
-#X obj 25 42 s ldbng;
-#X obj 28 273 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X obj 293 252 abs/keyupdown;
-#X obj 412 250 vsl 15 128 0 100 0 0 empty empty empty 0 -8 0 8 -262144
--1 -1 127 1;
-#X msg 27 227 q;
-#X msg 293 227 a;
-#X msg 351 225 z;
-#X obj 27 248 abs/keybang;
-#X obj 314 18 cnv 15 60 60 empty keyca a 20 12 64 14 -228801 -262144
-0;
-#X obj 390 18 cnv 15 60 60 empty keycz z 20 12 64 14 -228801 -262144
-0;
-#X obj 27 205 r ldbng;
-#X obj 293 201 r ldbng;
-#X obj 81 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X text 25 105 for assignment of actions for keys use;
-#X obj 26 146 abs/keybang;
-#X text 26 127 for bang;
-#X text 142 128 for toggle;
-#X text 264 129 for increase/descrease of any value;
-#X obj 264 147 abs/keyupdown;
-#X obj 150 272 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
-1;
-#X obj 148 248 abs/keytoggle;
-#X msg 148 227 f;
-#X obj 147 205 r ldbng;
-#X obj 141 147 abs/keytoggle;
-#X connect 2 0 3 0;
-#X connect 5 0 6 0;
-#X connect 7 0 10 0;
-#X connect 8 0 5 0;
-#X connect 9 0 5 1;
-#X connect 10 0 4 0;
-#X connect 13 0 7 0;
-#X connect 14 0 8 0;
-#X connect 14 0 9 0;
-#X connect 15 0 3 0;
-#X connect 23 0 22 0;
-#X connect 24 0 23 0;
-#X connect 25 0 24 0;
+#N canvas 139 159 653 425 10;
+#X obj 239 18 cnv 15 60 60 empty keycf f 20 12 0 14 -228801 -262144
+0;
+#X obj 165 18 cnv 15 60 60 empty keycq q 20 12 0 14 -228801 -262144
+0;
+#X obj 25 20 loadbang;
+#X obj 25 42 s ldbng;
+#X obj 28 273 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X obj 413 252 keyboardkeys/keyupdown;
+#X obj 413 274 vsl 15 128 0 100 0 0 empty empty empty 0 -8 0 8 -262144
+-1 -1 0 1;
+#X msg 27 227 q;
+#X msg 413 227 a;
+#X msg 471 225 z;
+#X obj 27 248 keyboardkeys/keybang;
+#X obj 314 18 cnv 15 60 60 empty keyca a 20 12 0 14 -228801 -262144
+0;
+#X obj 390 18 cnv 15 60 60 empty keycz z 20 12 0 14 -228801 -262144
+0;
+#X obj 27 205 r ldbng;
+#X obj 413 201 r ldbng;
+#X obj 81 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X text 25 105 for assignment of actions for keys use;
+#X obj 26 146 keyboardkeys/keybang;
+#X text 26 127 for bang;
+#X text 202 128 for toggle;
+#X text 384 129 for increase/descrease of any value;
+#X obj 384 147 keyboardkeys/keyupdown;
+#X obj 210 272 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
+1;
+#X obj 208 248 keyboardkeys/keytoggle;
+#X msg 208 227 f;
+#X obj 207 205 r ldbng;
+#X obj 201 147 keyboardkeys/keytoggle;
+#X connect 2 0 3 0;
+#X connect 5 0 6 0;
+#X connect 7 0 10 0;
+#X connect 8 0 5 0;
+#X connect 9 0 5 1;
+#X connect 10 0 4 0;
+#X connect 13 0 7 0;
+#X connect 14 0 8 0;
+#X connect 14 0 9 0;
+#X connect 15 0 3 0;
+#X connect 23 0 22 0;
+#X connect 24 0 23 0;
+#X connect 25 0 24 0;