How can I fix a feedback loop on my microphone in Linux?

this is a difficult question that i've solved in the past, although i am currently struggling with it. It involves trial and error while your ears are well protected. My problem is with a creative x-fi xtremegamer card, while my external usb edirol ua 1ex works no problem. The difference is either, first possibility: 1. in the setting regarding 'direct monitoring' of the external (e.g. mic port or line in) sound source which is producing an inappropriately autopatched system capture loop or, second possibility, 2. in the recording source settings, or possibly both. These could both be hardware settings problems, so you should say what sound carddddd you


Here's how I fix my microphone feedback problem. In a terminal i've enter alsamixer. First I've select my soundcard by pressing F6 (highlight the card you are using and press Enter) Then I've press F5 for All (will show you All input/ouput sliders) and i've found by shutting down one of the two "PCM" channel the echoing was going out, so I put it to zero.