<!DOCTYPE PATCH  SYSTEM "http://vvvv.org/versions/vvvv33beta14.9.dtd" >
   <PATCH nodename="D:\Dokumente und Einstellungen\shine47\Eigene Dateien\Borland Studio Projects\vvvvdev\help\BeatTracker (DShow9) help.v4p">
   <BOUNDS height="15495" left="1950" top="465" type="Window" width="11025">
   </BOUNDS>
   <NODE id="27" nodename="Beep (Windows)">
   <BOUNDS height="0" left="2820" top="6915" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Duration" slicecount="1" values="0.0299999999999996">
   </PIN>
   <PIN pinname="DoBeep" visible="1">
   </PIN>
   <PIN pinname="Frequency" slicecount="1" values="800">
   </PIN>
   </NODE>
   <NODE id="26" nodename="Change (Animation)">
   <BOUNDS height="0" left="2805" top="6330" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="OnChange" visible="1">
   </PIN>
   <PIN pinname="Input" visible="1">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="25" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="6555" top="7710" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="2520" top="9255" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="1140" left="6555" top="7710" type="Box" width="1920">
   </BOUNDS>
   <PIN pinname="Show Slider" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Show Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Columns" slicecount="1" values="4">
   </PIN>
   <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
   </PIN>
   <PIN pinname="Show SliceIndex" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   <PIN pinname="Minimum" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Maximum" slicecount="1" values="1">
   </PIN>
   </NODE>
   <NODE id="24" nodename="FileStream (DShow9)">
   <BOUNDS height="0" left="2625" top="1170" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Audio" visible="1">
   </PIN>
   <PIN pinname="Filename" slicecount="1" values="|..\..\..\vvvv Modules\audiotest\02  - aoki takamasa - dear people.mp3|">
   </PIN>
   <PIN pinname="Play" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Do Seek" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE id="23" nodename="BeatTracker (DShow9)">
   <BOUNDS height="270" left="2610" top="3990" type="Node" width="1380">
   </BOUNDS>
   <PIN pinname="Audio Input" visible="1">
   </PIN>
   <PIN pinname="Audio Output" visible="1">
   </PIN>
   <PIN pinname="Beat" visible="1">
   </PIN>
   <PIN pinname="Onsets in frequency-band 0" visible="1">
   </PIN>
   <PIN pinname="Onsets in frequency-band 1" visible="1">
   </PIN>
   <PIN pinname="Onsets in frequency-band 2" visible="1">
   </PIN>
   <PIN pinname="Onsets in frequency-band 3" visible="1">
   </PIN>
   <PIN pinname="Phase" visible="1">
   </PIN>
   <PIN pinname="Latency in milliseconds" visible="1">
   </PIN>
   <PIN pinname="Minimum BPM" visible="1">
   </PIN>
   <PIN pinname="Maximum BPM" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="23" dstpinname="Audio Input" srcnodeid="24" srcpinname="Audio">
   </LINK>
   <NODE id="22" nodename="AudioOut (DShow9)">
   <BOUNDS height="0" left="1770" top="5055" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Audio" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="22" dstpinname="Audio" srcnodeid="23" srcpinname="Audio Output">
   <LINKPOINT x="1800" y="4650">
   </LINKPOINT>
   </LINK>
   <NODE id="21" nodename="Cons (Spreads)">
   <BOUNDS height="0" left="3375" top="4605" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input Count" slicecount="1" values="4">
   </PIN>
   <PIN pinname="Input 1" visible="1">
   </PIN>
   <PIN pinname="Input 2" visible="1">
   </PIN>
   <PIN pinname="Input 3" visible="1">
   </PIN>
   <PIN pinname="Input 4" visible="1">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="21" dstpinname="Input 1" srcnodeid="23" srcpinname="Onsets in frequency-band 0">
   </LINK>
   <LINK dstnodeid="21" dstpinname="Input 2" srcnodeid="23" srcpinname="Onsets in frequency-band 1">
   </LINK>
   <LINK dstnodeid="21" dstpinname="Input 3" srcnodeid="23" srcpinname="Onsets in frequency-band 2">
   </LINK>
   <LINK dstnodeid="21" dstpinname="Input 4" srcnodeid="23" srcpinname="Onsets in frequency-band 3">
   </LINK>
   <LINK dstnodeid="25" dstpinname="Y Input Value" srcnodeid="21" srcpinname="Output">
   <LINKPOINT x="8430" y="5970">
   </LINKPOINT>
   </LINK>
   <LINK dstnodeid="26" dstpinname="Input" srcnodeid="23" srcpinname="Beat">
   </LINK>
   <NODE id="20" nodename="Interval (Spreads)">
   <BOUNDS height="0" left="4155" top="8610" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input" visible="1">
   </PIN>
   <PIN pinname="Intervals" visible="1">
   </PIN>
   <PIN pinname="Index" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="20" dstpinname="Input" srcnodeid="23" srcpinname="Phase">
   </LINK>
   <NODE componentmode="InABox" id="19" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="3975" top="5280" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="6705" top="3690" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="2055" left="3975" top="5280" type="Box" width="840">
   </BOUNDS>
   <PIN pinname="Columns" slicecount="1" values="1">
   </PIN>
   <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="8" values="0,0.125,0.25,0.375,0.5,0.625,0.75,0.875">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="8">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="20" dstpinname="Intervals" srcnodeid="19" srcpinname="Y Output Value">
   </LINK>
   <NODE id="18" nodename="SetSlice (Spreads)">
   <BOUNDS height="0" left="3495" top="9315" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Slice Index" visible="1">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Spread" slicecount="7" values="0,0,0,0,0,0,0">
   </PIN>
   <PIN pinname="Input" slicecount="1" values="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="18" dstpinname="Slice Index" srcnodeid="20" srcpinname="Index">
   </LINK>
   <NODE componentmode="InABox" id="17" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="2820" top="10200" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="8940" top="8085" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="2175" left="2820" top="10200" type="Box" width="750">
   </BOUNDS>
   <PIN pinname="Rows" slicecount="1" values="8">
   </PIN>
   <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
   </PIN>
   <PIN pinname="Show Value" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Sticky Slider" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Allow MouseOffset" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Show Slider" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Minimum" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Maximum" slicecount="1" values="1">
   </PIN>
   <PIN pinname="Slider Behavior" slicecount="1" values="Toggle">
   </PIN>
   <PIN pinname="Y Input Value" visible="1">
   </PIN>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Show SliceIndex" slicecount="1" values="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="17" dstpinname="Y Input Value" srcnodeid="18" srcpinname="Output">
   </LINK>
   <NODE id="16" nodename="GetSlice (Spreads)">
   <BOUNDS height="0" left="3990" top="13260" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input" visible="1">
   </PIN>
   <PIN pinname="Output" visible="1">
   </PIN>
   <PIN pinname="Index" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="16" dstpinname="Input" srcnodeid="17" srcpinname="Y Output Value">
   </LINK>
   <NODE id="15" nodename="Beep (Windows)">
   <BOUNDS height="0" left="4020" top="14685" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Duration" slicecount="1" values="0.0299999999999996">
   </PIN>
   <PIN pinname="DoBeep" visible="1">
   </PIN>
   <PIN pinname="Frequency" slicecount="1" values="1200">
   </PIN>
   </NODE>
   <NODE id="14" nodename="TogEdge (Animation)">
   <BOUNDS height="0" left="4005" top="13950" type="Node" width="0">
   </BOUNDS>
   <PIN pinname="Input" visible="1">
   </PIN>
   <PIN pinname="Up Edge" visible="1">
   </PIN>
   </NODE>
   <LINK dstnodeid="15" dstpinname="DoBeep" srcnodeid="14" srcpinname="Up Edge">
   </LINK>
   <LINK dstnodeid="14" dstpinname="Input" srcnodeid="16" srcpinname="Output">
   </LINK>
   <LINK dstnodeid="27" dstpinname="DoBeep" srcnodeid="26" srcpinname="OnChange">
   </LINK>
   <NODE componentmode="InABox" id="13" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="3960" top="11580" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="3960" top="6375" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="780" left="3960" top="11580" type="Box" width="780">
   </BOUNDS>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="2" values="4,5">
   </PIN>
   <PIN pinname="Rows" slicecount="1" values="2">
   </PIN>
   <PIN pinname="SliceCount Mode" slicecount="1" values="ColsRowsPages">
   </PIN>
   </NODE>
   <LINK dstnodeid="16" dstpinname="Index" srcnodeid="13" srcpinname="Y Output Value">
   </LINK>
   <NODE id="12" nodename="AudioIn (DShow9)">
   <BOUNDS height="0" left="1230" top="1170" type="Node" width="0">
   </BOUNDS>
   </NODE>
   <NODE componentmode="InABox" id="11" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="2205" top="1830" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="2220" top="3660" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="240" left="2205" top="1830" type="Box" width="795">
   </BOUNDS>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="1" values="40">
   </PIN>
   </NODE>
   <LINK dstnodeid="23" dstpinname="Latency in milliseconds" srcnodeid="11" srcpinname="Y Output Value">
   </LINK>
   <NODE componentmode="InABox" id="10" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="2850" top="2250" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="2265" top="4755" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="240" left="2850" top="2250" type="Box" width="795">
   </BOUNDS>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="1" values="50">
   </PIN>
   </NODE>
   <LINK dstnodeid="23" dstpinname="Minimum BPM" srcnodeid="10" srcpinname="Y Output Value">
   </LINK>
   <NODE componentmode="InABox" id="9" nodename="IOBox (Value Advanced)">
   <BOUNDS height="0" left="3180" top="2640" type="Node" width="0">
   </BOUNDS>
   <BOUNDS height="160" left="3060" top="4140" type="Window" width="215">
   </BOUNDS>
   <BOUNDS height="240" left="3180" top="2640" type="Box" width="795">
   </BOUNDS>
   <PIN pinname="Y Output Value" visible="1">
   </PIN>
   <PIN pinname="Y Input Value" slicecount="1" values="140">
   </PIN>
   </NODE>
   <LINK dstnodeid="23" dstpinname="Maximum BPM" srcnodeid="9" srcpinname="Y Output Value">
   </LINK>
   <NODE componentmode="InABox" id="8" nodename="IOBox (String)">
   <BOUNDS height="270" left="4065" top="2640" type="Node" width="6045">
   </BOUNDS>
   <BOUNDS height="270" left="4065" top="2640" type="Box" width="6045">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Minimum-Bpm and Maximum-Bpm : Define the range of possible beats-per-minute.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="7" nodename="IOBox (String)">
   <BOUNDS height="480" left="3105" top="3255" type="Node" width="5280">
   </BOUNDS>
   <BOUNDS height="480" left="3105" top="3255" type="Box" width="5280">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Resolution : The change of the resolution has effects on the performance&cr;&lf; but also on the quality of the analysis.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="6" nodename="IOBox (String)">
   <BOUNDS height="480" left="675" top="6135" type="Node" width="4080">
   </BOUNDS>
   <BOUNDS height="690" left="675" top="6135" type="Box" width="1980">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Beat: A counter which is&cr;&lf; incremented per detected beat.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="5" nodename="IOBox (String)">
   <BOUNDS height="480" left="4140" top="3975" type="Node" width="6090">
   </BOUNDS>
   <BOUNDS height="480" left="4140" top="3975" 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="|Onsets : These four values represent sudden &cr;&lf;changes in the audio-energy in different frequency-bands ranging from low to high.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="4" nodename="IOBox (String)">
   <BOUNDS height="480" left="900" top="7860" type="Node" width="5115">
   </BOUNDS>
   <BOUNDS height="480" left="900" top="7860" type="Box" width="5115">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Phase : At a beat-time the phase is 0.0, &cr;&lf;then it rises to 0.999, when the next beat-time appears it is again 0.0.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="3" nodename="IOBox (String)">
   <BOUNDS height="270" left="225" top="120" type="Node" width="1695">
   </BOUNDS>
   <BOUNDS height="435" left="225" top="120" type="Box" width="3300">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|BeatTracker - DShow9|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   <PIN pinname="Size" slicecount="1" values="14">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="2" nodename="IOBox (String)">
   <BOUNDS height="270" left="240" top="615" type="Node" width="3105">
   </BOUNDS>
   <BOUNDS height="300" left="240" top="615" type="Box" width="6705">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Detects the beat in a musical audiostream ( see also the meanimal-userpage at vvvv.org )|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   <NODE componentmode="InABox" id="1" nodename="IOBox (String)">
   <BOUNDS height="270" left="3765" top="10185" type="Node" width="600">
   </BOUNDS>
   <BOUNDS height="300" left="3765" top="10185" type="Box" width="4005">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Select events between the beat-times|">
   </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="480" left="3195" top="1695" type="Node" width="7290">
   </BOUNDS>
   <BOUNDS height="525" left="3195" top="1695" type="Box" width="8115">
   </BOUNDS>
   <BOUNDS height="160" left="0" top="0" type="Window" width="215">
   </BOUNDS>
   <PIN pinname="Input String" slicecount="1" visible="0" values="|Latency in milliseconds : Only relevant if you use audio-in as a source, if you have the feeling that the beat&cr;&lf;is detected right, but is always a little bit to late/early adjust this value.|">
   </PIN>
   <PIN pinname="Output String" visible="0">
   </PIN>
   <PIN pinname="Show Grid" slicecount="1" values="0">
   </PIN>
   </NODE>
   </PATCH>