Hi

It's easier then you think. So, for example what I'm using in GxQuack (envelope controlled wah pedal with some extra features) is:

Wah = (x : lowpass(1,6000.0) : highpass(1,10.0) : reduce(max,256) : amp_follower_ud(attack,release) : min(1.0) : max(0.0) );

instead a slider like this

Wah = vslider("Wah[name:Wah]", 0.5, 0, 1, 0.01) : Inverted(0) : smooth(s);
Thanks Hermann! I'm having trouble finding the quack.dsp file mentioned in quack.cc <https://github.com/brummer10/GxQuack.lv2/blob/master/dsp/quack.cc> in the repo, is it included? Without it, I can't tell much from your snippet, because I don't know what are x, Inverted, and how you can get away with declaring a variable two times ;)
Note, that this is with faust-0.9.73, so you need to convert that to the new faust library structure.
You mean the name / library path of the functions (again, there I'm not sure what library you import) not the actual syntax, right?
attack is the "rise" time, release is the "fall" time.
So just so I understand, those rise and fall times are those of an effect, and they are determined by the signal upstream, right? So this "slider" is not user-controllable, am I right?


https://github.com/brummer10/GxQuack.lv2

regards
hermann
Thank you for your help!

Phil

--
Yassin Philip      New album NOW
http://yassinphilip.bitbucket.io

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Faudiostream-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to