Adaptive filters for GNU Radio
-
Updated
Oct 19, 2023 - C++
Adaptive filters for GNU Radio
Recreating a simple algorithm to cancelling noise in audio based on noise sample
The software used to calculate the theoretical and empirical results for the articles about the exact expectation analysis of the LMS adaptive filtering.
AudiClean is an event driven audio processing libary which implements adaptive LMS and DNF filters as an extension of the Sound eXchange (SoX) package for audio processing.
Code that implements the Least Mean Squares algorithm on a Teensy 4.0 with the corresponding audio shield to create Active Noise Cancellation in 1 dimension. A prototype was built using the Teensy device, 2 microphones, 1 speaker and a cylindrical apparatus. The prototype was able to reduce the perceived sound intensity from a constant 500 Hz no…
Ambiente para Testes de Filtros Adaptativos
Add a description, image, and links to the adaptive-filtering topic page so that developers can more easily learn about it.
To associate your repository with the adaptive-filtering topic, visit your repo's landing page and select "manage topics."