Problem solved.
The crosstalk occured in wires connecting the motherboard and the front
panel mic and headphones jacks. I disconnected this cable and the echo
disappeared.
Thanks for your advices!
On 05/27/2015 11:04 AM, Adrian Knoth wrote:
> On 05/27/15 10:35, Gordonjcp wrote:
>
>>> I want to avoid the echo and I have two ideas where the problem can be:
>>> 1) there is a crosstalk between jack ports/clients
>>> 2) there is a crosstalk in my HW (mainboard sound device with
>>> intel_hda driver)
>> Most likely the latter. Check you haven't got the mix parameter
>> turned up.
> What Gordon said. There is absolutely zero crosstalk in digital systems,
> it's a concept from analogue.
>
> In a digital system, each port/channel is a memory buffer. Nothing
> accidentally touches this buffer, and if so, the signal would be totally
> ruined (think of random bit flips in digital samples).
>
> For an attenuated and delayed signal, you'd need to multiply and add the
> initial signal, e.g., out=0.4*remote[-X]+local. This doesn't happen by
> accident, something is actively feeding the output back into the stream.
>
> I agree with Gordon's assessment that PC2 is most likely recording from
> Mix ("record everything that goes to the hardware outs"), thus creating
> a delayed loop.
>
> The fix is to open alsamixer -c X and choose "Mic in" in the records tab
> instead of "Mix".
>
>
>
> HTH
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev@email-addr-hidden
> http://lists.linuxaudio.org/listinfo/linux-audio-dev
>
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Thu May 28 12:15:01 2015
This archive was generated by hypermail 2.1.8 : Thu May 28 2015 - 12:15:02 EEST