<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Echo canclled sink is mono"
href="https://bugs.freedesktop.org/show_bug.cgi?id=62040#c3">Comment # 3</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Echo canclled sink is mono"
href="https://bugs.freedesktop.org/show_bug.cgi?id=62040">bug 62040</a>
from <span class="vcard"><a class="email" href="mailto:tanuk@iki.fi" title="Tanu Kaskinen <tanuk@iki.fi>"> <span class="fn">Tanu Kaskinen</span></a>
</span></b>
<pre>OK, multichannel certainly makes sense for gaming. It looks like the webrtc
canceller should already support multichannel operation. The webrtc canceller
is the default if PulseAudio has been compiled with support for it. I suspect
that your PulseAudio version doesn't have support for webrtc. Does this command
fail: "pactl load-module module-echo-cancel aec_method=webrtc"?
The code of the speex canceller looks like it might support multichannel
operation too, if you disable all extra processing:
pactl load-module module-echo-cancel channels=6 aec_method=speex
aec_args="\"agc=false denoise=false echo_suppress=false\""
("echo_suppress" is not the same thing as echo cancellation)
I tried this myself, and the module at least loads. I don't know about the
quality. From what I have heard, the webrtc canceller is significantly higher
quality than the speex canceller, even with all the extra processing enabled.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>