hello,

i've just read the original article from 1983 describing KS algo, including 
decay stretching.
as far as i understand, averaging the last 2 sample is a very optimized low 
pass iir filter at fixed frequency. the decay stretching allow to change the 
filter cutoff.
now that processing power allow to easily compute filter at different 
frequency, I would suggest to replace the averaging algo with a simple lop~ 
filter and experiment with the cutoff frequency.

cheers
c

Le 14/06/2016 15:05, Peter P. a écrit :
Dear Orm,

* Orm Finnendahl <orm.finnend...@selma.hfmdk-frankfurt.de> [2016-06-14 12:24]:
Hi Peter,

  BTW: The patch in the pd tutorial uses [z~ 1] which you can replace
with [biquad~ 0 0 0 1 0] and your suggestion to do the averaging in
the biquad~ should simplify that patch even more.

The probability based polarity change could be done using the attached
patch.
Thank you! This is quite elegant, vanilla Pd and works with a blocksize
of 1 as well! Did you come up with this or is there another source which
can be credited?

I am wondering if someone implemented the Karplus' and Strong's 'decay
stretching' in Pd as well.

best, Peter

_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to