<?xml version="1.0" ?>
<PluginList>
  <Plugin id="SE Oversampling Control" name="Oversampling Control" category="Special" helpUrl="http://synthedit.com/help/oversampling-control">
    <GUI>
      <Pin name="Oversampling" datatype="int" private="true" hostConnect="Oversampling/Rate" />
      <Pin name="list items" datatype="string" private="true" hostConnect="Oversampling/Rate" parameterField="EnumList" />
      <Pin name="Oversampling Filter" datatype="int" private="true" hostConnect="Oversampling/Filter" />
      <Pin name="list items" datatype="string" private="true" hostConnect="Oversampling/Filter" parameterField="EnumList" />
      <Pin name="Oversampling" datatype="int" direction="out" />
      <Pin name="List Items" datatype="string" direction="out" />
      <Pin name="Oversampling Filter" datatype="int" direction="out" />
      <Pin name="List Items 2" datatype="string" direction="out" />
    </GUI>
  </Plugin>
<!--
  <Plugin id="SE Latency Compensation" name="Latency Compensation" category="Experi mental" >
    <GUI>
      <Pin datatype="int" private="true" hostConnect="Processor/MaxLatencyCompensation" />
      <Pin name="Constrain latency (ms)" datatype="int" direction="out" />
    </GUI>
  </Plugin>
-->  

  <!--  Achieves negative latency (look-ahead) by reporting latency it don't have -->
  <Plugin id="SE Latency Test" name="Latency Timeshift (-20 samps)" category="Diagnostic" >
    <Audio latency="20">
      <Pin name="Signal In" datatype="float" rate="audio" linearInput="true" />
      <Pin name="Signal Out" datatype="float" rate="audio" direction="out" />
    </Audio>
  </Plugin>
  
  <Plugin id="SE Latency Test2" name="Latency (compensated) (20 samps)" category="Diagnostic" >
    <Audio latency="20">
      <Pin name="Signal In" datatype="float" rate="audio" linearInput="true" />
      <Pin name="Signal Out" datatype="float" rate="audio" direction="out" />
    </Audio>
  </Plugin> 
</PluginList>
