From 1cc08490832ec599064f388dc5b239d43f6ece2d Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Tue, 28 Feb 2006 07:44:04 +0000 Subject: ported to new one inlet *_argument objects svn path=/trunk/externals/mapping/; revision=4630 --- disjoin.pd | 37 +++++++++++++++++++------------------ join.pd | 8 ++++---- pd/disjoin.pd | 37 +++++++++++++++++++------------------ pd/join.pd | 8 ++++---- pd/sinusoid.pd | 8 ++++---- pd/test_n.pd | 38 +++++++++++++++++++------------------- pd/wave.pd | 55 +++++++++++++++++++++++++++---------------------------- sinusoid.pd | 8 ++++---- test_n.pd | 38 +++++++++++++++++++------------------- wave.pd | 55 +++++++++++++++++++++++++++---------------------------- 10 files changed, 146 insertions(+), 146 deletions(-) diff --git a/disjoin.pd b/disjoin.pd index 2892db6..d082559 100644 --- a/disjoin.pd +++ b/disjoin.pd @@ -1,30 +1,31 @@ -#N canvas 100 164 458 308 10; +#N canvas 359 161 477 319 10; #X obj 62 28 inlet; #X obj 62 244 outlet; #X obj 113 243 outlet; #X obj 113 198 / 1; #X msg 167 145 1; -#X obj 162 48 float_argument \$1; -#X obj 277 27 inlet; -#X obj 162 27 loadbang; +#X obj 157 20 inlet; +#X obj 199 20 loadbang; #X obj 167 169 -; #X obj 113 141 -; #X obj 62 140 /; #X obj 62 83 moses; #X obj 167 123 trigger bang float; -#X connect 0 0 11 0; +#X obj 162 48 float_argument \$1 0.5; +#X text 166 69 default to splitting down the middle (0.5); +#X connect 0 0 10 0; #X connect 3 0 2 0; -#X connect 4 0 8 0; -#X connect 5 0 9 1; -#X connect 5 0 10 1; -#X connect 5 0 11 1; +#X connect 4 0 7 0; #X connect 5 0 12 0; -#X connect 6 0 5 1; -#X connect 7 0 5 0; -#X connect 8 0 3 1; -#X connect 9 0 3 0; -#X connect 10 0 1 0; -#X connect 11 0 10 0; -#X connect 11 1 9 0; -#X connect 12 0 4 0; -#X connect 12 1 8 1; +#X connect 6 0 12 0; +#X connect 7 0 3 1; +#X connect 8 0 3 0; +#X connect 9 0 1 0; +#X connect 10 0 9 0; +#X connect 10 1 8 0; +#X connect 11 0 4 0; +#X connect 11 1 7 1; +#X connect 12 0 8 1; +#X connect 12 0 9 1; +#X connect 12 0 10 1; +#X connect 12 0 11 0; diff --git a/join.pd b/join.pd index 5911566..90ae890 100644 --- a/join.pd +++ b/join.pd @@ -1,4 +1,4 @@ -#N canvas 248 251 319 292 10; +#N canvas 279 246 323 296 10; #X obj 32 14 inlet; #X obj 78 14 inlet; #X obj 32 245 outlet; @@ -6,8 +6,8 @@ #X msg 145 113 1; #X obj 78 169 *; #X obj 135 55 float_argument \$1; -#X obj 249 16 inlet; -#X obj 135 36 loadbang; +#X obj 135 15 inlet; +#X obj 177 15 loadbang; #X obj 32 149 *; #X obj 78 210 +; #X obj 145 137 -; @@ -20,7 +20,7 @@ #X connect 6 0 3 0; #X connect 6 0 9 1; #X connect 6 0 10 1; -#X connect 7 0 6 1; +#X connect 7 0 6 0; #X connect 8 0 6 0; #X connect 9 0 2 0; #X connect 10 0 2 0; diff --git a/pd/disjoin.pd b/pd/disjoin.pd index 2892db6..d082559 100644 --- a/pd/disjoin.pd +++ b/pd/disjoin.pd @@ -1,30 +1,31 @@ -#N canvas 100 164 458 308 10; +#N canvas 359 161 477 319 10; #X obj 62 28 inlet; #X obj 62 244 outlet; #X obj 113 243 outlet; #X obj 113 198 / 1; #X msg 167 145 1; -#X obj 162 48 float_argument \$1; -#X obj 277 27 inlet; -#X obj 162 27 loadbang; +#X obj 157 20 inlet; +#X obj 199 20 loadbang; #X obj 167 169 -; #X obj 113 141 -; #X obj 62 140 /; #X obj 62 83 moses; #X obj 167 123 trigger bang float; -#X connect 0 0 11 0; +#X obj 162 48 float_argument \$1 0.5; +#X text 166 69 default to splitting down the middle (0.5); +#X connect 0 0 10 0; #X connect 3 0 2 0; -#X connect 4 0 8 0; -#X connect 5 0 9 1; -#X connect 5 0 10 1; -#X connect 5 0 11 1; +#X connect 4 0 7 0; #X connect 5 0 12 0; -#X connect 6 0 5 1; -#X connect 7 0 5 0; -#X connect 8 0 3 1; -#X connect 9 0 3 0; -#X connect 10 0 1 0; -#X connect 11 0 10 0; -#X connect 11 1 9 0; -#X connect 12 0 4 0; -#X connect 12 1 8 1; +#X connect 6 0 12 0; +#X connect 7 0 3 1; +#X connect 8 0 3 0; +#X connect 9 0 1 0; +#X connect 10 0 9 0; +#X connect 10 1 8 0; +#X connect 11 0 4 0; +#X connect 11 1 7 1; +#X connect 12 0 8 1; +#X connect 12 0 9 1; +#X connect 12 0 10 1; +#X connect 12 0 11 0; diff --git a/pd/join.pd b/pd/join.pd index 5911566..90ae890 100644 --- a/pd/join.pd +++ b/pd/join.pd @@ -1,4 +1,4 @@ -#N canvas 248 251 319 292 10; +#N canvas 279 246 323 296 10; #X obj 32 14 inlet; #X obj 78 14 inlet; #X obj 32 245 outlet; @@ -6,8 +6,8 @@ #X msg 145 113 1; #X obj 78 169 *; #X obj 135 55 float_argument \$1; -#X obj 249 16 inlet; -#X obj 135 36 loadbang; +#X obj 135 15 inlet; +#X obj 177 15 loadbang; #X obj 32 149 *; #X obj 78 210 +; #X obj 145 137 -; @@ -20,7 +20,7 @@ #X connect 6 0 3 0; #X connect 6 0 9 1; #X connect 6 0 10 1; -#X connect 7 0 6 1; +#X connect 7 0 6 0; #X connect 8 0 6 0; #X connect 9 0 2 0; #X connect 10 0 2 0; diff --git a/pd/sinusoid.pd b/pd/sinusoid.pd index 0c9957e..339ccbe 100644 --- a/pd/sinusoid.pd +++ b/pd/sinusoid.pd @@ -1,6 +1,6 @@ -#N canvas 12 269 616 500 10; +#N canvas 297 154 620 504 10; #X obj 50 36 inlet; -#X obj 329 52 inlet; +#X obj 204 19 inlet; #X obj 47 411 outlet; #X obj 50 150 pack float symbol; #X msg 50 175 \$2 \$1; @@ -10,14 +10,14 @@ #X msg 189 251 ERROR: argument not supported \$1 \, try atan cos or sin; #X obj 208 74 symbol_argument \$1; -#X obj 208 50 loadbang; +#X obj 249 19 loadbang; #X obj 50 98 * 3.14159; #X obj 188 273 print [sinusoid]; #X obj 50 198 route atan sin cos; #X obj 123 260 sin; #X obj 152 260 cos; #X connect 0 0 11 0; -#X connect 1 0 9 1; +#X connect 1 0 9 0; #X connect 3 0 4 0; #X connect 4 0 13 0; #X connect 5 0 6 0; diff --git a/pd/test_n.pd b/pd/test_n.pd index e5b3f83..af10787 100644 --- a/pd/test_n.pd +++ b/pd/test_n.pd @@ -1,20 +1,19 @@ -#N canvas 594 272 556 433 10; +#N canvas 594 272 560 437 10; #X obj 22 -2 inlet; -#X obj 459 -3 inlet; +#X obj 331 11 inlet; #X obj 225 383 outlet; #X obj 142 297 f; #X obj 172 297 + 1; #X msg 157 264 0; #X text 347 79 test for 5 by default; #X obj 331 58 float_argument \$2 5; -#X obj 275 -2 inlet; -#X obj 210 23 loadbang; +#X obj 168 14 inlet; +#X obj 252 9 loadbang; #X obj 167 100 route float symbol; #X obj 142 217 select symbol; #X obj 225 353 >=; #X obj 22 104 route float; #X obj 94 124 symbol; -#X obj 167 59 list_argument \$1; #X floatatom 177 128 5 0 0 0 - - -; #X obj 21 59 list split 1; #X obj 79 195 ==; @@ -22,29 +21,30 @@ #X text 1 41 only use 1st element; #X obj 288 143 print test_n; #X msg 288 122 ERROR: argument type not implmented; -#X connect 0 0 17 0; -#X connect 1 0 7 1; +#X obj 167 59 any_argument \$1; +#X connect 0 0 16 0; +#X connect 1 0 7 0; #X connect 3 0 4 0; #X connect 3 0 12 0; #X connect 4 0 3 1; #X connect 5 0 3 0; #X connect 7 0 12 1; -#X connect 8 0 15 1; -#X connect 9 0 15 0; +#X connect 8 0 22 0; +#X connect 9 0 22 0; #X connect 9 0 7 0; -#X connect 10 0 16 0; -#X connect 10 0 18 1; +#X connect 10 0 15 0; +#X connect 10 0 17 1; #X connect 10 1 11 1; -#X connect 10 2 22 0; +#X connect 10 2 21 0; #X connect 11 0 3 0; #X connect 11 1 5 0; #X connect 12 0 2 0; -#X connect 13 0 18 0; +#X connect 13 0 17 0; #X connect 13 1 14 0; #X connect 14 0 11 0; -#X connect 15 0 10 0; -#X connect 17 0 13 0; -#X connect 18 0 19 0; -#X connect 19 0 3 0; -#X connect 19 1 5 0; -#X connect 22 0 21 0; +#X connect 16 0 13 0; +#X connect 17 0 18 0; +#X connect 18 0 3 0; +#X connect 18 1 5 0; +#X connect 21 0 20 0; +#X connect 22 0 10 0; diff --git a/pd/wave.pd b/pd/wave.pd index d026a76..ad5fe5f 100644 --- a/pd/wave.pd +++ b/pd/wave.pd @@ -1,9 +1,9 @@ -#N canvas 360 127 609 536 10; +#N canvas 360 127 613 540 10; #X obj 25 -15 inlet; -#X obj 267 -14 inlet; -#X obj 542 -11 inlet; +#X obj 132 -13 inlet; +#X obj 400 -7 inlet; #X text 66 -12 position; -#X text 405 -9 largeur de la vague; +#X text 438 -7 largeur de la vague; #X obj 133 178 until; #X obj 133 212 f; #X obj 159 212 + 1; @@ -20,27 +20,26 @@ #X obj 261 174 - 1; #X obj 133 130 max 1; #X obj 400 118 max 0; -#X text 153 -14 number of points; -#X obj 400 69 loadbang; +#X text 173 -13 number of points; #X obj 400 90 float_argument \$2 0.5; #X text 460 70 default: 0.5; #X obj 164 327 /; #X obj 26 74 trigger bang bang bang float bang; #X obj 164 282 -; #X obj 133 153 trigger float float; -#X obj 132 26 loadbang; +#X obj 292 16 loadbang; #X obj 133 105 float; #X obj 132 47 float_argument \$1 25; #X text 281 46 default: 25 points; -#X connect 0 0 26 0; -#X connect 1 0 31 1; -#X connect 2 0 23 1; +#X connect 0 0 25 0; +#X connect 1 0 30 0; +#X connect 2 0 22 0; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 6 0 8 0; #X connect 7 0 6 1; -#X connect 8 0 27 0; -#X connect 9 0 25 0; +#X connect 8 0 26 0; +#X connect 9 0 24 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 13 0; @@ -50,19 +49,19 @@ #X connect 15 0 16 0; #X connect 17 0 6 1; #X connect 18 0 8 1; -#X connect 19 0 28 0; -#X connect 20 0 25 1; -#X connect 22 0 23 0; -#X connect 23 0 20 0; -#X connect 25 0 10 0; -#X connect 26 0 15 0; -#X connect 26 1 30 0; -#X connect 26 2 17 0; -#X connect 26 3 27 1; -#X connect 26 4 13 1; -#X connect 27 0 9 0; -#X connect 28 0 5 0; -#X connect 28 1 18 0; -#X connect 29 0 31 0; -#X connect 30 0 19 0; -#X connect 31 0 30 0; +#X connect 19 0 27 0; +#X connect 20 0 24 1; +#X connect 22 0 20 0; +#X connect 24 0 10 0; +#X connect 25 0 15 0; +#X connect 25 1 29 0; +#X connect 25 2 17 0; +#X connect 25 3 26 1; +#X connect 25 4 13 1; +#X connect 26 0 9 0; +#X connect 27 0 5 0; +#X connect 27 1 18 0; +#X connect 28 0 30 0; +#X connect 28 0 22 0; +#X connect 29 0 19 0; +#X connect 30 0 29 0; diff --git a/sinusoid.pd b/sinusoid.pd index 0c9957e..339ccbe 100644 --- a/sinusoid.pd +++ b/sinusoid.pd @@ -1,6 +1,6 @@ -#N canvas 12 269 616 500 10; +#N canvas 297 154 620 504 10; #X obj 50 36 inlet; -#X obj 329 52 inlet; +#X obj 204 19 inlet; #X obj 47 411 outlet; #X obj 50 150 pack float symbol; #X msg 50 175 \$2 \$1; @@ -10,14 +10,14 @@ #X msg 189 251 ERROR: argument not supported \$1 \, try atan cos or sin; #X obj 208 74 symbol_argument \$1; -#X obj 208 50 loadbang; +#X obj 249 19 loadbang; #X obj 50 98 * 3.14159; #X obj 188 273 print [sinusoid]; #X obj 50 198 route atan sin cos; #X obj 123 260 sin; #X obj 152 260 cos; #X connect 0 0 11 0; -#X connect 1 0 9 1; +#X connect 1 0 9 0; #X connect 3 0 4 0; #X connect 4 0 13 0; #X connect 5 0 6 0; diff --git a/test_n.pd b/test_n.pd index e5b3f83..af10787 100644 --- a/test_n.pd +++ b/test_n.pd @@ -1,20 +1,19 @@ -#N canvas 594 272 556 433 10; +#N canvas 594 272 560 437 10; #X obj 22 -2 inlet; -#X obj 459 -3 inlet; +#X obj 331 11 inlet; #X obj 225 383 outlet; #X obj 142 297 f; #X obj 172 297 + 1; #X msg 157 264 0; #X text 347 79 test for 5 by default; #X obj 331 58 float_argument \$2 5; -#X obj 275 -2 inlet; -#X obj 210 23 loadbang; +#X obj 168 14 inlet; +#X obj 252 9 loadbang; #X obj 167 100 route float symbol; #X obj 142 217 select symbol; #X obj 225 353 >=; #X obj 22 104 route float; #X obj 94 124 symbol; -#X obj 167 59 list_argument \$1; #X floatatom 177 128 5 0 0 0 - - -; #X obj 21 59 list split 1; #X obj 79 195 ==; @@ -22,29 +21,30 @@ #X text 1 41 only use 1st element; #X obj 288 143 print test_n; #X msg 288 122 ERROR: argument type not implmented; -#X connect 0 0 17 0; -#X connect 1 0 7 1; +#X obj 167 59 any_argument \$1; +#X connect 0 0 16 0; +#X connect 1 0 7 0; #X connect 3 0 4 0; #X connect 3 0 12 0; #X connect 4 0 3 1; #X connect 5 0 3 0; #X connect 7 0 12 1; -#X connect 8 0 15 1; -#X connect 9 0 15 0; +#X connect 8 0 22 0; +#X connect 9 0 22 0; #X connect 9 0 7 0; -#X connect 10 0 16 0; -#X connect 10 0 18 1; +#X connect 10 0 15 0; +#X connect 10 0 17 1; #X connect 10 1 11 1; -#X connect 10 2 22 0; +#X connect 10 2 21 0; #X connect 11 0 3 0; #X connect 11 1 5 0; #X connect 12 0 2 0; -#X connect 13 0 18 0; +#X connect 13 0 17 0; #X connect 13 1 14 0; #X connect 14 0 11 0; -#X connect 15 0 10 0; -#X connect 17 0 13 0; -#X connect 18 0 19 0; -#X connect 19 0 3 0; -#X connect 19 1 5 0; -#X connect 22 0 21 0; +#X connect 16 0 13 0; +#X connect 17 0 18 0; +#X connect 18 0 3 0; +#X connect 18 1 5 0; +#X connect 21 0 20 0; +#X connect 22 0 10 0; diff --git a/wave.pd b/wave.pd index d026a76..ad5fe5f 100644 --- a/wave.pd +++ b/wave.pd @@ -1,9 +1,9 @@ -#N canvas 360 127 609 536 10; +#N canvas 360 127 613 540 10; #X obj 25 -15 inlet; -#X obj 267 -14 inlet; -#X obj 542 -11 inlet; +#X obj 132 -13 inlet; +#X obj 400 -7 inlet; #X text 66 -12 position; -#X text 405 -9 largeur de la vague; +#X text 438 -7 largeur de la vague; #X obj 133 178 until; #X obj 133 212 f; #X obj 159 212 + 1; @@ -20,27 +20,26 @@ #X obj 261 174 - 1; #X obj 133 130 max 1; #X obj 400 118 max 0; -#X text 153 -14 number of points; -#X obj 400 69 loadbang; +#X text 173 -13 number of points; #X obj 400 90 float_argument \$2 0.5; #X text 460 70 default: 0.5; #X obj 164 327 /; #X obj 26 74 trigger bang bang bang float bang; #X obj 164 282 -; #X obj 133 153 trigger float float; -#X obj 132 26 loadbang; +#X obj 292 16 loadbang; #X obj 133 105 float; #X obj 132 47 float_argument \$1 25; #X text 281 46 default: 25 points; -#X connect 0 0 26 0; -#X connect 1 0 31 1; -#X connect 2 0 23 1; +#X connect 0 0 25 0; +#X connect 1 0 30 0; +#X connect 2 0 22 0; #X connect 5 0 6 0; #X connect 6 0 7 0; #X connect 6 0 8 0; #X connect 7 0 6 1; -#X connect 8 0 27 0; -#X connect 9 0 25 0; +#X connect 8 0 26 0; +#X connect 9 0 24 0; #X connect 10 0 11 0; #X connect 11 0 12 0; #X connect 12 0 13 0; @@ -50,19 +49,19 @@ #X connect 15 0 16 0; #X connect 17 0 6 1; #X connect 18 0 8 1; -#X connect 19 0 28 0; -#X connect 20 0 25 1; -#X connect 22 0 23 0; -#X connect 23 0 20 0; -#X connect 25 0 10 0; -#X connect 26 0 15 0; -#X connect 26 1 30 0; -#X connect 26 2 17 0; -#X connect 26 3 27 1; -#X connect 26 4 13 1; -#X connect 27 0 9 0; -#X connect 28 0 5 0; -#X connect 28 1 18 0; -#X connect 29 0 31 0; -#X connect 30 0 19 0; -#X connect 31 0 30 0; +#X connect 19 0 27 0; +#X connect 20 0 24 1; +#X connect 22 0 20 0; +#X connect 24 0 10 0; +#X connect 25 0 15 0; +#X connect 25 1 29 0; +#X connect 25 2 17 0; +#X connect 25 3 26 1; +#X connect 25 4 13 1; +#X connect 26 0 9 0; +#X connect 27 0 5 0; +#X connect 27 1 18 0; +#X connect 28 0 30 0; +#X connect 28 0 22 0; +#X connect 29 0 19 0; +#X connect 30 0 29 0; -- cgit v1.2.1