
SHAPE Y-LINK (GUI)
------------------

Links every every shape node Y value to a variable amount of Anim Pos (normalized in [0,1]) pins.
Anim Pos values from zero thru one are mapped to shape vertical positions from -5 thru +5, and vice versa.

This module is best thought with shapes with a fixed number of nodes (Lock Add/Rem Noded option enabled in the Shape Editor).
The first connected Anim Pos pin will map to the first node, and so on.
In case of more connected pins than shape nodes, the exceeding controls will simply have no effect.
In case of more shape nodes than connected pins, the exceeding nodes will be linked to no control.

The Shape I/O pin shall usually be connected to the Value pin of a Patch Memory BLOB where the shape to be edited is stored, together with the Shape I/O pin of a Shape Editor, if needed.


HINT: you can connect stubs (eg. empty containers, ...) to the output Anim Pos pins to skip unneded controls. For example, to just edit node #2, connect a stub module to Anim Pos pins #0 and #1 and a control to Anim Pos pin #2, and so on


AS WITH ANY GUI MODULES, DO NOT USE THIS MODULE TO AUTOMATE SHAPES BUT FOR EDITING ONLY. USE DSP MODULES AND CIRCUITS FOR AUTOMATION !

ALSO, DO NOT CONNECT ANY PATCH MEMORY TO THE ANIM POS OUTPUT PINS: THAT WOULD HAVE NO PURPOSE OTHER THAN CAUSING SERIOUS CONFLICTS (DUPLICATE STORAGE) !