Page 1 of 1

MultiChannel Active Noise Control (ANC)

Posted: Wed Dec 01, 2010 7:49 pm
by lilltroll
Status: Under development
License: Custom Licence

This project is about MultiChannel Active Noise Control (ANC) running on the XDK+XAI board.

It is based on the feed-forward multi channel Filtered-x LMS (MC-FxLMS) family of adaptive algoritms.

The operator has a GUI on the host that uses UDP traffic to transfer data and settings between the host and the XMOS.

The XDK-LCD LCD is used as a standard and error output to track problems and the network traffic.
Part I, is about test/verification in the lab.

Part II is about a prototype that is tested in a real environment.

Part III, well that's dependent on the outcome of Part II.
Compared to this project, https://www.xcore.com/projects/xai-source-code the code is mainly rewritten from the beginning.
The project has some financing from the "The Knowledge Foundation" in Sweden. (KK-stiftelsen via minST)
Video of part I, soon to come !
Images:

Re: MultiChannel Active Noise Control (ANC)

Posted: Thu Dec 23, 2010 12:42 pm
by lilltroll
I just cannot resist to add Ethernet over WLAN@108 MBit as well, connected to MATLAB instrument control toolbox.

Re: MultiChannel Active Noise Control (ANC)

Posted: Fri Feb 25, 2011 4:16 pm
by lilltroll
Added a dump of the current realtime windows GUI

The upper graph shows the secondary acoustic channels in the time domain, and the lower graph shows the same in the frequency domain

Re: MultiChannel Active Noise Control (ANC)

Posted: Thu Mar 17, 2011 1:53 pm
by lilltroll
Stereo FxLMS is running.
The LMS balance (filter weight) between the channels are a little bit strange for the moment.

Re: MultiChannel Active Noise Control (ANC)

Posted: Mon Mar 21, 2011 10:08 pm
by lilltroll
The two pink ones cancels the noise from the big black one on the floor.

Re: MultiChannel Active Noise Control (ANC)

Posted: Thu Mar 24, 2011 9:21 am
by lilltroll
First test in the "real" environment yesterday. Largest problem is the size, not for the electronics, but for me to fit in. Should really get the WLAN up and running on the XDK so I do not need to fit inside myself with the laptop.

Re: MultiChannel Active Noise Control (ANC)

Posted: Tue Sep 13, 2011 11:50 am
by lilltroll
Going from local control. e.g. a small quiet spot, to global control (taking some control over the entire sound-field is the next step) This means multiple microphones and multiple loudspeakers in the same time.
Also emigrating to XDE 11.2.2, meaning that I have to rewrite some of the code.

Re: MultiChannel Active Noise Control (ANC)

Posted: Sun Dec 22, 2013 7:26 pm
by oralo
Hi,
Any news about your project ? Still waiting video of part I :(