Implementation of the Feedforward Multichannel Virtual Sensing Active Noise Control (MVANC) by Using MATLAB
Boxiang Wang

TL;DR
This paper provides a MATLAB implementation of the multichannel virtual sensing active noise control (MVANC) method, enabling wide-area noise reduction at virtual positions using the MCFxLMS algorithm, with open-source code available.
Contribution
It introduces an open-source MATLAB code for MVANC using MCFxLMS, applicable to systems with any number of channels.
Findings
Open-source MATLAB code for MVANC available on GitHub
Applicable to systems with any number of channels
Facilitates wide-area noise control at virtual positions
Abstract
The multichannel virtual sensing active noise control (MVANC) methodology is an advanced approach that may provide a wide area of silence at specific virtual positions that are distant from the physical error microphones. Currently, there is a scarcity of open-source programs available for the MVANC algorithm. This work presents a MATLAB code for the MVANC approach, utilizing the multichannel filtered-x least mean square (MCFxLMS) algorithm. The code is designed to be applicable to systems with any number of channels. The code can be found on GitHub.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Adaptive Filtering Techniques
