<instrument type='blue.orchestra.BlueSynthBuilder' editEnabled='true'>
  <name>ModulatedNoise v1.1</name>
  <comment>Author: Atte AndrÃ© Jensen (atte.dk), 2008

Filtered noise, with resonance and tempo sync&apos;ed
LFO on filter.

Changelog:
1.1
* Uses miditempo to sync to tempo
* Added hipass filter
* Added more subdivisions

1.0
* Initial release</comment>
  <globalOrc/>
  <globalSco/>
  <instrumentText>iamp	=	p4

; setting defaults
iamp	=	(iamp == 0) ? 1 : iamp

; setup
igain	=	10000

iamp	=	iamp * igain

; seed
	seed	0
iseed	random	0, 1

; sqr random
ktempo	miditempo
ksqrfreq =	ktempo * &lt;subdiv&gt; / 240

afreq 	randh	 .5, ksqrfreq, iseed
afreq	tone	afreq, &lt;smoothFreq&gt;
afreq	=	&lt;freqMin&gt; + ((afreq + .5) * (&lt;freqMax&gt; - &lt;freqMin&gt;))

anoise	rand	iamp * &lt;vol&gt;
anoise	moogvcf2 anoise, afreq + 1, &lt;resonance&gt;
anoise	atone	anoise, &lt;hipassFreq&gt;


aoutl	=	anoise * (1 - &lt;pan&gt;)
aoutr	=	anoise * (1 + &lt;pan&gt;)

; output
	blueMixerOut aoutl, aoutr</instrumentText>
  <graphicInterface editEnabled='false'>
    <uniqueNameManager nameIndex='-1' defaultPrefix='bsbObj'/>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>vol</objectName>
      <x>271</x>
      <y>165</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>1.0</maximum>
      <value>0.08585392</value>
      <knobWidth>60</knobWidth>
      <randomizable>false</randomizable>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>279</x>
      <y>241</y>
      <label>Volume</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>freqMax</objectName>
      <x>86</x>
      <y>52</y>
      <automationAllowed>true</automationAllowed>
      <minimum>20.0</minimum>
      <maximum>20000.0</maximum>
      <value>6756.461</value>
      <knobWidth>60</knobWidth>
      <randomizable>true</randomizable>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>89</x>
      <y>128</y>
      <label>Max Freq</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>resonance</objectName>
      <x>151</x>
      <y>52</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>1.0</maximum>
      <value>0.8772615</value>
      <knobWidth>60</knobWidth>
      <randomizable>true</randomizable>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>150</x>
      <y>128</y>
      <label>Resonance</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>smoothFreq</objectName>
      <x>102</x>
      <y>165</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>500.0</maximum>
      <value>10.654863</value>
      <knobWidth>60</knobWidth>
      <randomizable>true</randomizable>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>96</x>
      <y>241</y>
      <label>Smooth Freq</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBDropdown'>
      <objectName>subdiv</objectName>
      <x>25</x>
      <y>217</y>
      <bsbDropdownItemList>
        <bsbDropdownItem>
          <name>1/1</name>
          <value>1</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/2</name>
          <value>2</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/4</name>
          <value>4</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/8</name>
          <value>8</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/16</name>
          <value>16</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/32</name>
          <value>32</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/64</name>
          <value>64</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/1T</name>
          <value>1.5</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/2T</name>
          <value>3</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/4T</name>
          <value>6</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/8T</name>
          <value>12</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/16T</name>
          <value>24</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/32T</name>
          <value>48</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/1.</name>
          <value>.66666666666666666666666666666666666666666666666666666666666666666666</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/2.</name>
          <value>1.3333333333333333333333333333333333333333333333333333333333</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/4.</name>
          <value>2.66666666666666666666666666666666666666666666666666666666666666</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/8.</name>
          <value>5.3333333333333333333333333333333333333</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/16.</name>
          <value>10.666666666666666666666666666666666666666666666666666666666666</value>
        </bsbDropdownItem>
        <bsbDropdownItem>
          <name>1/32.</name>
          <value>21.3333333333333333333333333333333333333333333333</value>
        </bsbDropdownItem>
      </bsbDropdownItemList>
      <selectedIndex>4</selectedIndex>
      <randomizable>false</randomizable>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>24</x>
      <y>241</y>
      <label>Subdivision</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>pan</objectName>
      <x>206</x>
      <y>165</y>
      <automationAllowed>true</automationAllowed>
      <minimum>-1.0</minimum>
      <maximum>1.0</maximum>
      <value>0.0</value>
      <knobWidth>60</knobWidth>
      <randomizable>false</randomizable>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>226</x>
      <y>241</y>
      <label>Pan</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>freqMin</objectName>
      <x>21</x>
      <y>52</y>
      <automationAllowed>true</automationAllowed>
      <minimum>20.0</minimum>
      <maximum>20000.0</maximum>
      <value>1159.9521</value>
      <knobWidth>60</knobWidth>
      <randomizable>true</randomizable>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>26</x>
      <y>128</y>
      <label>Min Freq</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>7</x>
      <y>43</y>
      <label>&lt;html&gt;L&lt;br&gt;O&lt;br&gt;&lt;br&gt;P&lt;br&gt;A&lt;br&gt;S&lt;br&gt;S&lt;/html&gt;</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>8</x>
      <y>191</y>
      <label>&lt;html&gt;L&lt;br&gt;F&lt;br&gt;O&lt;/html&gt;</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>192</x>
      <y>168</y>
      <label>&lt;html&gt;G&lt;br&gt;L&lt;br&gt;O&lt;br&gt;B&lt;br&gt;A&lt;br&gt;L&lt;/html&gt;</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>87</x>
      <y>5</y>
      <label>&lt;html&gt;&lt;font size=&quot;6&quot;&gt;&lt;b&gt;ModulatedNoise&lt;/b&gt;&lt;/font&gt;&lt;/html&gt;</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>171</x>
      <y>33</y>
      <label>v 1.1</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>254</x>
      <y>51</y>
      <label>&lt;html&gt;H&lt;br&gt;I&lt;br&gt;&lt;br&gt;P&lt;br&gt;A&lt;br&gt;S&lt;br&gt;S&lt;/html&gt;</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>hipassFreq</objectName>
      <x>269</x>
      <y>54</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>20000.0</maximum>
      <value>5227.891</value>
      <knobWidth>60</knobWidth>
      <randomizable>true</randomizable>
    </bsbObject>
  </graphicInterface>
  <bsbParameterList>
    <parameter uniqueId='1187761529' name='freqMax' label='' min='20.0' max='20000.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='20000.0' min='20.0' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='6756.461'/>
      </line>
    </parameter>
    <parameter uniqueId='1187761537' name='freqMin' label='' min='20.0' max='20000.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='20000.0' min='20.0' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='1159.9521'/>
      </line>
    </parameter>
    <parameter uniqueId='1187761539' name='hipassFreq' label='' min='0.0' max='20000.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='20000.0' min='0.0' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='5227.891'/>
      </line>
    </parameter>
    <parameter uniqueId='1187761535' name='pan' label='' min='-1.0' max='1.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='1.0' min='-1.0' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='0.0'/>
      </line>
    </parameter>
    <parameter uniqueId='1187761531' name='resonance' 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.8772615'/>
      </line>
    </parameter>
    <parameter uniqueId='1187761533' name='smoothFreq' label='' min='0.0' max='500.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='500.0' min='0.0' resolution='-1.0' color='-8355712' rightBound='false'>
        <linePoint x='0.0' y='10.654863'/>
      </line>
    </parameter>
    <parameter uniqueId='1187761527' name='vol' 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.08585392'/>
      </line>
    </parameter>
  </bsbParameterList>
  <presetGroup name='Presets'/>
  <opcodeList/>
</instrument>