From 32af9ff6bac9b6991f00726b9d13d4ba0c7b87ed Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 28 Apr 2005 00:34:02 +0000 Subject: whipped out a 1-to-4 mapping object... svn path=/trunk/externals/hcs/hid/; revision=2842 --- doc/hid_one2four-help.pd | 38 ++++++++++++++++++++++++++++++++++++++ hid_one2four.pd | 17 +++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 doc/hid_one2four-help.pd create mode 100644 hid_one2four.pd diff --git a/doc/hid_one2four-help.pd b/doc/hid_one2four-help.pd new file mode 100644 index 0000000..ac3d50c --- /dev/null +++ b/doc/hid_one2four-help.pd @@ -0,0 +1,38 @@ +#N canvas 427 177 464 315 10; +#X obj 5 2 cnv 15 450 20 empty empty [hid_one2four] 2 11 1 18 -233017 +-66577 0; +#X obj 422 3 pddp; +#X text 27 270 (C) Copyright 2004 Hans-Christoph Steiner +; +#X text 244 284 released under the GNU GPL; +#X floatatom 82 110 5 0 0 0 - - -; +#X floatatom 23 186 5 0 0 0 - - -; +#X obj 85 91 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 +-1 -1 0 1; +#X obj 26 203 hsl 75 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 +-1 -1 0 1; +#X text 98 243 For more info:; +#X obj 202 241 pddp_open all_about_hid_mapping; +#X text 18 28 Simple one-to-three mapping object. The first inlet is +passed thru \, the range of the output data on the other inlet starts +at the points in the input range specified as arugments.; +#X obj 82 145 hid_one2four 0.3 0.6 0.9; +#X floatatom 113 186 5 0 0 0 - - -; +#X obj 116 203 hsl 75 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 +-1 -1 0 1; +#X floatatom 203 186 5 0 0 0 - - -; +#X obj 206 203 hsl 75 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 +-1 -1 0 1; +#X floatatom 293 186 5 0 0 0 - - -; +#X obj 296 203 hsl 75 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144 +-1 -1 0 1; +#X connect 4 0 11 0; +#X connect 5 0 7 0; +#X connect 6 0 4 0; +#X connect 11 0 5 0; +#X connect 11 1 12 0; +#X connect 11 2 14 0; +#X connect 11 3 16 0; +#X connect 12 0 13 0; +#X connect 14 0 15 0; +#X connect 16 0 17 0; diff --git a/hid_one2four.pd b/hid_one2four.pd new file mode 100644 index 0000000..c9f61de --- /dev/null +++ b/hid_one2four.pd @@ -0,0 +1,17 @@ +#N canvas 0 22 458 308 10; +#X obj 184 19 inlet; +#X obj 66 248 outlet; +#X obj 177 249 outlet; +#X obj 121 124 hid_one2two \$1; +#X obj 196 159 hid_one2two \$2; +#X obj 293 250 outlet; +#X text 27 16 hid_one2four; +#X obj 385 249 outlet; +#X obj 289 188 hid_one2two \$3; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 1 4 0; +#X connect 4 0 2 0; +#X connect 4 1 8 0; +#X connect 8 0 5 0; +#X connect 8 1 7 0; -- cgit v1.2.1