Re: [Faudiostream-users] Faust Based VST in KVR Contest

2021-07-19 Thread Stéphane Letz
Here is it : https://faust.grame.fr/community/made-with-faust/#echomatrix Stéphane > Le 19 juil. 2021 à 17:11, Steven Kraninger a écrit : > > Please do! > > On Mon, Jul 19, 2021 at 10:08 AM Stéphane Letz wrote: > Great ! > > Can I possibly add the project in the « Made With Faust » page

Re: [Faudiostream-users] Faust Based VST in KVR Contest

2021-07-19 Thread Stéphane Letz
Great ! Can I possibly add the project in the « Made With Faust » page https://faust.grame.fr/community/made-with-faust/ ? Thanks. Stéphane > Le 19 juil. 2021 à 16:59, Steven Kraninger a écrit : > > All, > > Entered a Faust based VST called EchoMatrix into the KVR 2021 developer >

[Faudiostream-users] Faust Based VST in KVR Contest

2021-07-19 Thread Steven Kraninger
All, Entered a Faust based VST called EchoMatrix into the KVR 2021 developer challenge some time ago. Not really that complicated, but I spent some time documenting it and it may be of some interest to the list. Check it out on Github and at

Re: [Faudiostream-users] limit a value

2021-07-19 Thread Klaus Scheuermann
thanks everyone :) On 19.07.21 15:00, Yann Orlarey wrote: > Hi Klaus and Giuseppe, > > A simple and efficient implementation can be done using the min and > max primitives: > > > limit(lo,hi) = min(hi) : max(lo); > > > Cheers > > Yann > > Le lun. 19 juil. 2021 à 11:07, Giuseppe Silvi via

Re: [Faudiostream-users] limit a value

2021-07-19 Thread Yann Orlarey
Hi Klaus and Giuseppe, A simple and efficient implementation can be done using the min and max primitives: limit(lo,hi) = min(hi) : max(lo); Cheers Yann Le lun. 19 juil. 2021 à 11:07, Giuseppe Silvi via Faudiostream-users < faudiostream-users@lists.sourceforge.net> a écrit : > Hi Klaus, >

Re: [Faudiostream-users] limit a value

2021-07-19 Thread Giuseppe Silvi via Faudiostream-users
Hi Klaus, import("stdfaust.lib"); minn = hslider("minimum", -6, -10, 0, 0.1); maxx = hslider("maximum", +6, 0, 10, 0.1); // limit limit(minn,maxx) = _ <: ba.if( _ < minn, minn , _) <: ba.if( _ > maxx, maxx, _); process = os.osc(1000) : limit(minn,maxx); //process = os.osc(1000)*5 :

[Faudiostream-users] limit a value

2021-07-19 Thread Klaus Scheuermann
this one is probably simple, but I did not find anything in the syntax or libraries. How do I limit a value or signal with a min and a max so it never exceeds this range? Something like: min = -3; max = 4; process = _ : limit(min,max) : _ I mean, I did try to implement it, but it does not work