home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.dsp
- Path: sparky!uunet!mcsun!sun4nl!dutrun!donau!donau!koffie
- From: koffie@muresh.et.tudelft.nl (Andre Nieuwland)
- Subject: Re: Resampling methods
- In-Reply-To: dorsey@lila.com's message of Sun, 10 Jan 1993 20: 22:23 GMT
- Message-ID: <KOFFIE.93Jan11180358@muresh.et.tudelft.nl>
- Sender: news@donau.et.tudelft.nl (UseNet News System)
- Nntp-Posting-Host: muresh.et.tudelft.nl
- Reply-To: koffie@donau.et.tudelft.nl
- Organization: Delft University of Technology, the Netherlands
- References: <C0nn9C.o5@lila.com>
- Date: Mon, 11 Jan 1993 23:03:58 GMT
- Lines: 28
-
-
- In article <C0nn9C.o5@lila.com> dorsey@lila.com (Bill Dorsey) writes:
- I have a signal which is sampled at F1 hertz which I want to resample
- at F2 hertz. Neither F1 nor F2 divide each other evenly. Are there
- any methods which can be used to resample F1 directly (e.g. not first
- transform it into some other domain)?
-
-
- You might try using Interpolating FIR filters.
- Basically you stuff zero's between the time samples you already have, and thus
- converting your sample rate to F1*F2, (if possible divided by the Greatest
- Common Divisor of f1 and f2) filter this signal with the Interpolating FIR
- filter, and then decimate the sample rate with another FIR-filter to obtain
- a rate at F2.
- Note that the interpolating filter runs at the higher speed F1*F2/GCD(f1,f2)
- and the decimation filter at the speed F2.
-
- There is some info in:
- Digital Signal Processing
- From Roberts, Clifford and Mullis
- Addison Wesley Publishing Company
- page 447-449
-
- You can also try to find some papers on interpolating filters.
-
- Good Luck,
-
- Andre Nieuwland
-