Spectral Nodes have a pin called BinSize. This determines the output slice count. A BinSize of 2 for example means that the incoming spread is divided in two bins, and these bins are processed individually. Note that if the BinSize is no divisor of the input spread count, the input spread gets repeated as needed.
(Value Spectral) adds up the slices of an incoming spread and builds a new spread.
"BinSize = 4" means that bins of four slices (0, 1, 2, 3) are being added.
The sum of those four values will be the first slice of the new spread.
The sum of slices 4, 5, 6 and 7 then will be the second slice of the new spread...
The default "BinSize = -1" means the same as "BinSize = (SpreadCount of Input Spread)". With this the resulting spread is guaranteed to be of SpreadCount 1.
A BinSize of -2 means the resulting spread will be of count 2, a BinSize of -3 leads to a resulting spreadcount of 3 and so on. In those cases the input-spread is divided into abs(BinSize) bins. For example with an input spreadcount of 9 and a BinSize of -3 the input-spread is divided into 3 bins, ie. slice 0, 1 and 2 make the first slice on the output, slices 3, 4 and 5 make the 2nd slice on the output and slices 6, 7 and 8 the last.
seehttp://legacy.vvvv.org/tiki-index.php?page=User+Tutorials#BinSize_Tutorial_v4p for a BinSizeTutorial.
In most cases the BinSize-pin also accepts spreads as input.
Also see this forum thread for a discussion on the mode of operation of spreaded BinSizes.
anonymous user login
~7h ago
~7h ago
~9h ago
~11h ago
~11h ago
~19h ago
~21h ago
~1d ago