Hey Aaron, On Fri, 19 Aug 2022, at 5:41 PM, Aaron Brice wrote: > I'm having trouble getting the echo-cancel module working. I'm running > pulseaudio 15.0 on an i.MX8QM arm embedded system, and trying to do > echo-cancel between the speakers and the mic to act as bluetooth > speakerphone. For testing I am playing music through the echo-canceled > speaker sink and running parecord on the echo-canceled mic source. I > can do either of those independently and it works. However, when I > start parecord while playing through speakers, pulseaudio goes to 100% > CPU and journalctl shows the error "Resume failed, couldn't restore > original sample settings." streaming over and over. Tried with > aec_method=null for test purposes and got the same result. Can't be certain, but this seems like a driver problem. You could try setting the default and alternate sample rates in /etc/pulse/daemon.conf to 48000 to see if that avoids this sample rate reconfiguration altogether. Cheers, Arun