Page 1 of 1

Posted: 02 Aug 2008, 22:29
by julien_
hello,
i'd like to create a patch using envelop follower and sampler for trigg bass with my drum.
first step is ok : i can trig bass
but i'd like to create several states, creating different level of dynamics
for exemple one for "normal hit" and another for "big hit" only.
how could i patch this option :
from input from -40 db to -20 db go to a first envelop follower
for input higher than -20 db go to another envelop follower avoiding the first ?
thx

Posted: 07 Aug 2008, 08:24
by bsork
Hi Julien, this is a bit unclear for me what you really want to achieve... You would normally use an Envelope Follower to detect the input loudness and generate an envelope. Would you like to have different attack and release times according to the level of the initial transient, or what?

Posted: 07 Aug 2008, 19:52
by julien_
thx for your answer,
what i'd like to do is to have different treatments according to the dynamics of my drum playing.
from -inf to -60dB, have a bitcrusher
from -60dB to -30dB, have a delay
from -30dB to 0db, have a reverb
i thought using a envelopp follower for each step.
I can define min value with threshold but how to define maximum value ?
for exemple, if audio in is higher than xxdB, you bypass the envelop follower.
i hope is more clear ..?

Posted: 08 Aug 2008, 16:06
by senso
very interesting project.

For that You'll need to create an audio selector sub-patch:
works like the crossfade module but inverse (1 in -> N out) I realize that this simple sub-patch is not included in the basic patch set! It will be in the next version. Finally it's not so easy to build but far from impossible.

You also need an envelop follower module and a mapper curve module to transform the envelop output into 'number of effect' value.
The patch is simple except but parameters adjustment is not so easy to proceed in order to get good musical results.
In you case, sounds under -30dB are very very low; so applying and effect on such sound will not be so interesting.

If you plan to register I can put an example in the add-on section, if not (it's not an obligation) I can send you the patch by mail.

Posted: 08 Aug 2008, 17:56
by nay-seven
senso wrote:works like the crossfade module but inverse (1 in -> N out)
remember me my "frosscade" patch attempt... ;-)

Posted: 08 Aug 2008, 21:58
by senso
yes you're right. the selector looks like your crosscade.
So now it's official, I'll include the 1 in --> 4 out in the default modules library

Posted: 09 Aug 2008, 01:18
by julien_
so with the crossfade module, i can switch from a effect to another ?
stays abstract for me, i think getting inside and makes tests is the best way to understand
Olivier, i plan to register this month (i find usine very interesting for real time playing) but i would appreciate if you can send me an example waiting for this.
thx