Square "nodes" / equal distribution
Using nodes with an evenly spaced 6x6 grid (36 nodes). Due to the circle design, even with adjusting the node size, the outputed values sometime exceed 1.
I'm using this to recall data from colls and average the lists, no more than 4 at a time given the layout.
Is there a better object to use than nodes if I want an even 'cross fade' so to speak? I took a look at jitter matrices but I wasn't sure if I was missing a max solution. I'm fine with using picslider in place of nodes to browse the array.
i made up an example to help show what i mean.
as you scan the nodes the value often exceeds 1. i'm looking for a method with similar features but an even interpolation between values, in such that if i was in the crosspoint of each node the value for each would be 0.25.
Internally, nodes calculates weights by dividing distance from the center of the node by the size (radius) of the node, and then subtracting from 1. So weight = 1-(distance/radius). It sounds like what you want instead is bilinear interpolation. Here is a patch that will give you bilinear weights just with some arithmetic. No special UI needed.
That seems to be exactly what i need but every time I go to a corner the same output reads 1. Is there something wrong with the code? I tried using JVKR's method from the bottom of https://cycling74.com/forums/anyone-has-a-crossfader-for-crossfading-4-outlets/ but the weighted sum exceed 1.
I found a code in https://cycling74.com/forums/manually-controlling-quad-spatialization/ that showed the multiplication routing. Thanks for pointing me in the right direction!