Re: How to write a HighPass procedure?
- From: Vladimir Vassilevsky <antispam_bogus@xxxxxxxxxxx>
- Date: Tue, 29 Aug 2006 18:59:40 GMT
gpdonnarumma@xxxxxxxxx wrote:
Hi,
I have do write a procedure in Delphi that take an array of samples and
filters it.
The filter I've to do is HighPass to cut out low frequency (1 to 100
selectable) from my signal.
My signal is sampled at 50Khz for a max of 500 millisec.
Do you know where I can find the code or something similar to quickly
implement this function in my software?
Simplest FIR:
Compute the moving average at the current sample on the length of +/- half period of cutoff frequency. Substract this moving average from the current sample. Take the result to the output. Proceed to the next sample.
Vladimir Vassilevsky
DSP and Mixed Signal Design Consultant
http://www.abvolt.com
.
- Follow-Ups:
- Re: How to write a HighPass procedure?
- From: gpdsoft
- Re: How to write a HighPass procedure?
- From: Newport
- Re: How to write a HighPass procedure?
- References:
- How to write a HighPass procedure?
- From: gpdonnarumma
- How to write a HighPass procedure?
- Prev by Date: Re: jointly gaussian
- Next by Date: Re: Audio Shelving fliters
- Previous by thread: Re: How to write a HighPass procedure?
- Next by thread: Re: How to write a HighPass procedure?
- Index(es):
Relevant Pages
|