>On Oct 6, 6:36=A0am, "aenima1891" <aenima1...@[EMAIL PROTECTED]
> wrote:
>> hallo to everyone
>> i'm trying to implement a digital filter which is a pure delay.
>> is this code right?
>>
>> h=3Dfir1(delay*2, 0.999, blackman(2*delay+1));
>>
>> I use this code because a fir filter give to me a delay equal to half
>> of filter order.
>> fir1 function seems to not accept 1 as second parameter. why?
>>
>> Is there any other simpler code ?
>>
>> (sorry for my english)
>
>How about using a simple delay line?
>
>John
>
My problem is the following:
I've a signal that I've previously processed using overlap-save method. So
now i'm working with every single frame independently. Now i must
interpole
this signal by an up_factor, filter this signal with an op****tune imaging
filter (which gain is up_factor), apply delay to this signal interpolated
and then downsample it by up_factor. To improve this code i'd like to use
polyphase decomposition so as apply my delay filter to downsampled signal.
this is a picture of this scheme.
so i need a filter which implement a pure delay so as decompone it in its
polyphase components.


|