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

Simple wrapper around the shaker opcode

Changelog:
1.0
* Initial release</comment>
  <globalOrc/>
  <globalSco/>
  <instrumentText>; optional
ivol	=	p4

; setup
ivol	=	(ivol == 0) ? 1 : ivol
iamp	=	12000

kamp	=	iamp * ivol * &lt;vol&gt;
kfreq	=	&lt;freq&gt;
kbeans	=	&lt;beans&gt;
kdamp	=	.99; &lt;damp&gt;
ktimes	=	1; &lt;times&gt;



aout 	shaker	 kamp, kfreq, kbeans, kdamp, ktimes

; output
	blueMixerOut aout * (1 - &lt;pan&gt;), aout * (1 + &lt;pan&gt;)</instrumentText>
  <graphicInterface editEnabled='false'>
    <uniqueNameManager nameIndex='-1' defaultPrefix='bsbObj'/>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>pan</objectName>
      <x>149</x>
      <y>45</y>
      <automationAllowed>true</automationAllowed>
      <minimum>-1.0</minimum>
      <maximum>1.0</maximum>
      <value>0.0</value>
      <knobWidth>60</knobWidth>
      <randomizable>true</randomizable>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>169</x>
      <y>121</y>
      <label>Pan</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>48</x>
      <y>0</y>
      <label>&lt;html&gt;&lt;font size=&quot;6&quot;&gt;&lt;b&gt;ShakerWrapper&lt;/b&gt;&lt;/font&gt;&lt;/html&gt;</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>130</x>
      <y>27</y>
      <label>v 1.0</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>vol</objectName>
      <x>211</x>
      <y>45</y>
      <automationAllowed>true</automationAllowed>
      <minimum>0.0</minimum>
      <maximum>1.0</maximum>
      <value>1.0</value>
      <knobWidth>60</knobWidth>
      <randomizable>true</randomizable>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>220</x>
      <y>121</y>
      <label>Volume</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>freq</objectName>
      <x>11</x>
      <y>45</y>
      <automationAllowed>true</automationAllowed>
      <minimum>20.0</minimum>
      <maximum>20000.0</maximum>
      <value>12046.143</value>
      <knobWidth>60</knobWidth>
      <randomizable>true</randomizable>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBKnob' version='2'>
      <objectName>beans</objectName>
      <x>73</x>
      <y>45</y>
      <automationAllowed>true</automationAllowed>
      <minimum>1.0</minimum>
      <maximum>100.0</maximum>
      <value>99.68137</value>
      <knobWidth>60</knobWidth>
      <randomizable>true</randomizable>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>12</x>
      <y>121</y>
      <label>Frequency</label>
    </bsbObject>
    <bsbObject type='blue.orchestra.blueSynthBuilder.BSBLabel'>
      <objectName></objectName>
      <x>86</x>
      <y>121</y>
      <label>Beans</label>
    </bsbObject>
  </graphicInterface>
  <bsbParameterList>
    <parameter uniqueId='219427873' name='beans' label='' min='1.0' max='100.0' resolution='-1.0' automationEnabled='false'>
      <line name='' version='2' max='100.0' min='1.0' resolution='-1.0' color='-8355712' rightBound='false' endPointsLinked='false'>
        <linePoint x='0.0' y='99.68137'/>
      </line>
    </parameter>
    <parameter uniqueId='219427871' name='freq' 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' endPointsLinked='false'>
        <linePoint x='0.0' y='12046.143'/>
      </line>
    </parameter>
    <parameter uniqueId='219427867' 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' endPointsLinked='false'>
        <linePoint x='0.0' y='0.0'/>
      </line>
    </parameter>
    <parameter uniqueId='219427869' 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' endPointsLinked='false'>
        <linePoint x='0.0' y='1.0'/>
      </line>
    </parameter>
  </bsbParameterList>
  <presetGroup name='Presets'/>
  <opcodeList/>
</instrument>