<!DOCTYPE PATCH  SYSTEM "http://vvvv.org/versions/vvvv40beta17.1.dtd" >
   <PATCH nodename="G:\vvvv\help\GetSlice (Spreads) help.v4p">
   <BOUNDS height="8655" left="1050" top="690" type="Window" width="13455">
   </BOUNDS>
   <NODE id="31" nodename="GetSlice (Spreads)">
   <BOUNDS height="0" left="2370" top="4110" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input" visible="1">
   </PIN>
   <PIN pinname="Index" visible="1">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   </NODE>
   <NODE id="30" nodename="Point (GDI)">
   <BOUNDS height="0" left="315" top="4560" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="X" visible="1">
   </PIN>
   <PIN pinname="Y" slicecount="1" visible="1" values="0">
   </PIN>
   <PIN pinname="Layer" visible="1">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="29" nodename="Renderer (GDI)">
   <PIN pinname="Global Visual Range" slicecount="1" values="0.00000">
   </PIN>
   <BOUNDS height="0" left="300" top="5445" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="4500" left="3901" top="3127" type="Window" width="6000">
   </BOUNDS>
   <BOUNDS height="2385" left="300" top="5445" type="Box" width="2400">
   </BOUNDS>
   <PIN pinname="Layers" visible="1">
   </PIN>
   </NODE>
   <NODE id="28" nodename="LFO (Animation)">
   <BOUNDS height="0" left="2865" top="1470" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Cycles" visible="1">
   </PIN>
   <PIN pinname="Period" slicecount="1" values="0.25">
   </PIN>
   <PIN pinname="Pause" visible="1">
   </PIN>
   </NODE>
   <NODE id="27" nodename="Mod (Value)">
   <BOUNDS height="0" left="2865" top="1890" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input 2" slicecount="1" visible="1" values="9">
   </PIN>
   <PIN pinname="Input 1" visible="1">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="27" dstpinname="Input 1" srcnodeid="28" srcpinname="Cycles">
   </LINK>
   <NODE id="26" nodename="Circle (GDI)">
   <BOUNDS height="0" left="2385" top="4740" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="X" visible="1">
   </PIN>
   <PIN pinname="Y" slicecount="1" visible="1" values="0">
   </PIN>
   <PIN pinname="R" slicecount="1" visible="1" values="0.06154">
   </PIN>
   <PIN pinname="Layer" visible="1">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="25" nodename="IOBox (Value Advanced)">
   <BOUNDS height="240" left="2865" top="2310" type="Box" width="795">
   </BOUNDS>
   <BOUNDS height="160" left="8648" top="4074" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="0" left="2865" top="2310" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="25" dstpinname="Y Input Value" srcnodeid="27" srcpinname="Output">
   </LINK>
   <LINK dstnodeid="31" dstpinname="Index" srcnodeid="25" srcpinname="Y Output Value">
   </LINK>
   <NODE id="24" nodename="LinearSpread (Spreads)">
   <PIN pinname="Phase" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Height">
   </PIN>
   <BOUNDS height="0" left="330" top="1590" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Output X" visible="1">
   </PIN>
   <PIN pinname="Output Y" visible="1">
   </PIN>
   <PIN pinname="Spread Count" slicecount="1" visible="1" values="9">
   </PIN>
   <PIN pinname="Text">
   </PIN>
   <PIN pinname="Width" slicecount="1" values="1.8">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Input" slicecount="1" values="0">
   </PIN>
   </NODE>
   <LINK dstnodeid="30" dstpinname="X" srcnodeid="24" srcpinname="Output">
   </LINK>
   <NODE componentmode="InABox" id="23" nodename="IOBox (Value Advanced)">
   <BOUNDS height="1635" left="1440" top="2340" type="Box" width="1005">
   </BOUNDS>
   <BOUNDS height="160" left="8100" top="3334" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="0" left="1440" top="2340" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="9">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Show SliceIndex" slicecount="1" values="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="23" dstpinname="Y Input Value" srcnodeid="24" srcpinname="Output">
   </LINK>
   <LINK dstnodeid="31" dstpinname="Input" srcnodeid="23" srcpinname="Y Output Value">
   </LINK>
   <NODE componentmode="InABox" id="22" nodename="IOBox (Value Advanced)">
   <BOUNDS height="240" left="1755" top="4455" type="Box" width="690">
   </BOUNDS>
   <BOUNDS height="160" left="2517" top="3592" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="0" left="1755" top="4455" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="22" dstpinname="Y Input Value" srcnodeid="31" srcpinname="Output">
   </LINK>
   <LINK dstnodeid="26" dstpinname="X" srcnodeid="22" srcpinname="Y Output Value">
   </LINK>
   <NODE componentmode="InABox" id="21" nodename="IOBox (Value Advanced)">
   <PIN pinname="Show SliceIndex" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="5">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="5" visible="1" values="10,20,25,30,35">
   </PIN>
   <BOUNDS height="0" left="5835" top="4185" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="8400" top="3634" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="1140" left="5835" top="4185" type="Box" width="1005">
   </BOUNDS>
   </NODE>
   <NODE id="20" nodename="GetSlice (Spreads)">
   <BOUNDS height="0" left="6765" top="5595" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Index" visible="1">
   </PIN>
   <PIN pinname="Input" visible="1">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="19" nodename="IOBox (Value Advanced)">
   <BOUNDS height="960" left="6975" top="4365" type="Box" width="750">
   </BOUNDS>
   <BOUNDS height="160" left="2789" top="3514" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="0" left="6975" top="4365" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="4" values="2,2,4,0">
   </PIN>
   <PIN pinname="Columns" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="4">
   </PIN>
   </NODE>
   <LINK dstnodeid="20" dstpinname="Index" srcnodeid="19" srcpinname="Y Output Value">
   </LINK>
   <LINK dstnodeid="20" dstpinname="Input" srcnodeid="21" srcpinname="Y Output Value">
   </LINK>
   <NODE componentmode="InABox" id="18" nodename="IOBox (Value Advanced)">
   <BOUNDS height="900" left="5820" top="6135" type="Box" width="1005">
   </BOUNDS>
   <BOUNDS height="160" left="8700" top="3934" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="0" left="5820" top="6135" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="4">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Show SliceIndex" slicecount="1" values="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="18" dstpinname="Y Input Value" srcnodeid="20" srcpinname="Output">
   </LINK>
   <NODE componentmode="InABox" id="17" nodename="IOBox (String)">
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|learn more...&cr;&lf;&cr;&lf;you are not restricted to &cr;&lf;put only one index in the &cr;&lf;second input. &cr;&lf;If you  put a spread into &cr;&lf;the second input you will &cr;&lf;get a spread on the &cr;&lf;output.|">
   </PIN>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="2205" left="3750" top="4110" type="Box" width="1905">
   </BOUNDS>
   <BOUNDS height="585" left="3750" top="4110" type="Node" width="4575">
   </BOUNDS>
   </NODE>
   <NODE componentmode="InABox" id="16" nodename="IOBox (String)">
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|create a number counting from 0 to 8&cr;&lf;(SpreadCount-1)|">
   </PIN>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="540" left="3720" top="1755" type="Box" width="2925">
   </BOUNDS>
   <BOUNDS height="420" left="3720" top="1755" type="Node" width="2565">
   </BOUNDS>
   </NODE>
   <NODE componentmode="InABox" id="15" nodename="IOBox (Value Advanced)">
   <BOUNDS height="240" left="2865" top="1155" type="Box" width="795">
   </BOUNDS>
   <BOUNDS height="160" left="2593" top="3387" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="0" left="2865" top="1155" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Slider Behavior" slicecount="1" values="Toggle">
   </PIN>
   <PIN pinname="Show Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Show Slider" slicecount="1" values="1">
   </PIN>
   <PIN pinname="X Input Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="1" values="0">
   </PIN>
   </NODE>
   <LINK dstnodeid="28" dstpinname="Pause" srcnodeid="15" srcpinname="Y Output Value">
   </LINK>
   <NODE componentmode="InABox" id="14" nodename="IOBox (String)">
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|pause animation|">
   </PIN>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="300" left="3795" top="1140" type="Box" width="1320">
   </BOUNDS>
   <BOUNDS height="255" left="3795" top="1140" type="Node" width="1320">
   </BOUNDS>
   </NODE>
   <NODE componentmode="InABox" id="13" nodename="IOBox (String)">
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|index &cr;&lf;in table&cr;&lf;&lt;--|">
   </PIN>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="765" left="2565" top="2640" type="Box" width="645">
   </BOUNDS>
   <BOUNDS height="255" left="2565" top="2640" type="Node" width="645">
   </BOUNDS>
   </NODE>
   <NODE componentmode="InABox" id="12" nodename="IOBox (String)">
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Input String" slicecount="1" visible="0" values="output">
   </PIN>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="255" left="1590" top="4110" type="Box" width="735">
   </BOUNDS>
   <BOUNDS height="255" left="1590" top="4110" type="Node" width="735">
   </BOUNDS>
   </NODE>
   <NODE componentmode="InABox" id="11" nodename="IOBox (String)">
   <BOUNDS height="255" left="15" top="390" type="Node" width="570">
   </BOUNDS>
   <BOUNDS height="315" left="15" top="390" type="Box" width="4665">
   </BOUNDS>
   <BOUNDS height="160" left="240" top="19200" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|gets all slices specified in the index input from the input spread|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="10" nodename="IOBox (String)">
   <BOUNDS height="270" left="15" top="15" type="Node" width="915">
   </BOUNDS>
   <BOUNDS height="390" left="15" top="15" type="Box" width="2400">
   </BOUNDS>
   <BOUNDS height="160" left="240" top="19200" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|GetSlice - Spreads|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="12">
   </PIN>
   </NODE>
   <NODE id="9" nodename="Group (GDI)">
   <BOUNDS height="0" left="1305" top="5085" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Layer Template Count" slicecount="1" values="2">
   </PIN>
   <PIN pinname="Layer 2" visible="1">
   </PIN>
   <PIN pinname="Layer 1" visible="1">
   </PIN>
   <PIN pinname="Layer" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="9" dstpinname="Layer 2" srcnodeid="26" srcpinname="Layer">
   </LINK>
   <LINK dstnodeid="9" dstpinname="Layer 1" srcnodeid="30" srcpinname="Layer">
   </LINK>
   <LINK dstnodeid="29" dstpinname="Layers" srcnodeid="9" srcpinname="Layer">
   </LINK>
   <NODE componentmode="InABox" id="8" nodename="IOBox (String)">
   <BOUNDS height="270" left="8385" top="150" type="Node" width="2505">
   </BOUNDS>
   <BOUNDS height="2850" left="8385" top="150" type="Box" width="4500">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|learn more...&cr;&lf;by default a spread is seen as a list of slices, each slice of size one.&cr;&lf;it is also possible to combine slices to something called a bin. this is done with the pin &apos;bin size&apos;.&cr;&lf;&cr;&lf;this pin can also be spreaded dividing the input spread in multiple bins of given size.&cr;&lf;&cr;&lf;a negative bin size (nbs) is relative to the size of the input spread. the resulting bin size (rbs) is calculated by the following formula:&cr;&lf;rbs := input.spread / ||nbs||&cr;&lf;where ||-a|| = a|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE id="7" nodename="GetSlice (Spreads)">
   <BOUNDS height="0" left="9420" top="5085" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Bin Size" visible="1">
   </PIN>
   <PIN pinname="Input" visible="1">
   </PIN>
   <PIN pinname="Index" visible="1">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Output Bins" visible="1">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="6" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="9780" top="3750" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="11085" top="4485" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="690" left="9780" top="3750" type="Box" width="450">
   </BOUNDS>
   <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="3">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="3" values="3,1,-3">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="|Bin Size|">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="5" nodename="IOBox (Value Advanced)">
   <PIN pinname="Show SliceIndex" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="6">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="6" visible="1" values="10,20,25,30,35,50">
   </PIN>
   <BOUNDS height="0" left="8460" top="3285" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="11055" top="3529" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="1380" left="8460" top="3285" type="Box" width="1020">
   </BOUNDS>
   <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="Input">
   </PIN>
   </NODE>
   <LINK dstnodeid="7" dstpinname="Input" srcnodeid="5" srcpinname="Y Output Value">
   </LINK>
   <NODE componentmode="InABox" id="4" nodename="IOBox (Value Advanced)">
   <BOUNDS height="960" left="11175" top="3270" type="Box" width="750">
   </BOUNDS>
   <BOUNDS height="160" left="6779" top="3454" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="0" left="11175" top="3270" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="4" values="2,1,4,0">
   </PIN>
   <PIN pinname="Columns" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="4">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="Index">
   </PIN>
   </NODE>
   <LINK dstnodeid="7" dstpinname="Index" srcnodeid="4" srcpinname="Y Output Value">
   </LINK>
   <NODE componentmode="InABox" id="3" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="8460" top="5790" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="10455" top="7605" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="2130" left="8460" top="5790" type="Box" width="1005">
   </BOUNDS>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="7">
   </PIN>
   <PIN pinname="Show SliceIndex" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="Output">
   </PIN>
   </NODE>
   <LINK dstnodeid="3" dstpinname="Y Input Value" srcnodeid="7" srcpinname="Output">
   </LINK>
   <LINK dstnodeid="7" dstpinname="Bin Size" srcnodeid="6" srcpinname="Y Output Value">
   </LINK>
   <NODE componentmode="InABox" id="2" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="10815" top="5895" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="12270" top="7305" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="885" left="10815" top="5895" type="Box" width="465">
   </BOUNDS>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="4">
   </PIN>
   <PIN pinname="Descriptive Name" slicecount="1" values="|Bin Size|">
   </PIN>
   </NODE>
   <LINK dstnodeid="2" dstpinname="Y Input Value" srcnodeid="7" srcpinname="Output Bins">
   </LINK>
   <NODE componentmode="InABox" id="1" nodename="IOBox (String)">
   <BOUNDS height="270" left="9570" top="5460" type="Node" width="2055">
   </BOUNDS>
   <BOUNDS height="1365" left="9570" top="5460" type="Box" width="1200">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|structure of output spread:&cr;&lf;1. slice has size&cr;&lf;2. slice has size&cr;&lf;3. slice has size&cr;&lf;4. slice has size|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="0" nodename="IOBox (String)">
   <BOUNDS height="270" left="9555" top="3240" type="Node" width="1950">
   </BOUNDS>
   <BOUNDS height="510" left="9555" top="3240" type="Box" width="1035">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|structure of input spread|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   </PATCH>