Sign in

username:

password:



Not a member?

Search audiodsp



Search tips

Subscribe to audiodsp



audiodsp by Keywords

AAC | ADPCM | Convolution | DAFx | FFT | IIR | Mixer | MP3 | MPEG | MPEG-4

Ads

Discussion Groups

Discussion Groups | Audio Signal Processing | Filter Design, group delay for audio processing

Technical discussions related to Audio Signal Processing (digital effects, acoustics, noise reduction, musical signal processing, etc).

  

Post a new Thread

Filter Design, group delay for audio processing - Gokhan - Oct 22 7:42:39 2007



Hello,

I am looking for a way to obtain the lowest group delay.
The specifications are;

Lowpass filter
fpass=1kHz with 3dB Ripple
fstop=4kHz 
Attenuation 60dB (between 4kHz and 20kHz or between 4kHz and 97.5kHz)
with sampling frequency: 195kHz
up to 1kHz linear phase and constant group delay (needed)

If I use Generalized Equiripple FIR filter of Matlab fda toolbox, the
minimum order is 115 (so 57.5 Tabs delay)

Is it possible to obtain a new filter which has a delay less than 57.5
Tabs for the given specifications?

Best Regards

Gokhan



(You need to be a member of audiodsp -- send a blank email to audiodsp-subscribe@yahoogroups.com )

Re: Filter Design, group delay for audio processing - Jeff Brower - Oct 23 9:23:36 2007

Gokhan-

> I am looking for a way to obtain the lowest group delay.
> The specifications are;
>
> Lowpass filter
> fpass=1kHz with 3dB Ripple
> fstop=4kHz
> Attenuation 60dB (between 4kHz and 20kHz or between 4kHz and 97.5kHz)
> with sampling frequency: 195kHz
> up to 1kHz linear phase and constant group delay (needed)
>
> If I use Generalized Equiripple FIR filter of Matlab fda toolbox, the
> minimum order is 115 (so 57.5 Tabs delay)
>
> Is it possible to obtain a new filter which has a delay less than 57.5
> Tabs for the given specifications?

What is meant by "up to 1 kHz linear phase and constant group delay"?  Assuming this
means linear phase from dc to 1
kHz, you might try converting your FIR filter to minimum phase (MATLAB has a function to do
this).  This will reduce
group delay, but also make phase non-linear.  Possibly the phase response from dc to 1 kHz is
still acceptable.

-Jeff



(You need to be a member of audiodsp -- send a blank email to audiodsp-subscribe@yahoogroups.com )