<effect>
  <name>DDelay</name>
  <enabled>true</enabled>
  <numIns>2</numIns>
  <numOuts>2</numOuts>
  <code>ibpm = &lt;Tempo&gt;
inll = &lt;LDelay&gt;
inlr = &lt;RDelay&gt;

ifb = &lt;Fdback&gt;
idell = ( 1/(ibpm/60) * inll )
idelr = ( 1/(ibpm/60) * inlr )


aleft delayr idell
aright delayr idelr

ado1 = aleft + ain1
ado2 = aright + ain2

ado1	lowres ado1, &lt;Cutoff&gt;, &lt;Res&gt;
ado2	lowres ado2, &lt;Cutoff&gt;, &lt;Res&gt;

delayw ado1 * ifb
delayw ado2 * ifb

aout1 = aleft
aout2 = aright

aout1 = ain1 + aout1
aout2 = ain2 + aout2</code>
  <comments/>
  <opcodeList/>
  <graphicInterface editEnabled='true'>
    <uniqueNameManager nameIndex='-1' defaultPrefix='bsbObj'/>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBVSlider'>
      <objectName>LDelay</objectName>
      <x>1</x>
      <y>0</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>4.0</maximum>
      <resolution>0.1</resolution>
      <value>0.8</value>
      <sliderHeight>150</sliderHeight>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBVSlider'>
      <objectName>RDelay</objectName>
      <x>55</x>
      <y>0</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>4.0</maximum>
      <resolution>0.1</resolution>
      <value>0.6</value>
      <sliderHeight>150</sliderHeight>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBVSlider'>
      <objectName>Fdback</objectName>
      <x>109</x>
      <y>0</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>1.0</maximum>
      <resolution>0.01</resolution>
      <value>0.5</value>
      <sliderHeight>150</sliderHeight>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBVSlider'>
      <objectName>Cutoff</objectName>
      <x>164</x>
      <y>0</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>2000.0</maximum>
      <resolution>0.1</resolution>
      <value>44.5</value>
      <sliderHeight>150</sliderHeight>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBVSlider'>
      <objectName>Res</objectName>
      <x>218</x>
      <y>0</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>1.0</maximum>
      <resolution>0.01</resolution>
      <value>0.35999998</value>
      <sliderHeight>150</sliderHeight>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>8</x>
      <y>185</y>
      <label>LDelay</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>58</x>
      <y>185</y>
      <label>RDelay</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>115</x>
      <y>185</y>
      <label>Fdback</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>172</x>
      <y>185</y>
      <label>Cutoff</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>232</x>
      <y>185</y>
      <label>Res</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBVSlider'>
      <objectName>Tempo</objectName>
      <x>272</x>
      <y>0</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>360.0</maximum>
      <resolution>1.0</resolution>
      <value>129.0</value>
      <sliderHeight>150</sliderHeight>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>277</x>
      <y>185</y>
      <label>Tempo</label>
    </bsbObject>
  </graphicInterface>
  <bsbParameterList>
    <parameter uniqueId='-40638744' name='Cutoff' label='' min='0.0' max='2000.0' resolution='0.1' automationEnabled='false'>
      <line name='' version='2' max='2000.0' min='0.0' resolution='0.1' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='44.5'/>
      </line>
    </parameter>
    <parameter uniqueId='-40638746' name='Fdback' label='' min='0.0' max='1.0' resolution='0.01' automationEnabled='false'>
      <line name='' version='2' max='1.0' min='0.0' resolution='0.01' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.5'/>
      </line>
    </parameter>
    <parameter uniqueId='-40638750' name='LDelay' label='' min='0.0' max='4.0' resolution='0.1' automationEnabled='false'>
      <line name='' version='2' max='4.0' min='0.0' resolution='0.1' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.8'/>
      </line>
    </parameter>
    <parameter uniqueId='-40638748' name='RDelay' label='' min='0.0' max='4.0' resolution='0.1' automationEnabled='false'>
      <line name='' version='2' max='4.0' min='0.0' resolution='0.1' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.6'/>
      </line>
    </parameter>
    <parameter uniqueId='-40638742' name='Res' label='' min='0.0' max='1.0' resolution='0.01' automationEnabled='false'>
      <line name='' version='2' max='1.0' min='0.0' resolution='0.01' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.35999998'/>
      </line>
    </parameter>
    <parameter uniqueId='-40638740' name='Tempo' label='' min='0.0' max='360.0' resolution='1.0' automationEnabled='false'>
      <line name='' version='2' max='360.0' min='0.0' resolution='1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='129.0'/>
      </line>
    </parameter>
  </bsbParameterList>
</effect>