<!DOCTYPE PATCH  SYSTEM "http://vvvv.org/versions/vvvv40beta20.dtd" >
   <PATCH nodename="C:\Documents and Settings\csound\Escritorio\Taller Madrid Artenet\Taller Madrid_09\Madrid_vvvv\VVVV\SPREADS\SPREADS_3.v4p">
   <BOUNDS height="10260" left="1575" top="135" type="Window" width="15735">
   </BOUNDS>
   <NODE componentmode="InABox" id="37" nodename="IOBox (String)">
   <BOUNDS height="270" left="300" top="345" type="Node" width="1680">
   </BOUNDS>
   <BOUNDS height="360" left="300" top="345" type="Box" width="4020">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Nodos que manipulan Spreads.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="13">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="36" nodename="IOBox (String)">
   <BOUNDS height="270" left="5325" top="300" type="Node" width="8385">
   </BOUNDS>
   <BOUNDS height="780" left="5325" top="300" type="Box" width="5190">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Aqui no se ven todos los nodos , para ver todos haz doble click izquierdo en el patch y luego click derecho ,con el cursor a la izquierda para ver la lista por categorias a la derecha orden alfabetico .|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE hiddenwhenlocked="1" id="35" nodename="GetSlice (Spreads)">
   <BOUNDS height="0" left="495" top="2145" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE hiddenwhenlocked="1" id="34" nodename="SETSLICE (SPREADS LEGACY)">
   <BOUNDS height="0" left="495" top="2835" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE id="33" nodename="INSERTSLICE (SPREADS LEGACY)">
   <BOUNDS height="0" left="495" top="4035" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE hiddenwhenlocked="1" id="32" nodename="Queue (Spreads)">
   <BOUNDS height="0" left="495" top="4650" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE hiddenwhenlocked="1" id="31" nodename="Cons (Spreads)">
   <BOUNDS height="0" left="495" top="5190" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE hiddenwhenlocked="1" id="30" nodename="Stallone (Spreads)">
   <BOUNDS height="0" left="495" top="5670" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE hiddenwhenlocked="1" id="29" nodename="SwapDim (Spreads)">
   <BOUNDS height="0" left="495" top="6195" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE hiddenwhenlocked="1" id="28" nodename="Sort (Spreads)">
   <BOUNDS height="0" left="495" top="6630" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE hiddenwhenlocked="1" id="27" nodename="Reverse (Spreads)">
   <BOUNDS height="0" left="495" top="7050" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE id="26" nodename="Shift (Spreads)">
   <BOUNDS height="0" left="495" top="7605" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE id="25" nodename="CAR (Spreads)">
   <BOUNDS height="0" left="495" top="8040" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE id="24" nodename="CDR (Spreads)">
   <BOUNDS height="0" left="495" top="8475" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE id="23" nodename="CountIndices (Spreads)">
   <BOUNDS height="0" left="495" top="8940" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE hiddenwhenlocked="1" id="22" nodename="Resample (Spreads)">
   <BOUNDS height="0" left="495" top="9465" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE id="21" nodename="GetSpread (Spreads)">
   <BOUNDS height="0" left="495" top="3480" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Count" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Input" slicecount="10" visible="1" values="-0.468620060477406,0.361048467224464,-0.297419034875929,-0.227078732801601,0.171654418576509,-0.181308728875592,-0.338204534724355,-0.127761641284451,-0.0743262325413525,-0.417987840482965">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Offset" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="20" nodename="IOBox (String)">
   <BOUNDS height="270" left="1365" top="2115" type="Node" width="3510">
   </BOUNDS>
   <BOUNDS height="345" left="1365" top="2115" type="Box" width="6105">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Te permite coger el slice deseado de un spread|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="19" nodename="IOBox (String)">
   <BOUNDS height="270" left="1365" top="2820" type="Node" width="3510">
   </BOUNDS>
   <BOUNDS height="345" left="1365" top="2820" type="Box" width="6390">
   </BOUNDS>
   <BOUNDS height="160" left="300" top="300" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Te permite modificar el slice deseado de un spread|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="18" nodename="IOBox (String)">
   <BOUNDS height="270" left="1410" top="3480" type="Node" width="3510">
   </BOUNDS>
   <BOUNDS height="345" left="1410" top="3480" type="Box" width="8640">
   </BOUNDS>
   <BOUNDS height="160" left="600" top="600" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Te permite coger un spread del tamaño deseado con un offset .|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="17" nodename="IOBox (String)">
   <BOUNDS height="270" left="1395" top="4020" type="Node" width="3510">
   </BOUNDS>
   <BOUNDS height="345" left="1395" top="4020" type="Box" width="8640">
   </BOUNDS>
   <BOUNDS height="160" left="900" top="900" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Te permite insertar slices a un spread existente .|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="16" nodename="IOBox (String)">
   <BOUNDS height="270" left="1365" top="4650" type="Node" width="3945">
   </BOUNDS>
   <BOUNDS height="345" left="1365" top="4650" type="Box" width="6540">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Te guarda en cola slices cada vez que reciba un bang .|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="15" nodename="IOBox (String)">
   <BOUNDS height="270" left="1365" top="5190" type="Node" width="3555">
   </BOUNDS>
   <BOUNDS height="375" left="1365" top="5190" type="Box" width="7860">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Combina un spread con otro , es decir los une . Entradas configurables.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="14" nodename="IOBox (String)">
   <BOUNDS height="270" left="1365" top="5670" type="Node" width="3555">
   </BOUNDS>
   <BOUNDS height="345" left="1365" top="5670" type="Box" width="9810">
   </BOUNDS>
   <BOUNDS height="160" left="300" top="300" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Combina un spread con otro ,con la cantidad de slices deseados y entradas o salidas configurables .|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="13" nodename="IOBox (String)">
   <BOUNDS height="270" left="1365" top="6195" type="Node" width="3015">
   </BOUNDS>
   <BOUNDS height="345" left="1365" top="6195" type="Box" width="5610">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Intercambia las columnas con las rows .|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="12" nodename="IOBox (String)">
   <BOUNDS height="270" left="1365" top="6630" type="Node" width="3495">
   </BOUNDS>
   <BOUNDS height="345" left="1365" top="6630" type="Box" width="6090">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Ordena el spread por orden de mayor a menor|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="11" nodename="IOBox (String)">
   <BOUNDS height="270" left="1365" top="7050" type="Node" width="1875">
   </BOUNDS>
   <BOUNDS height="300" left="1365" top="7050" type="Box" width="2760">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Le da la vuelta al spread.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="10" nodename="IOBox (String)">
   <BOUNDS height="270" left="1380" top="7575" type="Node" width="6000">
   </BOUNDS>
   <BOUNDS height="345" left="1380" top="7575" type="Box" width="8595">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Cambia la posición de los slices en el spread arriba o abajo dependiendo del phase.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="9" nodename="IOBox (String)">
   <BOUNDS height="270" left="1365" top="8040" type="Node" width="3765">
   </BOUNDS>
   <BOUNDS height="345" left="1365" top="8040" type="Box" width="6360">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Parte el spread entre el primer elemento y el resto|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="8" nodename="IOBox (String)">
   <BOUNDS height="270" left="1365" top="8445" type="Node" width="3765">
   </BOUNDS>
   <BOUNDS height="345" left="1365" top="8445" type="Box" width="6360">
   </BOUNDS>
   <BOUNDS height="160" left="300" top="300" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Parte el spread entre el ultimo elemento y el resto.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="7" nodename="IOBox (String)">
   <BOUNDS height="270" left="1650" top="8925" type="Node" width="2835">
   </BOUNDS>
   <BOUNDS height="345" left="1650" top="8925" type="Box" width="5430">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Cuenta las ocurrencias de sus indices.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="6" nodename="IOBox (String)">
   <BOUNDS height="270" left="1605" top="9420" type="Node" width="4920">
   </BOUNDS>
   <BOUNDS height="345" left="1605" top="9420" type="Box" width="7515">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Resamplea un spread entre varios modos para convertirlo en otro .|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="5" nodename="IOBox (String)">
   <BOUNDS height="270" left="5340" top="1170" type="Node" width="2955">
   </BOUNDS>
   <BOUNDS height="240" left="5340" top="1170" type="Box" width="5655">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Las de gris claro son las de uso mas comun , selecciona + F1 para ver el help.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE id="4" nodename="PeakSpread (Spreads)">
   <BOUNDS height="0" left="495" top="9930" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Spread Count" slicecount="1" visible="1" values="1">
   </PIN>
   <PIN pinname="Input" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE id="3" nodename="BarSpread (Spreads)">
   <BOUNDS height="0" left="495" top="10410" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Spread Count" slicecount="1" visible="1" values="1">
   </PIN>
   <PIN pinname="Input" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="2" nodename="IOBox (String)">
   <BOUNDS height="270" left="1590" top="9900" type="Node" width="4920">
   </BOUNDS>
   <BOUNDS height="300" left="1590" top="9900" type="Box" width="5205">
   </BOUNDS>
   <BOUNDS height="160" left="300" top="300" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Crea un spread de valores como en una función peak.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="1" nodename="IOBox (String)">
   <BOUNDS height="270" left="1545" top="10395" type="Node" width="4920">
   </BOUNDS>
   <BOUNDS height="570" left="1545" top="10395" type="Box" width="10845">
   </BOUNDS>
   <BOUNDS height="160" left="600" top="600" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Crea un spread con slices de valor 1 para los slices cuyo indice es menor que la entrada y 0 para los que son relativamente mayores .|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="10">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="0" nodename="IOBox (String)">
   <BOUNDS height="1320" left="5055" top="210" type="Node" width="240">
   </BOUNDS>
   <BOUNDS height="1320" left="5055" top="210" type="Box" width="240">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|I&cr;&lf;I&cr;&lf;I&cr;&lf;I&cr;&lf;I|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   </PATCH>