aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2010-11-22 04:21:37 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2010-11-22 04:21:37 +0000
commit446d8c6b051f74751943654998b7fe34b5fca9d6 (patch)
tree5ed7c8ddc3f2a3b253dcb16ed2626fbd1a1b47a8
parent691da5e0079e92d4f6b4760f0d3818b2840a9db5 (diff)
made fsreadsf~'s second outlet act like readsf~ and output a bang when done
svn path=/trunk/externals/framesync/; revision=14469
-rw-r--r--fsreadsf~-help.pd7
-rw-r--r--fsreadsf~.pd71
2 files changed, 26 insertions, 52 deletions
diff --git a/fsreadsf~-help.pd b/fsreadsf~-help.pd
index 5ad19ac..a59d972 100644
--- a/fsreadsf~-help.pd
+++ b/fsreadsf~-help.pd
@@ -14,12 +14,11 @@ numbers.;
#X obj 95 243 fsreadsf~ examples/sdf.wav 40;
#X text 177 328 arguments: soundfile startframe#;
#X text 96 216 file;
-#X obj 269 263 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144
--1 -1 0 1;
-#X floatatom 265 281 5 0 0 0 - - -;
+#X obj 266 264 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X text 283 264 bang when done;
#X connect 7 0 5 0;
#X connect 8 0 5 0;
#X connect 10 0 6 0;
#X connect 10 0 6 1;
#X connect 10 1 13 0;
-#X connect 13 0 14 0;
diff --git a/fsreadsf~.pd b/fsreadsf~.pd
index 6919c7b..529dcaf 100644
--- a/fsreadsf~.pd
+++ b/fsreadsf~.pd
@@ -32,8 +32,10 @@
#X text 364 13 start frame;
#X text 515 9 end frame;
#X text 211 12 filename;
+#X obj 154 374 outlet;
#X connect 0 0 5 0;
#X connect 2 0 1 0;
+#X connect 2 1 21 0;
#X connect 3 0 2 0;
#X connect 4 0 2 0;
#X connect 5 0 4 0;
@@ -59,30 +61,7 @@
#X obj 177 198 select;
#X msg 177 221 1;
#X text 334 23 start frame;
-#X msg 253 340 0 \, 1 \$1;
-#X obj 211 220 float;
#X obj 253 383 outlet;
-#N canvas 258 306 450 300 calc 0;
-#X obj 89 12 inlet;
-#X obj 228 11 inlet;
-#X obj 152 273 outlet;
-#X obj 152 73 pack 0 0;
-#X msg 152 93 \$2 \$1;
-#X obj 152 115 -;
-#X floatatom 159 211 5 0 0 0 - - -;
-#X obj 167 164 fps_ms;
-#X obj 152 185 *;
-#X obj 167 144 loadbang;
-#X connect 0 0 3 0;
-#X connect 1 0 3 1;
-#X connect 3 0 4 0;
-#X connect 4 0 5 0;
-#X connect 5 0 8 0;
-#X connect 7 0 8 1;
-#X connect 8 0 2 0;
-#X connect 8 0 6 0;
-#X connect 9 0 7 0;
-#X restore 238 198 pd calc time;
#X msg 32 281 0;
#X obj 280 96 purepd/float_argument \$2;
#X text 141 22 first arg is filename;
@@ -99,32 +78,28 @@
#X obj 59 198 loadbang;
#X obj 59 240 * 2;
#X obj 145 65 trigger bang bang;
-#X connect 0 0 13 0;
-#X connect 1 0 27 0;
+#X connect 0 0 10 0;
+#X connect 1 0 24 0;
#X connect 3 0 2 0;
+#X connect 3 1 8 0;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
-#X connect 5 0 9 0;
#X connect 6 0 4 0;
-#X connect 8 0 10 0;
-#X connect 9 0 8 0;
-#X connect 11 0 9 1;
-#X connect 12 0 4 0;
-#X connect 12 0 3 0;
-#X connect 13 0 5 1;
-#X connect 13 0 11 0;
-#X connect 13 0 3 2;
-#X connect 15 0 16 0;
-#X connect 16 0 3 0;
-#X connect 17 0 24 0;
-#X connect 18 0 5 0;
-#X connect 18 0 17 0;
-#X connect 20 0 21 0;
-#X connect 21 0 3 1;
-#X connect 22 0 15 0;
-#X connect 23 0 26 0;
-#X connect 24 0 12 0;
-#X connect 25 0 23 0;
-#X connect 26 0 24 1;
-#X connect 27 0 21 0;
-#X connect 27 1 13 0;
+#X connect 9 0 4 0;
+#X connect 9 0 3 0;
+#X connect 10 0 5 1;
+#X connect 10 0 3 2;
+#X connect 12 0 13 0;
+#X connect 13 0 3 0;
+#X connect 14 0 21 0;
+#X connect 15 0 5 0;
+#X connect 15 0 14 0;
+#X connect 17 0 18 0;
+#X connect 18 0 3 1;
+#X connect 19 0 12 0;
+#X connect 20 0 23 0;
+#X connect 21 0 9 0;
+#X connect 22 0 20 0;
+#X connect 23 0 21 1;
+#X connect 24 0 18 0;
+#X connect 24 1 10 0;