Skip to main content

i'mI'm trying to use Berchin's FDLS methods (for those that don't know what it is, it's a way to design arbitrary magnitude and phase of an IIR Eq)

I tried different things but neither gave me what i asked:

  1. iI tried to design an allpass filter with arbitrary phase response (nothing fancy just a linear phase and a short deviation for 5 points) and it didn't worked as planned. Actually what i want to do is to counter the phase change of an IIR filter

  2. iI tried a linear phase response for a -12 db$-12\textrm{ dB}$ notch and the same way it didn't worked (in black the desired response) Example Plot

iExample Plot

I used a samplerate of 316$316$, M=158$M=158$ points and a filter order of around 50$50$.

Do iI need to use more points to increase the filter order or is it just impossible to design my filters using that algorithm?

thanks for you answers

Jeff

i'm trying to use Berchin's FDLS methods (for those that don't know what it is, it's a way to design arbitrary magnitude and phase of an IIR Eq)

I tried different things but neither gave me what i asked:

  1. i tried to design an allpass filter with arbitrary phase response (nothing fancy just a linear phase and a short deviation for 5 points) and it didn't worked as planned. Actually what i want to do is to counter the phase change of an IIR filter

  2. i tried a linear phase response for a -12 db notch and the same way it didn't worked (in black the desired response) Example Plot

i used a samplerate of 316, M=158 points and a filter order of around 50.

Do i need to use more points to increase the filter order or is it just impossible to design my filters using that algorithm?

thanks for you answers

Jeff

I'm trying to use Berchin's FDLS methods (for those that don't know what it is, it's a way to design arbitrary magnitude and phase of an IIR Eq)

I tried different things but neither gave me what i asked:

  1. I tried to design an allpass filter with arbitrary phase response (nothing fancy just a linear phase and a short deviation for 5 points) and it didn't worked as planned. Actually what i want to do is to counter the phase change of an IIR filter

  2. I tried a linear phase response for a $-12\textrm{ dB}$ notch and the same way it didn't worked (in black the desired response)

Example Plot

I used a samplerate of $316$, $M=158$ points and a filter order of around $50$.

Do I need to use more points to increase the filter order or is it just impossible to design my filters using that algorithm?

Tweeted twitter.com/#!/StackSignals/status/371606752523198464

i'm trying to use Berchin's FDLS methods (for those that don't know what it is, it's a way to design arbitrary magnitude and phase of an IIR Eq)

I tried different things but neither gave me what i asked:

  1. i tried to design an allpass filter with arbitrary phase response (nothing fancy just a linear phase and a short deviation for 5 points) and it didn't worked as planned. Actually what i want to do is to counter the phase change of an IIR filter

  2. i tried a linear phase response for a -12 db notch and the same way it didn't worked (in black the desired response) http://nsa34.casimages.com/img/2013/08/22/13082211272913316.jpgExample Plot

i used a samplerate of 316, M=158 points and a filter order of around 50.

Do i need to use more points to increase the filter order or is it just impossible to design my filters using that algorithm?

thanks for you answers

Jeff

i'm trying to use Berchin's FDLS methods (for those that don't know what it is, it's a way to design arbitrary magnitude and phase of an IIR Eq)

I tried different things but neither gave me what i asked:

  1. i tried to design an allpass filter with arbitrary phase response (nothing fancy just a linear phase and a short deviation for 5 points) and it didn't worked as planned. Actually what i want to do is to counter the phase change of an IIR filter

  2. i tried a linear phase response for a -12 db notch and the same way it didn't worked (in black the desired response) http://nsa34.casimages.com/img/2013/08/22/13082211272913316.jpg

i used a samplerate of 316, M=158 points and a filter order of around 50.

Do i need to use more points to increase the filter order or is it just impossible to design my filters using that algorithm?

thanks for you answers

Jeff

i'm trying to use Berchin's FDLS methods (for those that don't know what it is, it's a way to design arbitrary magnitude and phase of an IIR Eq)

I tried different things but neither gave me what i asked:

  1. i tried to design an allpass filter with arbitrary phase response (nothing fancy just a linear phase and a short deviation for 5 points) and it didn't worked as planned. Actually what i want to do is to counter the phase change of an IIR filter

  2. i tried a linear phase response for a -12 db notch and the same way it didn't worked (in black the desired response) Example Plot

i used a samplerate of 316, M=158 points and a filter order of around 50.

Do i need to use more points to increase the filter order or is it just impossible to design my filters using that algorithm?

thanks for you answers

Jeff

Source Link
ion_one
  • 195
  • 2
  • 10

Berchin's FDLS arbitrary filter design algorithm

i'm trying to use Berchin's FDLS methods (for those that don't know what it is, it's a way to design arbitrary magnitude and phase of an IIR Eq)

I tried different things but neither gave me what i asked:

  1. i tried to design an allpass filter with arbitrary phase response (nothing fancy just a linear phase and a short deviation for 5 points) and it didn't worked as planned. Actually what i want to do is to counter the phase change of an IIR filter

  2. i tried a linear phase response for a -12 db notch and the same way it didn't worked (in black the desired response) http://nsa34.casimages.com/img/2013/08/22/13082211272913316.jpg

i used a samplerate of 316, M=158 points and a filter order of around 50.

Do i need to use more points to increase the filter order or is it just impossible to design my filters using that algorithm?

thanks for you answers

Jeff