<div dir="ltr"><div>I don't know why you guys think this is impossible.  The dbx unit, or copies thereof,  you see in small PA systems all the time works fine.  Not as good as an experienced engineer with a 1/3rd octave EQ, but good enough to be very useful to performers running sound from the stage or for ad hoc PA systems in small venues.<br><br></div>I don't know of an open source implementation, but the engineering problem itself is not intractable.  <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Oct 22, 2016 at 1:49 PM, Len Ovens <span dir="ltr"><<a href="mailto:len@ovenwerks.net" target="_blank">len@ovenwerks.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Sat, 22 Oct 2016, Johannes Kroll wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm looking for a solution for adaptive feedback cancellation. The type<br>
of feedback that occurs between a microphone and speaker, not echo<br>
cancellation. Preferrably in the form of a plugin (LADSPA, LV2,<br>
DSSI, ...) or even as a standalone JACK app. This must be a common<br>
problem, but I haven't found a solution.<br>
</blockquote>
<br></span>
That would be because it requires a different solution every situation. What happens when the "fat lady" sings? The plugin nulls out her vocal thinking it is feedback. As happens, my acoustic instrument amp includes an anti-feedback section. It works in two parts:<br>
polarity reversal<br>
notch filter<br>
<br>
The polarity of the FOH/monitor speakers does matter in this case. Piezo pickups are bad in this respect because the polarity may be different depending on mounting position (inside vs outside of sound plate). Mics _should_ be wired corectly and a FOH mixer/amp/speakers _should_ be too. Those are things to check. I have seen FOH mixers where the main outs are purposely 2- and 3+ for this reason. I don't know if this is standard or not.<br>
<br>
Aim for as low of stage monitor level as possible. Setting mains level first may allow talent to use lower stage levels... but some are just deaf! In ear would be better in such a case. Note that I am using my (limited) experience with small venue work. A large venue is different.<br>
<br>
Notch filters are the thing we think of first, but should probably be last. As already noted, this will not give you much more level and it does change the sound. The frequency to use changes with the hall, mic placement, talent mic know how, etc, etc. (teach your talent if they must hold the mic to hold it away from the capsule)<br>
<br>
The other thought I have is that maybe you mean something to remove feedback noise on an already recorded file... notch filter is the tool for that... but it is really already too late by then.<br>
<br>
--<br>
Len Ovens<br>
<a href="http://www.ovenwerks.net" rel="noreferrer" target="_blank">www.ovenwerks.net</a><div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<wbr>_________________<br>
Linux-audio-user mailing list<br>
<a href="mailto:Linux-audio-user@lists.linuxaudio.org" target="_blank">Linux-audio-user@lists.linuxau<wbr>dio.org</a><br>
<a href="http://lists.linuxaudio.org/listinfo/linux-audio-user" rel="noreferrer" target="_blank">http://lists.linuxaudio.org/li<wbr>stinfo/linux-audio-user</a><br>
</div></div></blockquote></div><br></div>