aboutsummaryrefslogtreecommitdiff
path: root/memento/examples
diff options
context:
space:
mode:
Diffstat (limited to 'memento/examples')
-rw-r--r--memento/examples/bla.dat1
-rw-r--r--memento/examples/bla.xml21
-rw-r--r--memento/examples/list.dat24
-rw-r--r--memento/examples/listsymbol.pd39
-rw-r--r--memento/examples/mainpatch.pd35
-rw-r--r--memento/examples/memento-unittest.pd48
-rw-r--r--memento/examples/memget.pd7
-rw-r--r--memento/examples/numbers.pd62
-rw-r--r--memento/examples/rradical.pd46
-rw-r--r--memento/examples/settings.dat6
-rw-r--r--memento/examples/tester.pd32
11 files changed, 321 insertions, 0 deletions
diff --git a/memento/examples/bla.dat b/memento/examples/bla.dat
new file mode 100644
index 0000000..b3b9114
--- /dev/null
+++ b/memento/examples/bla.dat
@@ -0,0 +1 @@
+temp 0 , list1 , 100 50 100 74
diff --git a/memento/examples/bla.xml b/memento/examples/bla.xml
new file mode 100644
index 0000000..bfccb9f
--- /dev/null
+++ b/memento/examples/bla.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE pool SYSTEM "pool.dtd">
+<pool>
+<dir key="temp">
+<dir key="0">
+<value key="list1">105 183 62 67</value>
+</dir>
+</dir>
+<dir key="0">
+<value key="list1">0 0 0 0</value>
+</dir>
+<dir key="">
+<dir key="0">
+<value key="list1">0 0 0 0</value>
+</dir>
+</dir>
+<dir key="mydir">
+<dir key="0">
+</dir>
+</dir>
+</pool>
diff --git a/memento/examples/list.dat b/memento/examples/list.dat
new file mode 100644
index 0000000..7eb6b0b
--- /dev/null
+++ b/memento/examples/list.dat
@@ -0,0 +1,24 @@
+temp1 4 , list1 , 100 100 100 100
+temp1 5 , list1 , -100 100 100 100
+temp1 6 , list1 , -100 100 100 -100
+temp1 7 , list1 , -100 100 -100 -100
+temp1 0 , list1 , 100 0 0 0
+temp1 2 , list1 , 0 100 100 0
+temp1 3 , list1 , 0 100 100 100
+temp1 1 , list1 , 0 100 0 0
+temp 4 , list1 , 0 1 0 1
+temp 4 , name , five
+temp 5 , list1 , 0 1 1 0
+temp 5 , name , six
+temp 6 , list1 , 0 1 1 1
+temp 6 , name , seven
+temp 7 , list1 , 1 0 0 0
+temp 7 , name , eight
+temp 0 , list1 , 0 0 0 1
+temp 0 , name , one
+temp 2 , list1 , 0 0 1 1
+temp 2 , name , three
+temp 3 , list1 , 0 1 0 0
+temp 3 , name , four
+temp 1 , list1 , 0 0 1 0
+temp 1 , name , two
diff --git a/memento/examples/listsymbol.pd b/memento/examples/listsymbol.pd
new file mode 100644
index 0000000..3acc013
--- /dev/null
+++ b/memento/examples/listsymbol.pd
@@ -0,0 +1,39 @@
+#N canvas 239 79 855 654 10;
+#X obj 243 432 s restore;
+#X msg 243 398 symbol restore;
+#X obj 270 85 r restore;
+#X obj 243 300 careGUI list.dat;
+#X obj 270 111 numbers temp;
+#X obj 537 87 r restore;
+#X obj 543 517 pool;
+#X obj 540 550 print value;
+#X symbolatom 462 436 10 0 0 0 - - -;
+#X symbolatom 569 588 10 0 0 0 - - -;
+#X msg 542 480 set name \$1;
+#X msg 634 480 get name;
+#X msg 633 446 save /tmp/names.dat;
+#X obj 458 509 print set;
+#X obj 537 111 numbers temp1;
+#X msg 587 309 printall;
+#X msg 587 361 printrec;
+#X text 587 341 print values in dir and subdirs;
+#X text 657 360 (depth may be given);
+#X msg 587 410 printroot;
+#X text 587 390 print values in dir and subdirs (starting from root)
+;
+#X msg 680 520 load list.dat;
+#X connect 1 0 0 0;
+#X connect 2 0 4 0;
+#X connect 3 0 1 0;
+#X connect 5 0 14 0;
+#X connect 6 0 7 0;
+#X connect 6 0 9 0;
+#X connect 8 0 10 0;
+#X connect 10 0 6 0;
+#X connect 10 0 13 0;
+#X connect 11 0 6 0;
+#X connect 12 0 6 0;
+#X connect 15 0 6 0;
+#X connect 16 0 6 0;
+#X connect 19 0 6 0;
+#X connect 21 0 6 0;
diff --git a/memento/examples/mainpatch.pd b/memento/examples/mainpatch.pd
new file mode 100644
index 0000000..0f7a873
--- /dev/null
+++ b/memento/examples/mainpatch.pd
@@ -0,0 +1,35 @@
+#N canvas 200 96 855 654 10;
+#X floatatom 229 20 5 0 0 0 - - -;
+#X obj 229 42 t b f;
+#X obj 89 105 rradical foo;
+#X obj 174 618 s restore;
+#X obj 415 31 r restore;
+#X obj 415 56 spigot;
+#X obj 468 53 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 89 30 r restore;
+#X obj 89 55 spigot;
+#X msg 259 71 substate \$1;
+#X floatatom 665 25 5 0 0 0 - - -;
+#X obj 665 47 t b f;
+#X msg 695 76 substate \$1;
+#X msg 89 76 restore;
+#X msg 415 77 restore;
+#X obj 174 535 careGUI bla.dat;
+#X obj 415 105 rradical bar;
+#X connect 0 0 1 0;
+#X connect 1 0 13 0;
+#X connect 1 1 9 0;
+#X connect 4 0 5 0;
+#X connect 5 0 14 0;
+#X connect 6 0 5 1;
+#X connect 7 0 8 0;
+#X connect 8 0 13 0;
+#X connect 9 0 2 0;
+#X connect 10 0 11 0;
+#X connect 11 0 14 0;
+#X connect 11 1 12 0;
+#X connect 12 0 16 0;
+#X connect 13 0 2 0;
+#X connect 14 0 16 0;
+#X connect 15 0 3 0;
diff --git a/memento/examples/memento-unittest.pd b/memento/examples/memento-unittest.pd
new file mode 100644
index 0000000..6b40615
--- /dev/null
+++ b/memento/examples/memento-unittest.pd
@@ -0,0 +1,48 @@
+#N canvas 283 408 540 387 10;
+#X obj 74 259 careGUI;
+#X obj 333 97 originator test 10;
+#X floatatom 117 60 5 0 0 0 - - -;
+#X symbolatom 156 86 10 0 0 0 - - -;
+#X obj 107 85 symbol;
+#X msg 333 66 set;
+#X msg 378 70 substate \$1;
+#X obj 343 20 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 343 46 t b f;
+#X obj 151 118 unpack 0 0 0;
+#X floatatom 152 142 5 0 0 0 - - -;
+#X floatatom 198 142 5 0 0 0 - - -;
+#X floatatom 246 143 5 0 0 0 - - -;
+#X obj 152 184 pack 0 0 0;
+#X obj 142 17 hradio 15 1 0 8 empty empty empty 0 -6 0 8 -262144 -1
+-1 3;
+#X obj 20 17 commun /radio 10;
+#X obj 224 162 t b f;
+#X obj 174 162 t b f;
+#X obj 18 60 commun /a 10;
+#X obj 19 85 commun /b 10;
+#X obj 20 141 commun /lister 10;
+#X connect 2 0 18 0;
+#X connect 3 0 19 0;
+#X connect 4 0 3 0;
+#X connect 5 0 1 0;
+#X connect 6 0 1 0;
+#X connect 7 0 8 0;
+#X connect 8 0 5 0;
+#X connect 8 1 6 0;
+#X connect 9 0 10 0;
+#X connect 9 1 11 0;
+#X connect 9 2 12 0;
+#X connect 10 0 13 0;
+#X connect 11 0 17 0;
+#X connect 12 0 16 0;
+#X connect 13 0 20 0;
+#X connect 14 0 15 0;
+#X connect 15 0 14 0;
+#X connect 16 0 13 0;
+#X connect 16 1 13 2;
+#X connect 17 0 13 0;
+#X connect 17 1 13 1;
+#X connect 18 0 2 0;
+#X connect 19 0 4 0;
+#X connect 20 0 9 0;
diff --git a/memento/examples/memget.pd b/memento/examples/memget.pd
new file mode 100644
index 0000000..a33552d
--- /dev/null
+++ b/memento/examples/memget.pd
@@ -0,0 +1,7 @@
+#N canvas 0 0 450 300 10;
+#X obj 146 149 pool RRADICAL;
+#X obj 146 72 inlet;
+#X obj 146 184 outlet;
+#X obj 146 109 prepend get;
+#X connect 0 0 2 0;
+#X connect 1 0 3 0;
diff --git a/memento/examples/numbers.pd b/memento/examples/numbers.pd
new file mode 100644
index 0000000..3bf6f0f
--- /dev/null
+++ b/memento/examples/numbers.pd
@@ -0,0 +1,62 @@
+#N canvas 319 311 450 300 10;
+#X floatatom 26 113 5 0 0 0 - - -;
+#X floatatom 337 111 5 0 0 0 - - -;
+#X obj 158 177 pack 0 0 0 0;
+#X obj 252 149 t b f;
+#X floatatom 242 112 5 0 0 0 - - -;
+#X obj 212 148 t b f;
+#X floatatom 142 113 5 0 0 0 - - -;
+#X obj 169 146 t b f;
+#X obj 207 82 unpack 0 0 0 0;
+#X obj 129 51 bng 15 250 50 0 empty empty set 0 -6 0 8 -262144 -1 -1
+;
+#X msg 41 174 set memento;
+#X obj 49 41 inlet;
+#X obj 48 73 select restore;
+#X msg 163 265 substate \$1;
+#X obj 102 229 hradio 15 1 0 8 empty empty empty 0 -6 0 8 -262144 -1
+-1 0;
+#X obj 134 244 t b a;
+#X symbolatom 250 182 10 0 0 0 - - -;
+#X obj 330 181 commun name \$0;
+#X obj 142 206 commun list1 \$0;
+#X obj 39 266 originator \$1 \$0;
+#X obj 332 208 symbol;
+#X obj 232 53 bng 15 250 50 0 empty empty copy 0 -6 0 8 -262144 -1
+-1;
+#X obj 352 54 bng 15 250 50 0 empty empty paste 0 -6 0 8 -262144 -1
+-1;
+#X msg 272 61 copy;
+#X msg 393 71 paste;
+#X connect 0 0 2 0;
+#X connect 1 0 3 0;
+#X connect 2 0 18 0;
+#X connect 3 0 2 0;
+#X connect 3 1 2 3;
+#X connect 4 0 5 0;
+#X connect 5 0 2 0;
+#X connect 5 1 2 2;
+#X connect 6 0 7 0;
+#X connect 7 0 2 0;
+#X connect 7 1 2 1;
+#X connect 8 0 0 0;
+#X connect 8 1 6 0;
+#X connect 8 2 4 0;
+#X connect 8 3 1 0;
+#X connect 9 0 10 0;
+#X connect 10 0 19 0;
+#X connect 11 0 12 0;
+#X connect 12 0 9 0;
+#X connect 13 0 19 0;
+#X connect 14 0 15 0;
+#X connect 15 0 9 0;
+#X connect 15 1 13 0;
+#X connect 16 0 17 0;
+#X connect 17 0 20 0;
+#X connect 18 0 8 0;
+#X connect 20 0 16 0;
+#X connect 21 0 23 0;
+#X connect 22 0 24 0;
+#X connect 23 0 19 0;
+#X connect 24 0 19 0;
+#X coords 0 0 1 1 200 140 1;
diff --git a/memento/examples/rradical.pd b/memento/examples/rradical.pd
new file mode 100644
index 0000000..115be3d
--- /dev/null
+++ b/memento/examples/rradical.pd
@@ -0,0 +1,46 @@
+#N canvas 314 76 305 428 10;
+#X obj 3 16 cnv 15 300 400 empty empty empty 20 12 0 14 -233017 -66577
+0;
+#X msg 67 354 set memento;
+#X obj 89 180 hsl 128 15 0 127 0 0 empty empty n1 -2 -6 0 8 -262144
+-1 -1 2400 1;
+#X obj 67 316 bng 32 250 50 0 empty empty restore 0 -6 0 8 -258699
+-1 -1;
+#X obj 31 210 inlet;
+#X msg 132 74 create \$1;
+#X symbolatom 132 51 20 0 0 0 Memento_Name - -;
+#X obj 132 101 s \$0-orig;
+#X obj 67 375 s \$0-orig;
+#X obj 86 152 commun n1 \$0;
+#X obj 89 228 hsl 128 15 0 127 0 0 empty empty n2 -2 -6 0 8 -262144
+-1 -1 8300 1;
+#X obj 86 203 commun n2 \$0;
+#X obj 132 25 symbol \$1;
+#X obj 37 23 loadbang;
+#X obj 173 345 r \$0-orig;
+#X floatatom 132 124 5 0 0 0 substate - -;
+#X obj 173 373 originator \$1 \$0;
+#X obj 67 285 select restore;
+#X obj 31 258 route memento substate;
+#X obj 203 284 symbol;
+#X msg 193 125 substate \$1;
+#X connect 1 0 8 0;
+#X connect 2 0 9 0;
+#X connect 3 0 1 0;
+#X connect 4 0 18 0;
+#X connect 5 0 7 0;
+#X connect 6 0 5 0;
+#X connect 9 0 2 0;
+#X connect 10 0 11 0;
+#X connect 11 0 10 0;
+#X connect 12 0 6 0;
+#X connect 13 0 12 0;
+#X connect 14 0 16 0;
+#X connect 15 0 20 0;
+#X connect 17 0 3 0;
+#X connect 18 0 12 0;
+#X connect 18 1 15 0;
+#X connect 18 2 19 0;
+#X connect 19 0 17 0;
+#X connect 20 0 7 0;
+#X coords 0 0 1 1 304 422 1;
diff --git a/memento/examples/settings.dat b/memento/examples/settings.dat
new file mode 100644
index 0000000..b34c749
--- /dev/null
+++ b/memento/examples/settings.dat
@@ -0,0 +1,6 @@
+/erster 0 , /warm , 44.8235
+/erster 0 , /wave , 3
+/erster-adsr 0 , /r , 301.587
+/erster-adsr 0 , /s , 0.396825
+/erster-adsr 0 , /a , 33.3333
+/erster-adsr 0 , /d , 98.4127
diff --git a/memento/examples/tester.pd b/memento/examples/tester.pd
new file mode 100644
index 0000000..f3bdbbf
--- /dev/null
+++ b/memento/examples/tester.pd
@@ -0,0 +1,32 @@
+#N canvas 314 76 305 428 10;
+#X obj 1 21 cnv 15 300 400 empty empty empty 20 12 0 14 -233017 -66577
+0;
+#X msg 216 69 set memento;
+#X obj 35 77 hsl 128 15 0 127 0 0 empty empty n1 -2 -6 0 8 -262144
+-1 -1 0 1;
+#X obj 216 31 bng 32 250 50 0 empty empty restore 0 -6 0 8 -258699
+-1 -1;
+#X obj 216 3 inlet;
+#X msg 130 229 create \$1;
+#X symbolatom 131 206 20 0 0 0 create_Memento - -;
+#X obj 131 256 s \$0-orig;
+#X obj 216 90 s \$0-orig;
+#N canvas 0 0 450 300 guts 0;
+#X obj 121 157 originator \$1 \$0;
+#X obj 122 100 r \$0-orig;
+#X connect 1 0 0 0;
+#X restore 188 359 pd guts;
+#X obj 32 49 commun n1 \$0;
+#X obj 34 140 hsl 128 15 0 127 0 0 empty empty n2 -2 -6 0 8 -262144
+-1 -1 0 1;
+#X obj 31 115 commun n2 \$0;
+#X connect 1 0 8 0;
+#X connect 2 0 10 0;
+#X connect 3 0 1 0;
+#X connect 4 0 3 0;
+#X connect 5 0 7 0;
+#X connect 6 0 5 0;
+#X connect 10 0 2 0;
+#X connect 11 0 12 0;
+#X connect 12 0 11 0;
+#X coords 0 0 1 1 200 140 1;