From 744495188bef9e2a11e0966c3f299327ebbb32eb Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Tue, 17 Jul 2007 05:20:28 +0000 Subject: made one->two support -1-to-0, thereby also making one->three and one->four also support -1-to-0 svn path=/trunk/externals/mapping/; revision=8101 --- help/one0x2d0x3etwo-help.pd | 38 +++++++++++++++++------------------ one0x2d0x3etwo.pd | 49 ++++++++++++++++++++++++++++++--------------- 2 files changed, 52 insertions(+), 35 deletions(-) diff --git a/help/one0x2d0x3etwo-help.pd b/help/one0x2d0x3etwo-help.pd index 3f08f88..3025625 100644 --- a/help/one0x2d0x3etwo-help.pd +++ b/help/one0x2d0x3etwo-help.pd @@ -1,4 +1,4 @@ -#N canvas 918 327 492 500 10; +#N canvas 918 327 496 504 10; #X obj 5 2 cnv 15 450 20 empty empty one->two 2 11 1 18 -233017 -66577 0; #X msg 422 3 pddp; @@ -6,7 +6,7 @@ #X floatatom 153 110 5 0 0 0 - - -; #X floatatom 83 186 5 0 0 0 - - -; #X obj 156 91 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 --1 -1 0 1; +-1 -1 4700 0; #X obj 86 203 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; #X floatatom 263 186 5 0 0 0 - - -; @@ -16,33 +16,33 @@ passed thru \, the range of the output data on the second inlet starts at the point in the input range specified as an arugment.; #X text 6 457 (C) Copyright 2007 Free Software Foundation; -#X floatatom 153 303 5 0 0 0 - - -; -#X floatatom 83 399 5 0 0 0 - - -; -#X obj 156 284 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 +#X floatatom 143 303 5 0 0 0 - - -; +#X floatatom 73 399 5 0 0 0 - - -; +#X obj 146 284 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; -#X obj 86 416 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 +#X obj 76 416 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; -#X floatatom 263 399 5 0 0 0 - - -; -#X obj 266 416 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 +#X floatatom 253 399 5 0 0 0 - - -; +#X obj 256 416 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; #X text 21 243 You can set the breakpoint using the argument or the right inlet:; -#X floatatom 221 333 5 0 0 0 - - -; -#X obj 224 314 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 --1 -1 9700 1; +#X floatatom 211 333 5 0 0 0 - - -; +#X obj 214 314 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 +-1 -1 0 1; +#X obj 143 352 one->two 0.2; #X obj 153 139 one->two; -#X obj 153 352 one->two 0.2; -#X connect 3 0 20 0; +#X connect 3 0 21 0; #X connect 4 0 6 0; #X connect 5 0 3 0; #X connect 7 0 8 0; -#X connect 11 0 21 0; +#X connect 11 0 20 0; #X connect 12 0 14 0; #X connect 13 0 11 0; #X connect 15 0 16 0; -#X connect 18 0 21 1; +#X connect 18 0 20 1; #X connect 19 0 18 0; -#X connect 20 0 4 0; -#X connect 20 1 7 0; -#X connect 21 0 12 0; -#X connect 21 1 15 0; +#X connect 20 0 12 0; +#X connect 20 1 15 0; +#X connect 21 0 4 0; +#X connect 21 1 7 0; diff --git a/one0x2d0x3etwo.pd b/one0x2d0x3etwo.pd index 7a9ffbe..2f15fb3 100644 --- a/one0x2d0x3etwo.pd +++ b/one0x2d0x3etwo.pd @@ -1,26 +1,34 @@ -#N canvas 844 571 510 376 10; -#X obj 31 38 inlet; -#X obj 31 313 outlet; -#X obj 283 312 outlet; -#X obj 283 254 /; -#X obj 295 28 inlet; -#X obj 311 51 loadbang; -#X obj 296 77 purepd/float_argument \$1 0.5; -#X obj 296 98 clip 0 1; -#X obj 237 212 -; -#X obj 298 204 mapping/reverse; -#X obj 210 124 moses; -#X obj 152 212 purepd/once; -#X msg 152 251 0; +#N canvas 62 227 578 426 10; +#X obj 31 9 inlet; +#X obj 31 343 outlet; +#X obj 327 342 outlet; +#X obj 327 284 /; +#X obj 353 9 inlet; +#X obj 369 32 loadbang; +#X obj 354 58 purepd/float_argument \$1 0.5; +#X obj 354 109 clip 0 1; +#X obj 327 242 -; +#X obj 388 234 mapping/reverse; +#X obj 300 190 moses; +#X obj 242 242 purepd/once; +#X msg 242 281 0; +#X obj 113 123 moses 0; +#X obj 114 190 moses; +#X obj 141 167 * -1; +#X obj 354 82 abs; +#X obj 114 234 +; +#X floatatom 158 192 5 0 0 0 - - -; #X connect 0 0 1 0; -#X connect 0 0 10 0; +#X connect 0 0 13 0; #X connect 3 0 2 0; #X connect 4 0 6 0; #X connect 5 0 6 0; -#X connect 6 0 7 0; +#X connect 6 0 16 0; #X connect 7 0 8 1; #X connect 7 0 9 0; #X connect 7 0 10 1; +#X connect 7 0 17 1; +#X connect 7 0 15 0; #X connect 8 0 3 0; #X connect 9 0 3 1; #X connect 10 0 11 0; @@ -28,3 +36,12 @@ #X connect 10 1 11 1; #X connect 11 0 12 0; #X connect 12 0 2 0; +#X connect 13 0 14 0; +#X connect 13 1 10 0; +#X connect 14 0 17 0; +#X connect 14 0 11 1; +#X connect 14 1 11 0; +#X connect 15 0 14 1; +#X connect 15 0 18 0; +#X connect 16 0 7 0; +#X connect 17 0 3 0; -- cgit v1.2.1