Welcome to %s forums

BrainModular Users Forum

Login Register

Need help to set a treshold on a ducking delay effect

I need help on a Patch
Post Reply
La Tenaille
Member
Posts: 547
Location: Saint Etienne (France)
Contact:

Unread post by La Tenaille » 04 May 2010, 15:42

Hi,
I try to build a ducking effect for my delay. The goal is to lower the delay gain according to the dry signal gain. For now I've made this :

Image

I can tune the dampness of the attenuation (-60dB to 0dB) and its release time. A-B inverse the result.
Now I would like to add a treshold, to control at which original signal level the dampness starts to fully act, but I don't find a solution.
Any idea ?
thanks

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 04 May 2010, 16:03

can use the peak in /analyse/ or do some checks "manually" on original audio using A<B or A>B, puting an absolute before as audio can go from -1 to 1. then it will oubut you 0 or 1 (ie yes audio absolute is > 0,5). then can multiply the dampness by this?

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 04 May 2010, 16:05

have you look inside the patch from analysis /beat follower+threshold..?
maybe , could be inspiring

edit :cross post with 23fx..

La Tenaille
Member
Posts: 547
Location: Saint Etienne (France)
Contact:

Unread post by La Tenaille » 04 May 2010, 17:38

Hi guys, always here to help, that's cool :)
I've had a look to peak modules, but I'm not sure it solves my problem.
I need the threshold to "allow" or "forbid" the dampness, but not to change the depth of the dampness, I want the two tunings to be independant.

I've tried this :
Image
First I've modified my dampness that didn't work well (ooops), then added the threshold fader, tuning the sensibility with the min fader value. My problem now is if the threshold "allows" on a peak and "forbid" just after the peak, the dampness value doesn't return to 0 because it doesn't pass... not sure to be clear ?

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 04 May 2010, 22:12

if i well understood, this patch behaves like you describe, to have independant contol of threshold and enveloppe, thershold making envelope reduction act or not.
some jumps in audio reduction could occur when triggers let pass or not sudently reduction. could then need to insert a smooth module out of a>b or use an independant triggerenveloppe ie Adsr found in /data/enveloppes or a simple curve with points to make a smooth action of bringing reduction in/out.
Image

La Tenaille
Member
Posts: 547
Location: Saint Etienne (France)
Contact:

Unread post by La Tenaille » 05 May 2010, 10:45

Hi 23fx23,
I've reproduced your patch and it seems to work as I need. But I don't see how to integrate my dampness level fader... I've tried between EnvFollower and A*B but I can't have a good result. As I understand the gate occures in the A*B module, that's it ?
And because I was dealing with dB, I don't know how to use enveloppes for my master faders in dB. Db2Coeff modules ?
Thanks

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 05 May 2010, 21:23

hey latenaille
i think to contol the force of dampness the fader needs to be 0-1 range and going to A of A-B, (so if need deal with db make the fader
-200..0 and follow by DB2coeff as you thought. this is supposed to be as your previous pic, but i wonder if for me the dampness shouldn't be more controlled by the Gain of first envelope folower, leting 1 on A-B.

if fact logically changing the 1 of A-B should control max volume of delay( if 1 is 0db), while using gain of firts enveloppe will control force of dampness/reduction, yup the gate occurs on A*B, the led peak multiply the reduction of first envfollow by 1 or 0, so if 0, no reduction, if 1 reduction "pass". as behind it goes to B of 1-B, 1-0 reduction returns 1, equivalent to 0db using Coef2db, 1-reduct will lower the volume according to first enveloppe folower, that's why i more think what your after is controlling reduction gain on first env follow.. hope it helps

Post Reply

Who is online

Users browsing this forum: No registered users and 98 guests