#N canvas 3 54 1351 686 10;
#X obj 82 50 elven_cloak~;
#X obj 25 354 mono-delayfb;
#X msg 82 324 0 \$1;
#X msg 386 337 1 \$1;
#X obj 24 17 adc~;
#X obj 26 430 dac~;
#X floatatom 82 305 5 0 0 0 - - -, f 5;
#X floatatom 385 317 5 0 0 0 - - -, f 5;
#X text 455 46 elven_cloak~: Repurposing a 16-BandVU Meter into an
XY-Parameter controller (so pitch and env~ control x and y) \; \; This
was just too funny to pass up! \; \; note: I trimmed back on the example
(because the one I had envisioned is not completed yet \, or at least
in good enough state to share) and am only including the DIY2 "mono_delayfb.pd"
as am example.But really you can apply it where ever you have two available
parameter slots and want your hi and lo pitches to control high and
low values. \; \; --- \; \; Essentially this ia a repurposing of an
older abs I shared called 16-BandVU Meter. \; \; However \, in looking
at it closer \, I realized I could map the value of the max env~ to
its band location on the meter \, i.e. its band \, to an x-coordinate
and its amplitude \, i.e. env~ to a y-value. So which ever "pitch"
is highest dictates the x \, and the value of that env~ dictates the
y. \; \; The result is if you play low and soft the two values/params
are low \, and if you play hi and loud the parameter values are both
high. \; \; My thinking is \, which is why I chose delayfb (because
those two parameters both have such dramatic effect) and called it
"elven_cloak" \, one can map their playing onto their effects or vice-versa.
\; --- \; \; note: you Must include the "band_env~_sv.pd" abstraction
in the same folder as the cloak. \;;
#X connect 0 0 6 0;
#X connect 0 1 7 0;
#X connect 1 0 5 0;
#X connect 1 0 5 1;
#X connect 2 0 1 1;
#X connect 3 0 1 1;
#X connect 4 0 1 0;
#X connect 4 0 0 0;
#X connect 4 1 1 0;
#X connect 4 1 0 0;
#X connect 6 0 2 0;
#X connect 7 0 3 0;
