Welcome to Decent Sampler Q&A, where you can ask questions and receive answers from other members of the community.
+1 vote

Hi,

I'm trying to apply different reverb effects at different group levels (for a drum sampler).

Two things are happening when I do this:

1. If I bind a labelled-knob to the reverb wetLevel at the group level, the reverb will not work , regardless of the initial value. 

1.5 If I remove the labelled-knob then the reverb will work (presumably the wetLevel value is 0.7 because that's the default). I can set the wetLevel at the effect level in the script, but saving the script and reloading the preset won't cause the wetLevel to change. I have to close and reopen Decent Sampler, then load the preset to get the new wetLevel. A small problem in itself, but maybe a clue as to what's going on? 

2. The reverb cuts out at the end of sample or release window (whichever comes first) when applied at the group level. 

Everything works "normally" if I apply the reverb at the instrument level.

Below is an example where there reverb is applied at a group level with a labelled-knob, an example without the labelled knob, and another example where the reverb is applied at the instrument level where everything works "normally". 

Any insight appreciated. Thanks! 


<?xml version="1.0" encoding="UTF-8"?>

<DecentSampler>

  <ui  width="812" height="375">

    <tab name="main">

<labeled-knob x="100" y="0" label="Kick Release" parameterName="Kick Release" type="float" minValue="0.05" maxValue="5" textColor="FF000000" value="5">

        <binding type="amp" level="group" position="0" parameter="ENV_RELEASE"/>

     </labeled-knob>

<labeled-knob x="100" y="100" label="Kick Reverb Wet" parameterName="Kick Reverb Wet" type="float" minValue="0" maxValue="1" textColor="FF000000" value="0">

        <binding type="effect" level="group" position="0" parameter="FX_REVERB_WET_LEVEL"/>

     </labeled-knob>

</tab>

  </ui>

  

  <groups>

  <!-- Kick -->

    <group>

      <sample loNote="35" hiNote="35" rootNote="39 " path="Aksium Kick.wav"/>

    <effects>

   <effect type="reverb"/>

  </effects>   

    </group>

  </groups>

</DecentSampler>


 <?xml version="1.0" encoding="UTF-8"?>

<DecentSampler>

  <ui  width="812" height="375">

    <tab name="main">

<labeled-knob x="100" y="0" label="Kick Release" parameterName="Kick Release" type="float" minValue="0.05" maxValue="5" textColor="FF000000" value="5">

        <binding type="amp" level="group" position="0" parameter="ENV_RELEASE"/>

     </labeled-knob>

</tab>

  </ui>

  

  <groups>

  <!-- Kick -->

    <group>

      <sample loNote="35" hiNote="35" rootNote="39 " path="Aksium Kick.wav"/>  

  <effects>

<effect type="reverb"/>

  </effects>

    </group>

  </groups>

  

</DecentSampler>


<?xml version="1.0" encoding="UTF-8"?>

<DecentSampler>

  <ui  width="812" height="375">

    <tab name="main">

<labeled-knob x="100" y="0" label="Kick Release" parameterName="Kick Release" type="float" minValue="0.05" maxValue="5" textColor="FF000000" value="5">

        <binding type="amp" level="group" position="0" parameter="ENV_RELEASE"/>

     </labeled-knob>

<labeled-knob x="100" y="100" label="Kick Reverb Wet" parameterName="Kick Reverb Wet" type="float" minValue="0" maxValue="1" textColor="FF000000" value="0">

        <binding type="effect" level="instrument" position="0" parameter="FX_REVERB_WET_LEVEL"/>

     </labeled-knob>

</tab>

  </ui>

  

  <groups>

  <!-- Kick -->

    <group>

      <sample loNote="35" hiNote="35" rootNote="39 " path="Aksium Kick.wav"/>  

    </group>

  </groups>

  

<effects>

<effect type="reverb"/>

</effects>

  

</DecentSampler>

in Using the Sampler by jake-hanson (190 points)
edited by jake-hanson

Please log in or register to answer this question.

...