module-echo-cancel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm trying to use the echo cancellation module on my embedded platform but
it seems to be taking all the cpu usage and renders audio useless.

I'm continually seeing these messages:
warning: The echo canceller started acting funny and got slapped (reset). It
swears it will behave now.
D: module-echo-cancel.c: diff -269 (43555 - 88163 + 44155) 0 0 9600 184
E: module-echo-cancel.c: Playback after capture (-269), drop sink 84
warning: The echo canceller started acting funny and got slapped (reset). It
swears it will behave now.
warning: The echo canceller started acting funny and got slapped (reset). It
swears it will behave now.
D: module-echo-cancel.c: diff 475 (42663 - 87687 + 45315) 0 0 9600 184
warning: The echo canceller started acting funny and got slapped (reset). It
swears it will behave now.
D: module-echo-cancel.c: diff 168 (39254 - 87687 + 48410) 0 0 9600 191
D: module-echo-cancel.c: diff -411 (38089 - 87687 + 49002) 0 0 9600 185
E: module-echo-cancel.c: Playback after capture (-411), drop sink 112
warning: The echo canceller started acting funny and got slapped (reset). It
swears it will behave now.
warning: The echo canceller started acting funny and got slapped (reset). It
swears it will behave now.
D: module-echo-cancel.c: diff 1491 (41407 - 87052 + 46961) 0 0 9600 175
E: module-echo-cancel.c: playback too far ahead (1491), drop source 260
warning: The echo canceller started acting funny and got slapped (reset). It
swears it will behave now.
warning: The echo canceller started acting funny and got slapped (reset). It
swears it will behave now.
D: module-echo-cancel.c: diff -1166 (44921 - 88526 + 42252) 0 0 9600 187
E: module-echo-cancel.c: Playback after capture (-1166), drop sink 244

cpu is at 90-100% at the highest cpu scaling.

I was loading the module like so in my .pa conf file:

load-module module-echo-cancel source_name=echosource
source_master=pcm_input sink_name=echosink sink_master=pcm_output rate=44100
channels=2

Is there a step I am missing, or a link to documentation on how to set up
the module properly?

Thanks
-- 
-baeksanchang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20110526/dad2298e/attachment.htm>


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux