aboutsummaryrefslogtreecommitdiff
path: root/test-rhythms_memory.pd
diff options
context:
space:
mode:
authorDavide Morelli <morellid@users.sourceforge.net>2005-12-27 01:28:51 +0000
committerDavide Morelli <morellid@users.sourceforge.net>2005-12-27 01:28:51 +0000
commit0928c7fa0e2b91005ac6c319650e9e13468903cd (patch)
tree6d734fd882f75a30009c498ab09c3244c0b2a263 /test-rhythms_memory.pd
parent5f3d84f5e6766ee824095942e0de32d8f3b1fcfe (diff)
added rhythms playing. still need debugging
svn path=/trunk/externals/frankenstein/; revision=4300
Diffstat (limited to 'test-rhythms_memory.pd')
-rwxr-xr-xtest-rhythms_memory.pd66
1 files changed, 42 insertions, 24 deletions
diff --git a/test-rhythms_memory.pd b/test-rhythms_memory.pd
index 4223f0f..67f9221 100755
--- a/test-rhythms_memory.pd
+++ b/test-rhythms_memory.pd
@@ -1,28 +1,28 @@
-#N canvas 224 39 661 478 12;
-#X obj 134 262 rhythms_memory;
+#N canvas 91 38 909 527 12;
+#X obj 126 256 rhythms_memory;
#X msg 126 212 measure;
-#X msg 317 224 0;
-#X obj 168 46 metro 500;
-#X obj 130 84 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+#X msg 232 220 0;
+#X obj 123 48 metro 500;
+#X obj 85 86 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
-#X obj 168 23 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1
+#X obj 123 25 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
-#X obj 169 69 int 0;
-#X obj 220 70 + 1;
-#X obj 169 92 % 4;
+#X obj 124 71 int 0;
+#X obj 175 72 + 1;
+#X obj 124 94 % 4;
#X obj 127 155 sel 0;
#X obj 125 185 bang;
-#X obj 317 189 bng 30 250 50 0 empty empty empty 0 -6 0 8 -258699 -1
+#X obj 232 185 bng 30 250 50 0 empty empty empty 0 -6 0 8 -258699 -1
-1;
-#X obj 133 285 unpack f f f f f;
-#X floatatom 131 312 5 0 0 1 is_this_a_new_rhythm - -;
-#X floatatom 160 330 5 0 0 1 id - -;
-#X floatatom 193 348 5 0 0 1 subid - -;
-#X floatatom 225 368 5 0 0 1 root_closeness - -;
-#X floatatom 257 391 5 0 0 1 sub_closeness - -;
-#X text 344 314 (0=known \, 1=new root \, 2=new sub);
-#X obj 169 115 t f f;
-#X msg 444 194 crash;
+#X obj 231 363 unpack f f f f f;
+#X floatatom 229 390 5 0 0 1 is_this_a_new_rhythm - -;
+#X floatatom 258 408 5 0 0 1 id - -;
+#X floatatom 291 426 5 0 0 1 subid - -;
+#X floatatom 323 446 5 0 0 1 root_closeness - -;
+#X floatatom 355 469 5 0 0 1 sub_closeness - -;
+#X text 442 392 (0=known \, 1=new root \, 2=new sub);
+#X obj 124 117 t f f;
+#X msg 568 247 crash;
#N canvas 0 0 454 304 drum 0;
#X obj 108 27 inlet;
#X obj 108 212 outlet~;
@@ -42,12 +42,28 @@
#X connect 7 0 4 0;
#X connect 8 0 6 0;
#X connect 8 1 5 0;
-#X restore 429 115 pd drum;
-#X obj 429 82 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+#X restore 276 155 pd drum;
+#X obj 274 124 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
-#X obj 423 147 dac~;
-#X floatatom 192 152 5 0 0 0 - - -;
-#X connect 0 0 12 0;
+#X obj 270 187 dac~;
+#X floatatom 180 155 5 0 0 0 - - -;
+#X msg 384 39 rhythm 1 1;
+#X obj 126 294 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X msg 489 133 1 0 0.5;
+#X text 381 17 you can ask it to play a stored rhythm;
+#X text 559 227 (crash me! for debugging);
+#X text 405 98 you will be able to send rhythms in the form of list
+of floats (TODO);
+#X obj 180 319 print;
+#X text 152 294 here you get the wanted rhythms played in realtime
+;
+#X text 235 315 here you'll get the wanted rhythms in the form of lists
+of floats (TODO);
+#X text 373 361 here you get info on the last detected rhythm;
+#X connect 0 0 26 0;
+#X connect 0 1 31 0;
+#X connect 0 2 12 0;
#X connect 1 0 0 0;
#X connect 2 0 0 0;
#X connect 3 0 4 0;
@@ -73,3 +89,5 @@
#X connect 21 0 23 1;
#X connect 22 0 21 0;
#X connect 22 0 11 0;
+#X connect 25 0 0 0;
+#X connect 27 0 0 1;