Hot answers tagged

1

As mentioned in the comment, I modified the code given here and was able to adapt the LMS filter with error tapering to zero. The only assumption I made is that (since I am not an audio expert and do not know how the channel from speaker to the microphone would look like), I assumed a 10 tap channel with only first 3 non-zero values (multi-path reflection ...


1

The standard normalized step-size LMS algorithm computes the current step-size according to $$ \mu = \frac{c}{s_k^T \cdot s_k} $$ where $c$ is a suitable scale factor and $s_k^T \cdot s_k$ is the total energy of the current tap inputs. The algorithm aims to adjust step size according to input signal power; when input has large power then decrease the step-...


Only top voted, non community-wiki answers of a minimum length are eligible