Hello DSPists,

This is my first post on this list, although I have been reading it for quite 
some time, with great interest. I am a CS researcher in an unrelated field, but 
fascinated for as long as I can remember by DSP and sound synthesis. 
Unfortunately my knowledge is still basic, and now is the first time that I 
face real technical difficulties (while implementing this: 
http://mqtthiqs.github.io/parasites/). Witness this question:

I have a recursive comb filter, implemented with a simple delay line of size N 
and feedback F in [0..1]. If feedback is high and I "ping" it, it decays 
exponentially as it should, to give the typical ringing effect. The decay time 
D is also proportional to N: if I double N, D is also doubled. My question: 
what is the value of F depending on N that will give a constant D. In other 
words, how can I "play" my comb filter on a scale à la Karplus-Strong and 
retain a constant decay time?

Sorry if this sounds too trivial or if it is not the right place to ask. Don’t 
hesitate to redirect me if needed or point me to references, I am eagerly 
looking for basic literature.

Thank you in advance,
        -m

--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp

Reply via email to