put two microphones in the input of Filtered-X LMS
4 views (last 30 days)
Show older comments
How can I put two microphones in the input of Filtered-X LMS Adaptive Noise Control Filter and actually try noise removal?
Here's an example:
0 Comments
Answers (1)
Sravan Janamaddi
on 20 Nov 2019
Do you mean a 2-channel input (2 microphones)?
2 Comments
Sravan Janamaddi
on 5 Dec 2019
Hi Milad,
This is similar to the LMS except that the weights updated will address the secondary path too. If I am not wrong you are trying to emove noise (assume first mic) from the main source (which has desiredcontent and the modified noise) (second mic ).
I think this way should work for you:
- x(n) is your second mic (main source).
- fx(n) is your noise mic.

Please try this and let me know.
Thanks,
Sravan
See Also
Categories
Find more on Array and Matrix Mathematics in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!