Oeyvind / featexmod

GNU General Public License v3.0
18 stars 1 forks source link

Envelope filter as udo #41

Open Oeyvind opened 6 years ago

Oeyvind commented 6 years ago

Make all exponential average filters into udos opcode Envelopefilter, k, kkk xin kin, krise, kfall kA = 0.001^(1/(krisekr)) kB = 0.001^(1/(kfallkr)) kout init 0 kout = (kin>kout?(kin+(kA(kout-kin))):(kin+(kB(kout-kin)))) xout kout endop