Reply by Randy Yates May 10, 20162016-05-10
MatthewA <matthewaudio@gmail.com> writes:

> Hi all, > > I'm hoping to program an effect with convolution, long tap delay and > feedback. I'm wondering what some strategies are to keep it from > feeding back.
If the total system (including feedback) can be modeled as a rational z-transform (assuming you're talking about a digital system), and I think it can be, and if by "keep it from feeding back" you mean "keep it stable" (i.e., so that the output does not "blow up"), then the answer is that your feedback must be constrained so that there are no poles outside the unit circle. In other words, the denominator of the rational z-transform expression must not contain any zeros that are outside of the unit circle.
> [...] > Any reading would be appreciated.
Google z-transforms, IIR, stability. -- Randy Yates, DSP/Embedded Firmware Developer Digital Signal Labs http://www.digitalsignallabs.com
Reply by MatthewA May 10, 20162016-05-10
Hi all,

I'm hoping to program an effect with convolution, long tap delay and feedback.  I'm wondering what some strategies are to keep it from feeding back.  The idea was to use a sine sweep as the kernel so that each iteration became more slewed.

I'm open to altering the kernel as well. 

Sorry if this is a noob question. Any reading would be appreciated.
-Matt