From: srikanth.konj on
Thanks guys for your suggestions....
yes the ALE works in this case by generating its own reference using the
input signal with a delay. For a delay more than 20 samples this method
works at removing pure sinusoids and a mix of sinusoids.
It also removes a small portion of the input signal as well.
The trick lies in identifying the appropriate delay based on the input
signals and the step size to avoid removing the input signal....
Any references/papers (not asking solutions...) to identigy them would help
a lot....

regards,
srikanth konjeti

>On Jun 2, 12:17=A0pm, Vladimir Vassilevsky <nos...(a)nowhere.com> wrote:
>> maury wrote:
>> > On Jun 1, 5:24 am, "srikanth.konj"
>> > <srikanth.konj(a)n_o_s_p_a_m.gmail.com> wrote:
>>
>> >> a feedback signal which is a form of sinusoid or mix of sinusoids is
>> >> getting mixed to the speech signal. So i would like to remove the
unwa=
>nted
>> >> sinusoidal signals. (here noise is sinusoid and not white noise)
>> > I'll give you a hint, look up adaptive line enhancer (ALE). It is a
>> > LMS-based adaptive notch filter that makes its own reference. Make a
>> > simulation of the ALE, then run it varying the update gain and see
the
>> > results as a function of the update gain. Then decide if LMS-based
>> > filters work in this application.
>>
>> One approach to make the LMS work in this application is to add some
>> artificial components into the signal. Those components could be used
as
>> a reference for system identification. The trick is how to make it
>> efficient without introducing the significant artifacts.
>>
>> Vladimir Vassilevsky
>> DSP and Mixed Signal Design Consultanthttp://www.abvolt.com
>
>As long as the interference is a sinusoid, that's all that's needed.
>The ALE will make it's own reference. Now,...... how well it works for
>different types of signals (e.g., noise vs speech), I'm leaving up to
>the OP to figure out when (s)he runs the simulations.
>
From: maury on
On Jun 3, 2:41 am, "srikanth.konj"
<srikanth.konj(a)n_o_s_p_a_m.gmail.com> wrote:
> Thanks guys for your suggestions....
>   yes the ALE works in this case by generating its own reference using the
> input signal with a delay. For a delay more than 20 samples this method
> works at removing pure sinusoids and a mix of sinusoids.
> It also removes a small portion of the input signal as well.
> The trick lies in identifying the appropriate delay based on the input
> signals and the step size to avoid removing the input signal....
> Any references/papers (not asking solutions...) to identigy them would help
> a lot....
>
> regards,
> srikanth konjeti
>
>
>
>
>
> >On Jun 2, 12:17=A0pm, Vladimir Vassilevsky <nos...(a)nowhere.com> wrote:
> >> maury wrote:
> >> > On Jun 1, 5:24 am, "srikanth.konj"
> >> > <srikanth.konj(a)n_o_s_p_a_m.gmail.com> wrote:
>
> >> >> a feedback signal which is a form of sinusoid or mix of sinusoids is
> >> >> getting mixed to the speech signal. So i would like to remove the
> unwa=
> >nted
> >> >> sinusoidal signals. (here noise is sinusoid and not white noise)
> >> > I'll give you a hint, look up adaptive line enhancer (ALE). It is a
> >> > LMS-based adaptive notch filter that makes its own reference. Make a
> >> > simulation of the ALE, then run it varying the update gain and see
> the
> >> > results as a function of the update gain. Then decide if LMS-based
> >> > filters work in this application.
>
> >> One approach to make the LMS work in this application is to add some
> >> artificial components into the signal. Those components could be used
> as
> >> a reference for system identification. The trick is how to make it
> >> efficient without introducing the significant artifacts.
>
> >> Vladimir Vassilevsky
> >> DSP and Mixed Signal Design Consultanthttp://www.abvolt.com
>
> >As long as the interference is a sinusoid, that's all that's needed.
> >The ALE will make it's own reference. Now,...... how well it works for
> >different types of signals (e.g., noise vs speech), I'm leaving up to
> >the OP to figure out when (s)he runs the simulations.- Hide quoted text -
>
> - Show quoted text -

Go to http://www.google.com, then type in "adaptive line enhancer" in
the search window, then click the "SEARCH" button.
From: mmoctar on
You can look Adaptive signal processing (B Widrow and S D Stearn) or you
can find an example in Adaptive filter theory (S.Haykin)...
Hope this will help.
Moc
>Thanks guys for your suggestions....
> yes the ALE works in this case by generating its own reference using
the
>input signal with a delay. For a delay more than 20 samples this method
>works at removing pure sinusoids and a mix of sinusoids.
>It also removes a small portion of the input signal as well.
>The trick lies in identifying the appropriate delay based on the input
>signals and the step size to avoid removing the input signal....
>Any references/papers (not asking solutions...) to identigy them would
help
>a lot....
>
>regards,
>srikanth konjeti
>
>>On Jun 2, 12:17=A0pm, Vladimir Vassilevsky <nos...(a)nowhere.com> wrote:
>>> maury wrote:
>>> > On Jun 1, 5:24 am, "srikanth.konj"
>>> > <srikanth.konj(a)n_o_s_p_a_m.gmail.com> wrote:
>>>
>>> >> a feedback signal which is a form of sinusoid or mix of sinusoids
is
>>> >> getting mixed to the speech signal. So i would like to remove the
>unwa=
>>nted
>>> >> sinusoidal signals. (here noise is sinusoid and not white noise)
>>> > I'll give you a hint, look up adaptive line enhancer (ALE). It is a
>>> > LMS-based adaptive notch filter that makes its own reference. Make a
>>> > simulation of the ALE, then run it varying the update gain and see
>the
>>> > results as a function of the update gain. Then decide if LMS-based
>>> > filters work in this application.
>>>
>>> One approach to make the LMS work in this application is to add some
>>> artificial components into the signal. Those components could be used
>as
>>> a reference for system identification. The trick is how to make it
>>> efficient without introducing the significant artifacts.
>>>
>>> Vladimir Vassilevsky
>>> DSP and Mixed Signal Design Consultanthttp://www.abvolt.com
>>
>>As long as the interference is a sinusoid, that's all that's needed.
>>The ALE will make it's own reference. Now,...... how well it works for
>>different types of signals (e.g., noise vs speech), I'm leaving up to
>>the OP to figure out when (s)he runs the simulations.
>>
>