<instrument type='blue.orchestra.BlueSynthBuilder' editEnabled='true'>
  <name>1967efuem</name>
  <comment></comment>
  <globalOrc>giefuem_sine	ftgen 0, 0, &lt;tsize&gt;, 10, 1</globalOrc>
  <globalSco/>
  <instrumentText>kcps	= cpspch(p4)
iamp	= ampdb(p5)
ibrite	= p6
iamp2	= &lt;amp1&gt;
iamp3	= &lt;amp2&gt;

kenv1	linseg 0, &lt;attack1&gt;, 1, &lt;decay1&gt;, &lt;sustain1&gt;, p3-&lt;attack1&gt;-&lt;decay1&gt;-&lt;release1&gt;, &lt;sustain1&gt;, &lt;release1&gt;, 0, 0.1, 0
kenv2	linseg 0, &lt;attack2&gt;, 1, &lt;decay2&gt;, &lt;sustain2&gt;, p3-&lt;attack2&gt;-&lt;decay2&gt;-&lt;release2&gt;, &lt;sustain2&gt;, &lt;release2&gt;, 0, 0.1, 0
kenv3	linseg 0, &lt;attack3&gt;, 1, &lt;decay3&gt;, &lt;sustain3&gt;, p3-&lt;attack3&gt;-&lt;decay3&gt;-&lt;release3&gt;, &lt;sustain3&gt;, &lt;release3&gt;, 0, 0.1, 0

asin3	oscil iamp3*kenv3, kcps*&lt;mod2&gt;, giefuem_sine
asin2	oscil iamp2*kenv2, kcps*&lt;mod1&gt;+asin3, giefuem_sine
asin1	oscil iamp*kenv1, kcps+asin2, giefuem_sine

	blueMixerOut asin1, asin1

</instrumentText>
  <graphicInterface editEnabled='true'>
    <uniqueNameManager nameIndex='11' defaultPrefix='bsbObj'/>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>attack1</objectName>
      <x>0</x>
      <y>0</y>
      <automationAllowed>true</automationAllowed>
      <minimum>1.0E-4</minimum>
      <maximum>4.0</maximum>
      <value>1.0E-4</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>decay1</objectName>
      <x>62</x>
      <y>0</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>4.0</maximum>
      <value>1.0837187</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>sustain1</objectName>
      <x>124</x>
      <y>0</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>1.0</maximum>
      <value>0.70635587</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>release1</objectName>
      <x>186</x>
      <y>0</y>
      <automationAllowed>true</automationAllowed>
      <minimum>1.0E-4</minimum>
      <maximum>4.0</maximum>
      <value>0.99260485</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>23</x>
      <y>78</y>
      <label>A1</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>84</x>
      <y>78</y>
      <label>D1</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>149</x>
      <y>78</y>
      <label>S1</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>210</x>
      <y>78</y>
      <label>R1</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>attack2</objectName>
      <x>0</x>
      <y>104</y>
      <automationAllowed>true</automationAllowed>
      <minimum>1.0E-4</minimum>
      <maximum>4.0</maximum>
      <value>1.6640007</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>decay2</objectName>
      <x>62</x>
      <y>104</y>
      <automationAllowed>true</automationAllowed>
      <minimum>1.0E-4</minimum>
      <maximum>4.0</maximum>
      <value>0.1321736</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>sustain2</objectName>
      <x>124</x>
      <y>104</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>1.0</maximum>
      <value>1.0</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>release2</objectName>
      <x>186</x>
      <y>104</y>
      <automationAllowed>true</automationAllowed>
      <minimum>1.0E-4</minimum>
      <maximum>4.0</maximum>
      <value>0.34822425</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>21</x>
      <y>182</y>
      <label>A2</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>83</x>
      <y>182</y>
      <label>D2</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>146</x>
      <y>183</y>
      <label>S2</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>207</x>
      <y>183</y>
      <label>R2</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>amp1</objectName>
      <x>274</x>
      <y>104</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>8000.0</maximum>
      <value>7920.0</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>286</x>
      <y>181</y>
      <label>Amp1</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>amp2</objectName>
      <x>274</x>
      <y>213</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>8000.0</maximum>
      <value>0.0</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>286</x>
      <y>290</y>
      <label>Amp2</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>attack3</objectName>
      <x>0</x>
      <y>213</y>
      <automationAllowed>true</automationAllowed>
      <minimum>1.0E-4</minimum>
      <maximum>1.0</maximum>
      <value>0.09848215</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>decay3</objectName>
      <x>62</x>
      <y>213</y>
      <automationAllowed>true</automationAllowed>
      <minimum>1.0E-4</minimum>
      <maximum>1.0</maximum>
      <value>0.09811819</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>sustain3</objectName>
      <x>124</x>
      <y>213</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>1.0</maximum>
      <value>0.028927987</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>release3</objectName>
      <x>186</x>
      <y>213</y>
      <automationAllowed>true</automationAllowed>
      <minimum>1.0E-4</minimum>
      <maximum>1.0</maximum>
      <value>0.13664556</value>
      <knobWidth>60</knobWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>21</x>
      <y>291</y>
      <label>A3</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>84</x>
      <y>291</y>
      <label>D3</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>146</x>
      <y>290</y>
      <label>S3</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>206</x>
      <y>290</y>
      <label>R3</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>372</x>
      <y>291</y>
      <label>mod1</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>423</x>
      <y>291</y>
      <label>mod2</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBVSlider'>
      <objectName>mod1</objectName>
      <x>364</x>
      <y>107</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>8.0</maximum>
      <resolution>0.25</resolution>
      <value>1.75</value>
      <sliderHeight>150</sliderHeight>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBVSlider'>
      <objectName>mod2</objectName>
      <x>416</x>
      <y>107</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>8.0</maximum>
      <resolution>0.25</resolution>
      <value>2.25</value>
      <sliderHeight>150</sliderHeight>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBTextField'>
      <objectName>tsize</objectName>
      <x>276</x>
      <y>16</y>
      <value>256</value>
      <textFieldWidth>100</textFieldWidth>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>276</x>
      <y>44</y>
      <label>Sine wave table size</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>275</x>
      <y>59</y>
      <label>(must be a power of 2)</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>275</x>
      <y>74</y>
      <label>use low values for aliasing</label>
    </bsbObject>
  </graphicInterface>
  <bsbParameterList>
    <parameter uniqueId='-2008386046' name='amp1' label='' min='0.0' max='8000.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='8000.0' min='0.0' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='7920.0'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386044' name='amp2' label='' min='0.0' max='8000.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='8000.0' min='0.0' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.0'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386062' name='attack1' label='' min='1.0E-4' max='4.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='4.0' min='1.0E-4' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='1.0E-4'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386054' name='attack2' label='' min='1.0E-4' max='4.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='4.0' min='1.0E-4' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='1.6640007'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386042' name='attack3' label='' min='1.0E-4' max='1.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='1.0' min='1.0E-4' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.09848215'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386060' name='decay1' label='' min='0.0' max='4.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='4.0' min='0.0' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='1.0837187'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386052' name='decay2' label='' min='1.0E-4' max='4.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='4.0' min='1.0E-4' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.1321736'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386040' name='decay3' label='' min='1.0E-4' max='1.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='1.0' min='1.0E-4' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.09811819'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386034' name='mod1' label='' min='0.0' max='8.0' resolution='0.25' automationEnabled='false'>
      <line name='' version='2' max='8.0' min='0.0' resolution='0.25' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='1.75'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386032' name='mod2' label='' min='0.0' max='8.0' resolution='0.25' automationEnabled='false'>
      <line name='' version='2' max='8.0' min='0.0' resolution='0.25' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='2.25'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386056' name='release1' label='' min='1.0E-4' max='4.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='4.0' min='1.0E-4' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.99260485'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386048' name='release2' label='' min='1.0E-4' max='4.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='4.0' min='1.0E-4' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.34822425'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386036' name='release3' label='' min='1.0E-4' max='1.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='1.0' min='1.0E-4' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.13664556'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386058' name='sustain1' label='' min='0.0' max='1.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='1.0' min='0.0' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.70635587'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386050' name='sustain2' label='' min='0.0' max='1.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='1.0' min='0.0' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='1.0'/>
      </line>
    </parameter>
    <parameter uniqueId='-2008386038' name='sustain3' label='' min='0.0' max='1.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='1.0' min='0.0' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.028927987'/>
      </line>
    </parameter>
  </bsbParameterList>
  <presetGroup name='Presets'/>
  <opcodeList/>
</instrument>